about summary refs log tree commit diff
path: root/math/auto-libm-test-out
diff options
context:
space:
mode:
Diffstat (limited to 'math/auto-libm-test-out')
-rw-r--r--math/auto-libm-test-out2434
1 files changed, 1533 insertions, 901 deletions
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 7b569cf12a..9d00c3be12 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -3353,7 +3353,7 @@ atan 1e6
 = atan tonearest ldbl-128ibm 0xf.424p+16L : 0x1.921fa47d4b30ce822275563fcb8p+0L : inexact-ok
 = atan towardzero ldbl-128ibm 0xf.424p+16L : 0x1.921fa47d4b30ce822275563fcb8p+0L : inexact-ok
 = atan upward ldbl-128ibm 0xf.424p+16L : 0x1.921fa47d4b30ce822275563fccp+0L : inexact-ok
-atan 0x1p-100 missing-underflow
+atan 0x1p-100
 = atan downward flt-32 0x1p-100f : 0xf.fffffp-104f : inexact-ok
 = atan tonearest flt-32 0x1p-100f : 0x1p-100f : inexact-ok
 = atan towardzero flt-32 0x1p-100f : 0xf.fffffp-104f : inexact-ok
@@ -3378,11 +3378,11 @@ atan 0x1p-100 missing-underflow
 = atan tonearest ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
 = atan towardzero ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-104L : inexact-ok
 = atan upward ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
-atan 0x1p-600 missing-underflow
-= atan downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+atan 0x1p-600
+= atan downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
 = atan downward dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
 = atan tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
 = atan towardzero dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
@@ -3447,11 +3447,11 @@ atan 0x1p-600 missing-underflow
 = atan tonearest ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
 = atan towardzero ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-604L : inexact-ok
 = atan upward ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
-atan 0x1p-10000 missing-underflow
-= atan downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+atan 0x1p-10000
+= atan downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
 = atan downward dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
 = atan tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
 = atan towardzero dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
@@ -3496,10 +3496,10 @@ atan 0x1p-10000 missing-underflow
 = atan tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
 = atan towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
 = atan upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
-= atan downward dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= atan tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan towardzero dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= atan upward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan downward ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
 = atan tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
 = atan towardzero ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
@@ -3512,10 +3512,10 @@ atan 0x1p-10000 missing-underflow
 = atan tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
 = atan towardzero ldbl-128 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
 = atan upward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
-= atan downward ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
 = atan downward ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
 = atan tonearest ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
 = atan towardzero ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
@@ -3528,7 +3528,7 @@ atan 0x1p-10000 missing-underflow
 = atan tonearest ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
 = atan towardzero ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-10004L : inexact-ok
 = atan upward ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
-atan min missing-underflow
+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
 = atan towardzero flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -3569,10 +3569,10 @@ atan min missing-underflow
 = atan tonearest ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
 = atan towardzero ldbl-128 0x4p-1024L : 0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
 = atan upward ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
-= atan downward ldbl-128ibm 0x4p-1024L : 0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128ibm 0x4p-1024L : 0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward ldbl-128ibm 0x4p-1024L : 0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128ibm 0x4p-1024L : 0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
 = atan downward ldbl-96-intel 0x4p-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan tonearest ldbl-96-intel 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan towardzero ldbl-96-intel 0x4p-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
@@ -3585,18 +3585,18 @@ atan min missing-underflow
 = atan tonearest ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan towardzero ldbl-128 0x4p-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan upward ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atan downward ldbl-96-intel 0x2p-16384L : 0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-96-intel 0x2p-16384L : 0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward ldbl-96-intel 0x2p-16384L : 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-96-intel 0x2p-16384L : 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
 = atan downward ldbl-96-m68k 0x2p-16384L : 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan tonearest ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan towardzero ldbl-96-m68k 0x2p-16384L : 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan upward ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atan downward ldbl-128 0x2p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128 0x2p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward ldbl-128 0x2p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128 0x2p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
 = atan downward dbl-64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
 = atan tonearest dbl-64 0x8p-972 : 0x8p-972 : inexact-ok
 = atan towardzero dbl-64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
@@ -3617,7 +3617,7 @@ atan min missing-underflow
 = atan tonearest ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
 = atan towardzero ldbl-128ibm 0x8p-972L : 0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
 = atan upward ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
-atan -min missing-underflow
+atan -min
 = atan downward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
 = atan tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
 = atan towardzero flt-32 -0x4p-128f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -3658,10 +3658,10 @@ atan -min missing-underflow
 = atan tonearest ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
 = atan towardzero ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
 = atan upward ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
-= atan downward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
 = atan downward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan towardzero ldbl-96-intel -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
@@ -3674,18 +3674,18 @@ atan -min missing-underflow
 = atan tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan towardzero ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan upward ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= atan downward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
 = atan downward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan towardzero ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
 = atan upward ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= atan downward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
 = atan downward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
 = atan tonearest dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
 = atan towardzero dbl-64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok
@@ -3706,11 +3706,11 @@ atan -min missing-underflow
 = atan tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
 = atan towardzero ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
 = atan upward ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
-atan min_subnorm missing-underflow
-= atan downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+atan min_subnorm
+= atan downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
 = atan downward dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
 = atan tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
 = atan towardzero dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
@@ -3731,10 +3731,10 @@ atan min_subnorm missing-underflow
 = atan tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
 = atan towardzero ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
 = atan upward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
-= atan downward dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= atan tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan towardzero dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= atan upward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan downward ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
 = atan tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
 = atan towardzero ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
@@ -3747,39 +3747,39 @@ atan min_subnorm missing-underflow
 = atan tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
 = atan towardzero ldbl-128 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
 = atan upward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
-= atan downward ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-96-m68k 0x8p-16448L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-96-m68k 0x8p-16448L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-128 0x8p-16448L : 0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128 0x8p-16448L : 0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-128 0x4p-16448L : 0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128 0x4p-16448L : 0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-atan -min_subnorm missing-underflow
-= atan downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-96-m68k 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-96-m68k 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-128 0x8p-16448L : 0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128 0x8p-16448L : 0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-128 0x4p-16448L : 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128 0x4p-16448L : 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+atan -min_subnorm
+= atan downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
 = atan downward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
 = atan tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
 = atan towardzero dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
@@ -3800,10 +3800,10 @@ atan -min_subnorm missing-underflow
 = atan tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
 = atan towardzero ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
 = atan upward ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
-= atan downward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok
+= atan upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok
 = atan downward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
 = atan tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
 = atan towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
@@ -3816,34 +3816,34 @@ atan -min_subnorm missing-underflow
 = atan tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
 = atan towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
 = atan upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
-= atan downward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan downward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan towardzero ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan upward ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan downward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan downward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan towardzero ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan upward ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange-ok
 atan2 0 1
 = atan2 downward flt-32 0x0p+0f 0x1p+0f : 0x0p+0f : inexact-ok
 = atan2 tonearest flt-32 0x0p+0f 0x1p+0f : 0x0p+0f : inexact-ok
@@ -12342,11 +12342,11 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-atan2 1 max missing-underflow
-= atan2 downward flt-32 0x1p+0f 0xf.fffffp+124f : 0x1p-128f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest flt-32 0x1p+0f 0xf.fffffp+124f : 0x1p-128f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero flt-32 0x1p+0f 0xf.fffffp+124f : 0x1p-128f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward flt-32 0x1p+0f 0xf.fffffp+124f : 0x1.000008p-128f : inexact-ok underflow underflow-ok errno-erange-ok
+atan2 1 max
+= atan2 downward flt-32 0x1p+0f 0xf.fffffp+124f : 0x1p-128f : inexact-ok underflow errno-erange-ok
+= atan2 tonearest flt-32 0x1p+0f 0xf.fffffp+124f : 0x1p-128f : inexact-ok underflow errno-erange-ok
+= atan2 towardzero flt-32 0x1p+0f 0xf.fffffp+124f : 0x1p-128f : inexact-ok underflow errno-erange-ok
+= atan2 upward flt-32 0x1p+0f 0xf.fffffp+124f : 0x1.000008p-128f : inexact-ok underflow errno-erange-ok
 = atan2 downward dbl-64 0x1p+0 0xf.fffffp+124 : 0x1.000001000001p-128 : inexact-ok
 = atan2 tonearest dbl-64 0x1p+0 0xf.fffffp+124 : 0x1.000001000001p-128 : inexact-ok
 = atan2 towardzero dbl-64 0x1p+0 0xf.fffffp+124 : 0x1.000001000001p-128 : inexact-ok
@@ -12367,10 +12367,10 @@ atan2 1 max missing-underflow
 = atan2 tonearest ldbl-128ibm 0x1p+0L 0xf.fffffp+124L : 0x1.000001000001000001000001p-128L : inexact-ok
 = atan2 towardzero ldbl-128ibm 0x1p+0L 0xf.fffffp+124L : 0x1.000001000001000001000001p-128L : inexact-ok
 = atan2 upward ldbl-128ibm 0x1p+0L 0xf.fffffp+124L : 0x1.000001000001000001000001008p-128L : inexact-ok
-= atan2 downward dbl-64 0x1p+0 0xf.ffffffffffff8p+1020 : 0x1p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 0x1p+0 0xf.ffffffffffff8p+1020 : 0x1p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero dbl-64 0x1p+0 0xf.ffffffffffff8p+1020 : 0x1p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward dbl-64 0x1p+0 0xf.ffffffffffff8p+1020 : 0x1.0000000000004p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward dbl-64 0x1p+0 0xf.ffffffffffff8p+1020 : 0x1p-1024 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 0x1p+0 0xf.ffffffffffff8p+1020 : 0x1p-1024 : inexact-ok underflow errno-erange-ok
+= atan2 towardzero dbl-64 0x1p+0 0xf.ffffffffffff8p+1020 : 0x1p-1024 : inexact-ok underflow errno-erange-ok
+= atan2 upward dbl-64 0x1p+0 0xf.ffffffffffff8p+1020 : 0x1.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1.00000000000008p-1024L : inexact-ok
 = atan2 tonearest ldbl-96-intel 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1.00000000000008p-1024L : inexact-ok
 = atan2 towardzero ldbl-96-intel 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1.00000000000008p-1024L : inexact-ok
@@ -12383,39 +12383,39 @@ atan2 1 max missing-underflow
 = atan2 tonearest ldbl-128 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1.000000000000080000000000004p-1024L : inexact-ok
 = atan2 towardzero ldbl-128 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1.000000000000080000000000004p-1024L : inexact-ok
 = atan2 upward ldbl-128 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1.0000000000000800000000000041p-1024L : inexact-ok
-= atan2 downward ldbl-128ibm 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-128ibm 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-128ibm 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-96-intel 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-96-intel 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000008p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-96-m68k 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-96-m68k 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-128 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-128 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000001000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-128 0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-128 0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.0000000000000000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128ibm 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128ibm 0x1p+0L 0xf.ffffffffffff8p+1020L : 0x1.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-intel 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-intel 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000008p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-m68k 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-m68k 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 0x1p+0L 0xf.fffffffffffffffp+16380L : 0x1.0000000000000001000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.0000000000000000000000000004p-16384L : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-128 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.000000000000040000000000005p-1024L : inexact-ok
 = atan2 tonearest ldbl-128 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.000000000000040000000000005p-1024L : inexact-ok
 = atan2 towardzero ldbl-128 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.000000000000040000000000005p-1024L : inexact-ok
 = atan2 upward ldbl-128 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.0000000000000400000000000051p-1024L : inexact-ok
-= atan2 downward ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-atan2 -1 max missing-underflow
-= atan2 downward flt-32 -0x1p+0f 0xf.fffffp+124f : -0x1.000008p-128f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest flt-32 -0x1p+0f 0xf.fffffp+124f : -0x1p-128f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero flt-32 -0x1p+0f 0xf.fffffp+124f : -0x1p-128f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward flt-32 -0x1p+0f 0xf.fffffp+124f : -0x1p-128f : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+atan2 -1 max
+= atan2 downward flt-32 -0x1p+0f 0xf.fffffp+124f : -0x1.000008p-128f : inexact-ok underflow errno-erange-ok
+= atan2 tonearest flt-32 -0x1p+0f 0xf.fffffp+124f : -0x1p-128f : inexact-ok underflow errno-erange-ok
+= atan2 towardzero flt-32 -0x1p+0f 0xf.fffffp+124f : -0x1p-128f : inexact-ok underflow errno-erange-ok
+= atan2 upward flt-32 -0x1p+0f 0xf.fffffp+124f : -0x1p-128f : inexact-ok underflow errno-erange-ok
 = atan2 downward dbl-64 -0x1p+0 0xf.fffffp+124 : -0x1.0000010000011p-128 : inexact-ok
 = atan2 tonearest dbl-64 -0x1p+0 0xf.fffffp+124 : -0x1.000001000001p-128 : inexact-ok
 = atan2 towardzero dbl-64 -0x1p+0 0xf.fffffp+124 : -0x1.000001000001p-128 : inexact-ok
@@ -12436,10 +12436,10 @@ atan2 -1 max missing-underflow
 = atan2 tonearest ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
-= atan2 downward dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1.0000000000004p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1p-1024 : inexact-ok underflow errno-erange-ok
+= atan2 towardzero dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1p-1024 : inexact-ok underflow errno-erange-ok
+= atan2 upward dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1p-1024 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.0000000000000802p-1024L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.00000000000008p-1024L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.00000000000008p-1024L : inexact-ok
@@ -12452,39 +12452,39 @@ atan2 -1 max missing-underflow
 = atan2 tonearest ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.000000000000080000000000004p-1024L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.000000000000080000000000004p-1024L : inexact-ok
 = atan2 upward ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.000000000000080000000000004p-1024L : inexact-ok
-= atan2 downward ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000008p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-96-intel -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-96-intel -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.0000000000000000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000008p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-intel -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-intel -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.0000000000000000000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p-16384L : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.0000000000000400000000000051p-1024L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.000000000000040000000000005p-1024L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.000000000000040000000000005p-1024L : inexact-ok
 = atan2 upward ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.000000000000040000000000005p-1024L : inexact-ok
-= atan2 downward ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-atan2 min max missing-underflow
-= atan2 downward flt-32 0x4p-128f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest flt-32 0x4p-128f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero flt-32 0x4p-128f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward flt-32 0x4p-128f 0xf.fffffp+124f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p-1024L : inexact-ok underflow errno-erange-ok
+atan2 min max
+= atan2 downward flt-32 0x4p-128f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= atan2 tonearest flt-32 0x4p-128f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= atan2 towardzero flt-32 0x4p-128f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= atan2 upward flt-32 0x4p-128f 0xf.fffffp+124f : 0x8p-152f : inexact-ok underflow errno-erange-ok
 = atan2 downward dbl-64 0x4p-128 0xf.fffffp+124 : 0x4.000004000004p-256 : inexact-ok
 = atan2 tonearest dbl-64 0x4p-128 0xf.fffffp+124 : 0x4.000004000004p-256 : inexact-ok
 = atan2 towardzero dbl-64 0x4p-128 0xf.fffffp+124 : 0x4.000004000004p-256 : inexact-ok
@@ -12505,10 +12505,10 @@ atan2 min max missing-underflow
 = atan2 tonearest ldbl-128ibm 0x4p-128L 0xf.fffffp+124L : 0x4.000004000004000004000004p-256L : inexact-ok
 = atan2 towardzero ldbl-128ibm 0x4p-128L 0xf.fffffp+124L : 0x4.000004000004000004000004p-256L : inexact-ok
 = atan2 upward ldbl-128ibm 0x4p-128L 0xf.fffffp+124L : 0x4.00000400000400000400000402p-256L : inexact-ok
-= atan2 downward dbl-64 0x4p-128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest dbl-64 0x4p-128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 0x4p-128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 0x4p-128 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward dbl-64 0x4p-128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 tonearest dbl-64 0x4p-128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 0x4p-128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 0x4p-128 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002p-1152L : inexact-ok
 = atan2 tonearest ldbl-96-intel 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002p-1152L : inexact-ok
 = atan2 towardzero ldbl-96-intel 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002p-1152L : inexact-ok
@@ -12521,38 +12521,38 @@ atan2 min max missing-underflow
 = atan2 tonearest ldbl-128 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x4.00000000000020000000000001p-1152L : inexact-ok
 = atan2 towardzero ldbl-128 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x4.00000000000020000000000001p-1152L : inexact-ok
 = atan2 upward ldbl-128 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002000000000000104p-1152L : inexact-ok
-= atan2 downward ldbl-128ibm 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x4p-128L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-128L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-128 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.000000000000100000000000014p-1152L : inexact-ok
 = atan2 tonearest ldbl-128 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.000000000000100000000000014p-1152L : inexact-ok
 = atan2 towardzero ldbl-128 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.000000000000100000000000014p-1152L : inexact-ok
 = atan2 upward ldbl-128 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.0000000000001000000000000144p-1152L : inexact-ok
-= atan2 downward ldbl-128ibm 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward dbl-64 0x4p-1024 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest dbl-64 0x4p-1024 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 0x4p-1024 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 0x4p-1024 0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 0x4p-1024 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 tonearest dbl-64 0x4p-1024 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 0x4p-1024 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 0x4p-1024 0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel 0x4p-1024L 0xf.fffffp+124L : 0x4.000004000004p-1152L : inexact-ok
 = atan2 tonearest ldbl-96-intel 0x4p-1024L 0xf.fffffp+124L : 0x4.000004000004p-1152L : inexact-ok
 = atan2 towardzero ldbl-96-intel 0x4p-1024L 0xf.fffffp+124L : 0x4.000004000004p-1152L : inexact-ok
@@ -12565,14 +12565,14 @@ atan2 min max missing-underflow
 = atan2 tonearest ldbl-128 0x4p-1024L 0xf.fffffp+124L : 0x4.000004000004000004000004p-1152L : inexact-ok
 = atan2 towardzero ldbl-128 0x4p-1024L 0xf.fffffp+124L : 0x4.000004000004000004000004p-1152L : inexact-ok
 = atan2 upward ldbl-128 0x4p-1024L 0xf.fffffp+124L : 0x4.0000040000040000040000040004p-1152L : inexact-ok
-= atan2 downward ldbl-128ibm 0x4p-1024L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x4p-1024L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x4p-1024L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x4p-1024L 0xf.fffffp+124L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward dbl-64 0x4p-1024 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest dbl-64 0x4p-1024 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 0x4p-1024 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 0x4p-1024 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x4p-1024L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x4p-1024L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x4p-1024L 0xf.fffffp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 0x4p-1024 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 tonearest dbl-64 0x4p-1024 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 0x4p-1024 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 0x4p-1024 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002p-2048L : inexact-ok
 = atan2 tonearest ldbl-96-intel 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002p-2048L : inexact-ok
 = atan2 towardzero ldbl-96-intel 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002p-2048L : inexact-ok
@@ -12585,126 +12585,126 @@ atan2 min max missing-underflow
 = atan2 tonearest ldbl-128 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x4.00000000000020000000000001p-2048L : inexact-ok
 = atan2 towardzero ldbl-128 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x4.00000000000020000000000001p-2048L : inexact-ok
 = atan2 upward ldbl-128 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002000000000000104p-2048L : inexact-ok
-= atan2 downward ldbl-128ibm 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x4p-1024L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-1024L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-128 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.000000000000100000000000014p-2048L : inexact-ok
 = atan2 tonearest ldbl-128 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.000000000000100000000000014p-2048L : inexact-ok
 = atan2 towardzero ldbl-128 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.000000000000100000000000014p-2048L : inexact-ok
 = atan2 upward ldbl-128 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.0000000000001000000000000144p-2048L : inexact-ok
-= atan2 downward ldbl-128ibm 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x4p-16384L 0xf.fffffp+124L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x4p-16384L 0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16384L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x2p-16384L 0xf.fffffp+124L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x2p-16384L 0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x2p-16384L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward dbl-64 0x8p-972 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest dbl-64 0x8p-972 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 0x8p-972 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 0x8p-972 0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x4p-16384L 0xf.fffffp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16384L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16384L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16384L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x2p-16384L 0xf.fffffp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x2p-16384L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x2p-16384L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x2p-16384L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x2p-16384L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 0x8p-972 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 tonearest dbl-64 0x8p-972 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 0x8p-972 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 0x8p-972 0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel 0x8p-972L 0xf.fffffp+124L : 0x8.000008000008p-1100L : inexact-ok
 = atan2 tonearest ldbl-96-intel 0x8p-972L 0xf.fffffp+124L : 0x8.000008000008p-1100L : inexact-ok
 = atan2 towardzero ldbl-96-intel 0x8p-972L 0xf.fffffp+124L : 0x8.000008000008p-1100L : inexact-ok
@@ -12717,14 +12717,14 @@ atan2 min max missing-underflow
 = atan2 tonearest ldbl-128 0x8p-972L 0xf.fffffp+124L : 0x8.000008000008000008000008p-1100L : inexact-ok
 = atan2 towardzero ldbl-128 0x8p-972L 0xf.fffffp+124L : 0x8.000008000008000008000008p-1100L : inexact-ok
 = atan2 upward ldbl-128 0x8p-972L 0xf.fffffp+124L : 0x8.0000080000080000080000080008p-1100L : inexact-ok
-= atan2 downward ldbl-128ibm 0x8p-972L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x8p-972L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x8p-972L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x8p-972L 0xf.fffffp+124L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward dbl-64 0x8p-972 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest dbl-64 0x8p-972 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 0x8p-972 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 0x8p-972 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x8p-972L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x8p-972L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x8p-972L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x8p-972L 0xf.fffffp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 0x8p-972 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 tonearest dbl-64 0x8p-972 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 0x8p-972 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 0x8p-972 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x8.0000000000004p-1996L : inexact-ok
 = atan2 tonearest ldbl-96-intel 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x8.0000000000004p-1996L : inexact-ok
 = atan2 towardzero ldbl-96-intel 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x8.0000000000004p-1996L : inexact-ok
@@ -12737,39 +12737,39 @@ atan2 min max missing-underflow
 = atan2 tonearest ldbl-128 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x8.00000000000040000000000002p-1996L : inexact-ok
 = atan2 towardzero ldbl-128 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x8.00000000000040000000000002p-1996L : inexact-ok
 = atan2 upward ldbl-128 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x8.0000000000004000000000000208p-1996L : inexact-ok
-= atan2 downward ldbl-128ibm 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x8p-972L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x8p-972L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-128 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x8.000000000000200000000000028p-1996L : inexact-ok
 = atan2 tonearest ldbl-128 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x8.000000000000200000000000028p-1996L : inexact-ok
 = atan2 towardzero ldbl-128 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x8.000000000000200000000000028p-1996L : inexact-ok
 = atan2 upward ldbl-128 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x8.0000000000002000000000000288p-1996L : inexact-ok
-= atan2 downward ldbl-128ibm 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-atan2 -min max missing-underflow
-= atan2 downward flt-32 -0x4p-128f 0xf.fffffp+124f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest flt-32 -0x4p-128f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero flt-32 -0x4p-128f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward flt-32 -0x4p-128f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+atan2 -min max
+= atan2 downward flt-32 -0x4p-128f 0xf.fffffp+124f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan2 tonearest flt-32 -0x4p-128f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow errno-erange
+= atan2 towardzero flt-32 -0x4p-128f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow errno-erange
+= atan2 upward flt-32 -0x4p-128f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow errno-erange
 = atan2 downward dbl-64 -0x4p-128 0xf.fffffp+124 : -0x4.0000040000044p-256 : inexact-ok
 = atan2 tonearest dbl-64 -0x4p-128 0xf.fffffp+124 : -0x4.000004000004p-256 : inexact-ok
 = atan2 towardzero dbl-64 -0x4p-128 0xf.fffffp+124 : -0x4.000004000004p-256 : inexact-ok
@@ -12790,10 +12790,10 @@ atan2 -min max missing-underflow
 = atan2 tonearest ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
 = atan2 upward ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
-= atan2 downward dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
 = atan2 downward ldbl-96-intel -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002008p-1152L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-1152L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-1152L : inexact-ok
@@ -12806,38 +12806,38 @@ atan2 -min max missing-underflow
 = atan2 tonearest ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-1152L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-1152L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-1152L : inexact-ok
-= atan2 downward ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-128L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
 = atan2 downward ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.0000000000001000000000000144p-1152L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-1152L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-1152L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-1152L : inexact-ok
-= atan2 downward ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward dbl-64 -0x4p-1024 0xf.fffffp+124 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 -0x4p-1024 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 -0x4p-1024 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 -0x4p-1024 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward dbl-64 -0x4p-1024 0xf.fffffp+124 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x4p-1024 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 -0x4p-1024 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 -0x4p-1024 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow errno-erange
 = atan2 downward ldbl-96-intel -0x4p-1024L 0xf.fffffp+124L : -0x4.0000040000040008p-1152L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004p-1152L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004p-1152L : inexact-ok
@@ -12850,14 +12850,14 @@ atan2 -min max missing-underflow
 = atan2 tonearest ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1152L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1152L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1152L : inexact-ok
-= atan2 downward ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward dbl-64 -0x4p-1024 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 -0x4p-1024 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 -0x4p-1024 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 -0x4p-1024 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward dbl-64 -0x4p-1024 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x4p-1024 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 -0x4p-1024 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 -0x4p-1024 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
 = atan2 downward ldbl-96-intel -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002008p-2048L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2048L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2048L : inexact-ok
@@ -12870,126 +12870,126 @@ atan2 -min max missing-underflow
 = atan2 tonearest ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2048L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2048L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2048L : inexact-ok
-= atan2 downward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-1024L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
 = atan2 downward ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.0000000000001000000000000144p-2048L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2048L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2048L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2048L : inexact-ok
-= atan2 downward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x4p-16384L 0xf.fffffp+124L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x4p-16384L 0xf.fffffp+124L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16384L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x2p-16384L 0xf.fffffp+124L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x2p-16384L 0xf.fffffp+124L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x2p-16384L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward dbl-64 -0x8p-972 0xf.fffffp+124 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 -0x8p-972 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 -0x8p-972 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 -0x8p-972 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x4p-16384L 0xf.fffffp+124L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0xf.fffffp+124L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16384L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x2p-16384L 0xf.fffffp+124L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0xf.fffffp+124L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x2p-16384L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x2p-16384L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x2p-16384L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x2p-16384L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x2p-16384L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x2p-16384L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward dbl-64 -0x8p-972 0xf.fffffp+124 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x8p-972 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 -0x8p-972 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 -0x8p-972 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow errno-erange
 = atan2 downward ldbl-96-intel -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008001p-1100L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008p-1100L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008p-1100L : inexact-ok
@@ -13002,14 +13002,14 @@ atan2 -min max missing-underflow
 = atan2 tonearest ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008000008000008p-1100L : inexact-ok
 = atan2 towardzero ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008000008000008p-1100L : inexact-ok
 = atan2 upward ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008000008000008p-1100L : inexact-ok
-= atan2 downward ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward dbl-64 -0x8p-972 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 -0x8p-972 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 -0x8p-972 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 -0x8p-972 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward dbl-64 -0x8p-972 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x8p-972 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 -0x8p-972 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 -0x8p-972 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
 = atan2 downward ldbl-96-intel -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.000000000000401p-1996L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1996L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1996L : inexact-ok
@@ -13022,39 +13022,39 @@ atan2 -min max missing-underflow
 = atan2 tonearest ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1996L : inexact-ok
 = atan2 towardzero ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1996L : inexact-ok
 = atan2 upward ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1996L : inexact-ok
-= atan2 downward ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x8p-972L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
 = atan2 downward ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.0000000000002000000000000288p-1996L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1996L : inexact-ok
 = atan2 towardzero ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1996L : inexact-ok
 = atan2 upward ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1996L : inexact-ok
-= atan2 downward ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-atan2 min_subnorm max missing-underflow
-= atan2 downward flt-32 0x8p-152f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest flt-32 0x8p-152f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero flt-32 0x8p-152f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward flt-32 0x8p-152f 0xf.fffffp+124f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+atan2 min_subnorm max
+= atan2 downward flt-32 0x8p-152f 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= 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 : 0x8p-152f : inexact-ok underflow errno-erange-ok
 = atan2 downward dbl-64 0x8p-152 0xf.fffffp+124 : 0x8.000008000008p-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
@@ -13075,10 +13075,10 @@ atan2 min_subnorm max missing-underflow
 = 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.00000800000800000800000804p-280L : inexact-ok
-= atan2 downward dbl-64 0x8p-152 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest dbl-64 0x8p-152 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 0x8p-152 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 0x8p-152 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward dbl-64 0x8p-152 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 tonearest dbl-64 0x8p-152 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 0x8p-152 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 0x8p-152 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x8.0000000000004p-1176L : inexact-ok
 = atan2 tonearest ldbl-96-intel 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x8.0000000000004p-1176L : inexact-ok
 = atan2 towardzero ldbl-96-intel 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x8.0000000000004p-1176L : inexact-ok
@@ -13091,38 +13091,38 @@ atan2 min_subnorm max missing-underflow
 = atan2 tonearest ldbl-128 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x8.00000000000040000000000002p-1176L : inexact-ok
 = atan2 towardzero ldbl-128 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x8.00000000000040000000000002p-1176L : inexact-ok
 = atan2 upward ldbl-128 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x8.0000000000004000000000000208p-1176L : inexact-ok
-= atan2 downward ldbl-128ibm 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x8p-152L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x8p-152L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-128 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x8.000000000000200000000000028p-1176L : inexact-ok
 = atan2 tonearest ldbl-128 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x8.000000000000200000000000028p-1176L : inexact-ok
 = atan2 towardzero ldbl-128 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x8.000000000000200000000000028p-1176L : inexact-ok
 = atan2 upward ldbl-128 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x8.0000000000002000000000000288p-1176L : inexact-ok
-= atan2 downward ldbl-128ibm 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward dbl-64 0x4p-1076 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest dbl-64 0x4p-1076 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 0x4p-1076 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 0x4p-1076 0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 0x4p-1076 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 tonearest dbl-64 0x4p-1076 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 0x4p-1076 0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 0x4p-1076 0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel 0x4p-1076L 0xf.fffffp+124L : 0x4.000004000004p-1204L : inexact-ok
 = atan2 tonearest ldbl-96-intel 0x4p-1076L 0xf.fffffp+124L : 0x4.000004000004p-1204L : inexact-ok
 = atan2 towardzero ldbl-96-intel 0x4p-1076L 0xf.fffffp+124L : 0x4.000004000004p-1204L : inexact-ok
@@ -13135,14 +13135,14 @@ atan2 min_subnorm max missing-underflow
 = atan2 tonearest ldbl-128 0x4p-1076L 0xf.fffffp+124L : 0x4.000004000004000004000004p-1204L : inexact-ok
 = atan2 towardzero ldbl-128 0x4p-1076L 0xf.fffffp+124L : 0x4.000004000004000004000004p-1204L : inexact-ok
 = atan2 upward ldbl-128 0x4p-1076L 0xf.fffffp+124L : 0x4.0000040000040000040000040004p-1204L : inexact-ok
-= atan2 downward ldbl-128ibm 0x4p-1076L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x4p-1076L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x4p-1076L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x4p-1076L 0xf.fffffp+124L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward dbl-64 0x4p-1076 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest dbl-64 0x4p-1076 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 0x4p-1076 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 0x4p-1076 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x4p-1076L 0xf.fffffp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 0x4p-1076 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 tonearest dbl-64 0x4p-1076 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 0x4p-1076 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 0x4p-1076 0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-96-intel 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002p-2100L : inexact-ok
 = atan2 tonearest ldbl-96-intel 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002p-2100L : inexact-ok
 = atan2 towardzero ldbl-96-intel 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002p-2100L : inexact-ok
@@ -13155,135 +13155,135 @@ atan2 min_subnorm max missing-underflow
 = atan2 tonearest ldbl-128 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x4.00000000000020000000000001p-2100L : inexact-ok
 = atan2 towardzero ldbl-128 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x4.00000000000020000000000001p-2100L : inexact-ok
 = atan2 upward ldbl-128 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x4.0000000000002000000000000104p-2100L : inexact-ok
-= atan2 downward ldbl-128ibm 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x4p-1076L 0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-1076L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = atan2 downward ldbl-128 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.000000000000100000000000014p-2100L : inexact-ok
 = atan2 tonearest ldbl-128 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.000000000000100000000000014p-2100L : inexact-ok
 = atan2 towardzero ldbl-128 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.000000000000100000000000014p-2100L : inexact-ok
 = atan2 upward ldbl-128 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4.0000000000001000000000000144p-2100L : inexact-ok
-= atan2 downward ldbl-128ibm 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128ibm 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x8p-16448L 0xf.fffffp+124L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x8p-16448L 0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x8p-16448L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-intel 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-intel 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x4p-16448L 0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16448L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-96-m68k 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16496L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16496L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16496L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16496L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16496L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16496L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16496L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16496L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16496L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16496L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16496L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16496L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 tonearest ldbl-128 0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-atan2 -min_subnorm max missing-underflow
-= atan2 downward flt-32 -0x8p-152f 0xf.fffffp+124f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest flt-32 -0x8p-152f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero flt-32 -0x8p-152f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward flt-32 -0x8p-152f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm 0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x8p-16448L 0xf.fffffp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x8p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x8p-16448L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x8p-16448L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x8p-16448L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16448L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16448L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16448L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16448L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16496L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16496L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16496L 0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16496L 0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16496L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16496L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16496L 0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16496L 0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16496L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16496L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16496L 0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16496L 0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 tonearest ldbl-128 0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+atan2 -min_subnorm max
+= 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
@@ -13304,10 +13304,10 @@ atan2 -min_subnorm max missing-underflow
 = 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 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
 = atan2 downward ldbl-96-intel -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.000000000000401p-1176L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1176L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1176L : inexact-ok
@@ -13320,38 +13320,38 @@ atan2 -min_subnorm max missing-underflow
 = atan2 tonearest ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1176L : inexact-ok
 = atan2 towardzero ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1176L : inexact-ok
 = atan2 upward ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1176L : inexact-ok
-= atan2 downward ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x8p-152L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
 = atan2 downward ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.0000000000002000000000000288p-1176L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1176L : inexact-ok
 = atan2 towardzero ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1176L : inexact-ok
 = atan2 upward ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1176L : inexact-ok
-= atan2 downward ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward dbl-64 -0x4p-1076 0xf.fffffp+124 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 -0x4p-1076 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 -0x4p-1076 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 -0x4p-1076 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward dbl-64 -0x4p-1076 0xf.fffffp+124 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x4p-1076 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 -0x4p-1076 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 -0x4p-1076 0xf.fffffp+124 : -0x0p+0 : inexact-ok underflow errno-erange
 = atan2 downward ldbl-96-intel -0x4p-1076L 0xf.fffffp+124L : -0x4.0000040000040008p-1204L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004p-1204L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004p-1204L : inexact-ok
@@ -13364,14 +13364,14 @@ atan2 -min_subnorm max missing-underflow
 = atan2 tonearest ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1204L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1204L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1204L : inexact-ok
-= atan2 downward ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward dbl-64 -0x4p-1076 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest dbl-64 -0x4p-1076 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero dbl-64 -0x4p-1076 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward dbl-64 -0x4p-1076 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward dbl-64 -0x4p-1076 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x4p-1076 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 towardzero dbl-64 -0x4p-1076 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
+= atan2 upward dbl-64 -0x4p-1076 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow errno-erange
 = atan2 downward ldbl-96-intel -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002008p-2100L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2100L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2100L : inexact-ok
@@ -13384,130 +13384,762 @@ atan2 -min_subnorm max missing-underflow
 = atan2 tonearest ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2100L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2100L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2100L : inexact-ok
-= atan2 downward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-1076L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
 = atan2 downward ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.0000000000001000000000000144p-2100L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2100L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2100L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2100L : inexact-ok
-= atan2 downward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x8p-16448L 0xf.fffffp+124L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x8p-16448L 0xf.fffffp+124L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x8p-16448L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-intel -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-intel -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-intel -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-intel -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x4p-16448L 0xf.fffffp+124L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16448L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-96-m68k -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-96-m68k -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16496L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16496L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16496L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16496L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16496L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16496L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 downward ldbl-128 -0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
-= atan2 upward ldbl-128 -0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange
+= atan2 downward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x8p-16448L 0xf.fffffp+124L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0xf.fffffp+124L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x8p-16448L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x8p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x8p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-intel -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-intel -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x8p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x8p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x8p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0xf.fffffp+124L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16448L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16448L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16448L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16448L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16448L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16448L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16496L 0xf.fffffp+124L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16496L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16496L 0xf.ffffffffffff8p+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16496L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16496L 0xf.fffffffffffffffp+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16496L 0xf.fffffffffffffffp+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16496L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 downward ldbl-128 -0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 towardzero ldbl-128 -0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+= atan2 upward ldbl-128 -0x4p-16496L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow errno-erange
+atan2 min 1
+= atan2 downward flt-32 0x4p-128f 0x1p+0f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest flt-32 0x4p-128f 0x1p+0f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero flt-32 0x4p-128f 0x1p+0f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward flt-32 0x4p-128f 0x1p+0f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward dbl-64 0x4p-128 0x1p+0 : 0x3.ffffffffffffep-128 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 0x1p+0 : 0x4p-128 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 0x1p+0 : 0x3.ffffffffffffep-128 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 0x1p+0 : 0x4p-128 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L 0x1p+0L : 0x3.fffffffffffffffcp-128L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L 0x1p+0L : 0x4p-128L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L 0x1p+0L : 0x3.fffffffffffffffcp-128L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L 0x1p+0L : 0x4p-128L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0x1p+0L : 0x3.fffffffffffffffcp-128L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0x1p+0L : 0x4p-128L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0x1p+0L : 0x3.fffffffffffffffcp-128L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L 0x1p+0L : 0x4p-128L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x1p+0L : 0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x1p+0L : 0x4p-128L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x1p+0L : 0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x1p+0L : 0x4p-128L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L 0x1p+0L : 0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L 0x1p+0L : 0x4p-128L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L 0x1p+0L : 0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L 0x1p+0L : 0x4p-128L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest dbl-64 0x4p-1024 0x1p+0 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero dbl-64 0x4p-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward dbl-64 0x4p-1024 0x1p+0 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L 0x1p+0L : 0x3.fffffffffffffffcp-1024L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L 0x1p+0L : 0x4p-1024L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L 0x1p+0L : 0x3.fffffffffffffffcp-1024L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L 0x1p+0L : 0x4p-1024L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0x1p+0L : 0x3.fffffffffffffffcp-1024L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0x1p+0L : 0x4p-1024L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0x1p+0L : 0x3.fffffffffffffffcp-1024L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0x1p+0L : 0x4p-1024L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x1p+0L : 0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x1p+0L : 0x4p-1024L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x1p+0L : 0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x1p+0L : 0x4p-1024L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L 0x1p+0L : 0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L 0x1p+0L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L 0x1p+0L : 0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L 0x1p+0L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0x1p+0L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0x1p+0L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0x1p+0L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L 0x1p+0L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0x1p+0L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0x1p+0L : 0x4p-16384L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0x1p+0L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0x1p+0L : 0x4p-16384L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x1p+0L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x1p+0L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x1p+0L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x1p+0L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0x1p+0L : 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0x1p+0L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0x1p+0L : 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L 0x1p+0L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0x1p+0L : 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0x1p+0L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0x1p+0L : 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0x1p+0L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x1p+0L : 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x1p+0L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x1p+0L : 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x1p+0L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 0x8p-972 0x1p+0 : 0x7.ffffffffffffcp-972 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 0x1p+0 : 0x8p-972 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 0x1p+0 : 0x7.ffffffffffffcp-972 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 0x1p+0 : 0x8p-972 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L 0x1p+0L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L 0x1p+0L : 0x8p-972L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L 0x1p+0L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L 0x1p+0L : 0x8p-972L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0x1p+0L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0x1p+0L : 0x8p-972L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0x1p+0L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L 0x1p+0L : 0x8p-972L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x1p+0L : 0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x1p+0L : 0x8p-972L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x1p+0L : 0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x1p+0L : 0x8p-972L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L 0x1p+0L : 0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L 0x1p+0L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L 0x1p+0L : 0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward ldbl-128ibm 0x8p-972L 0x1p+0L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+atan2 -min 1
+= atan2 downward flt-32 -0x4p-128f 0x1p+0f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest flt-32 -0x4p-128f 0x1p+0f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero flt-32 -0x4p-128f 0x1p+0f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward flt-32 -0x4p-128f 0x1p+0f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward dbl-64 -0x4p-128 0x1p+0 : -0x4p-128 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 0x1p+0 : -0x4p-128 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 0x1p+0 : -0x3.ffffffffffffep-128 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 0x1p+0 : -0x3.ffffffffffffep-128 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L 0x1p+0L : -0x4p-128L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L 0x1p+0L : -0x4p-128L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L 0x1p+0L : -0x3.fffffffffffffffcp-128L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L 0x1p+0L : -0x3.fffffffffffffffcp-128L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L 0x1p+0L : -0x4p-128L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0x1p+0L : -0x4p-128L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0x1p+0L : -0x3.fffffffffffffffcp-128L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L 0x1p+0L : -0x3.fffffffffffffffcp-128L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x1p+0L : -0x4p-128L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x1p+0L : -0x4p-128L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x1p+0L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x1p+0L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L 0x1p+0L : -0x4p-128L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L 0x1p+0L : -0x4p-128L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L 0x1p+0L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L 0x1p+0L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 0x1p+0 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest dbl-64 -0x4p-1024 0x1p+0 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero dbl-64 -0x4p-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward dbl-64 -0x4p-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L 0x1p+0L : -0x4p-1024L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L 0x1p+0L : -0x4p-1024L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L 0x1p+0L : -0x3.fffffffffffffffcp-1024L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L 0x1p+0L : -0x3.fffffffffffffffcp-1024L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0x1p+0L : -0x4p-1024L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x1p+0L : -0x4p-1024L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x1p+0L : -0x3.fffffffffffffffcp-1024L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0x1p+0L : -0x3.fffffffffffffffcp-1024L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x1p+0L : -0x4p-1024L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x1p+0L : -0x4p-1024L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x1p+0L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x1p+0L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L 0x1p+0L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L 0x1p+0L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L 0x1p+0L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L 0x1p+0L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L 0x1p+0L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0x1p+0L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0x1p+0L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L 0x1p+0L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0x1p+0L : -0x4p-16384L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x1p+0L : -0x4p-16384L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x1p+0L : -0x3.fffffffffffffffcp-16384L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0x1p+0L : -0x3.fffffffffffffffcp-16384L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x1p+0L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x1p+0L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x1p+0L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x1p+0L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L 0x1p+0L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0x1p+0L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0x1p+0L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L 0x1p+0L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0x1p+0L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x1p+0L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x1p+0L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0x1p+0L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x1p+0L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x1p+0L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x1p+0L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x1p+0L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 -0x8p-972 0x1p+0 : -0x8p-972 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 0x1p+0 : -0x8p-972 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 0x1p+0 : -0x7.ffffffffffffcp-972 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 0x1p+0 : -0x7.ffffffffffffcp-972 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L 0x1p+0L : -0x8p-972L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L 0x1p+0L : -0x8p-972L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L 0x1p+0L : -0x7.fffffffffffffff8p-972L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L 0x1p+0L : -0x7.fffffffffffffff8p-972L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L 0x1p+0L : -0x8p-972L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0x1p+0L : -0x8p-972L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0x1p+0L : -0x7.fffffffffffffff8p-972L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L 0x1p+0L : -0x7.fffffffffffffff8p-972L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x1p+0L : -0x8p-972L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x1p+0L : -0x8p-972L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x1p+0L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x1p+0L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L 0x1p+0L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L 0x1p+0L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L 0x1p+0L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= atan2 upward ldbl-128ibm -0x8p-972L 0x1p+0L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+atan2 min_subnorm 1
+= atan2 downward flt-32 0x8p-152f 0x1p+0f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan2 tonearest flt-32 0x8p-152f 0x1p+0f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan2 towardzero flt-32 0x8p-152f 0x1p+0f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan2 upward flt-32 0x8p-152f 0x1p+0f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 0x8p-152 0x1p+0 : 0x7.ffffffffffffcp-152 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 0x1p+0 : 0x8p-152 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 0x1p+0 : 0x7.ffffffffffffcp-152 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 0x1p+0 : 0x8p-152 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x1p+0L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x1p+0L : 0x8p-152L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x1p+0L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x1p+0L : 0x8p-152L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x1p+0L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x1p+0L : 0x8p-152L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x1p+0L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x1p+0L : 0x8p-152L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x1p+0L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x1p+0L : 0x8p-152L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x1p+0L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x1p+0L : 0x8p-152L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L 0x1p+0L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L 0x1p+0L : 0x8p-152L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L 0x1p+0L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L 0x1p+0L : 0x8p-152L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 0x1p+0 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 0x4p-1076 0x1p+0 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 towardzero dbl-64 0x4p-1076 0x1p+0 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= atan2 upward dbl-64 0x4p-1076 0x1p+0 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x1p+0L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x1p+0L : 0x4p-1076L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x1p+0L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x1p+0L : 0x4p-1076L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x1p+0L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x1p+0L : 0x4p-1076L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x1p+0L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x1p+0L : 0x4p-1076L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x1p+0L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x1p+0L : 0x4p-1076L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x1p+0L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x1p+0L : 0x4p-1076L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L 0x1p+0L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0x1p+0L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0x1p+0L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L 0x1p+0L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x1p+0L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x1p+0L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x1p+0L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x1p+0L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x1p+0L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x1p+0L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x1p+0L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x1p+0L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x1p+0L : 0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x1p+0L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x1p+0L : 0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x1p+0L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x1p+0L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x1p+0L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x1p+0L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x1p+0L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x1p+0L : 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x1p+0L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x1p+0L : 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x1p+0L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x1p+0L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x1p+0L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x1p+0L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x1p+0L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+atan2 -min_subnorm 1
+= atan2 downward flt-32 -0x8p-152f 0x1p+0f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan2 tonearest flt-32 -0x8p-152f 0x1p+0f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan2 towardzero flt-32 -0x8p-152f 0x1p+0f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan2 upward flt-32 -0x8p-152f 0x1p+0f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= atan2 downward dbl-64 -0x8p-152 0x1p+0 : -0x8p-152 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 0x1p+0 : -0x8p-152 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 0x1p+0 : -0x7.ffffffffffffcp-152 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 0x1p+0 : -0x7.ffffffffffffcp-152 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x1p+0L : -0x8p-152L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x1p+0L : -0x8p-152L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x1p+0L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x1p+0L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x1p+0L : -0x8p-152L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x1p+0L : -0x8p-152L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x1p+0L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x1p+0L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x1p+0L : -0x8p-152L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x1p+0L : -0x8p-152L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x1p+0L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x1p+0L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L 0x1p+0L : -0x8p-152L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0x1p+0L : -0x8p-152L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0x1p+0L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L 0x1p+0L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 0x1p+0 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 tonearest dbl-64 -0x4p-1076 0x1p+0 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= atan2 towardzero dbl-64 -0x4p-1076 0x1p+0 : -0x0p+0 : inexact-ok underflow errno-erange-ok
+= atan2 upward dbl-64 -0x4p-1076 0x1p+0 : -0x0p+0 : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x1p+0L : -0x4p-1076L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x1p+0L : -0x4p-1076L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x1p+0L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x1p+0L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x1p+0L : -0x4p-1076L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x1p+0L : -0x4p-1076L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x1p+0L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x1p+0L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x1p+0L : -0x4p-1076L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x1p+0L : -0x4p-1076L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x1p+0L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x1p+0L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L 0x1p+0L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0x1p+0L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0x1p+0L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L 0x1p+0L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x1p+0L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x1p+0L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x1p+0L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x1p+0L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x1p+0L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x1p+0L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x1p+0L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x1p+0L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x1p+0L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x1p+0L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x1p+0L : -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x1p+0L : -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x1p+0L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x1p+0L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x1p+0L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x1p+0L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x1p+0L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x1p+0L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x1p+0L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x1p+0L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x1p+0L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x1p+0L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x1p+0L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x1p+0L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+atan2 min -1
+= atan2 downward flt-32 0x4p-128f -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= atan2 tonearest flt-32 0x4p-128f -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= atan2 towardzero flt-32 0x4p-128f -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= atan2 upward flt-32 0x4p-128f -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= atan2 downward dbl-64 0x4p-128 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1024 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1024 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1024 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-972 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-972L -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+atan2 -min -1
+= atan2 downward flt-32 -0x4p-128f -0x1p+0f : -0x3.243f6cp+0f : inexact-ok
+= atan2 tonearest flt-32 -0x4p-128f -0x1p+0f : -0x3.243f6cp+0f : inexact-ok
+= atan2 towardzero flt-32 -0x4p-128f -0x1p+0f : -0x3.243f68p+0f : inexact-ok
+= atan2 upward flt-32 -0x4p-128f -0x1p+0f : -0x3.243f68p+0f : inexact-ok
+= atan2 downward dbl-64 -0x4p-128 -0x1p+0 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 -0x1p+0 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1024 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1024 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1024 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-972 -0x1p+0 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-972L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+atan2 min_subnorm -1
+= atan2 downward flt-32 0x8p-152f -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= atan2 tonearest flt-32 0x8p-152f -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= atan2 towardzero flt-32 0x8p-152f -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= atan2 upward flt-32 0x8p-152f -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= atan2 downward dbl-64 0x8p-152 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+atan2 -min_subnorm -1
+= atan2 downward flt-32 -0x8p-152f -0x1p+0f : -0x3.243f6cp+0f : inexact-ok
+= atan2 tonearest flt-32 -0x8p-152f -0x1p+0f : -0x3.243f6cp+0f : inexact-ok
+= atan2 towardzero flt-32 -0x8p-152f -0x1p+0f : -0x3.243f68p+0f : inexact-ok
+= atan2 upward flt-32 -0x8p-152f -0x1p+0f : -0x3.243f68p+0f : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 -0x1p+0 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 -0x1p+0 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 -0x1p+0 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 atanh 0
 = atanh downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
 = atanh tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok