aboutsummaryrefslogtreecommitdiff
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-out3687
1 files changed, 3687 insertions, 0 deletions
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 07b1572426..91c27ee8b8 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -175272,6 +175272,95 @@ hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline
= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : no-test-inline inexact-ok
= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e88p-16384L : no-test-inline inexact-ok
= hypot upward ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : no-test-inline inexact-ok
+hypot 0 min no-test-inline
+= hypot downward flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
hypot 0 min_subnorm no-test-inline
= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
@@ -175341,6 +175430,1690 @@ hypot 0 min_subnorm no-test-inline
= hypot tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
= hypot towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
= hypot upward ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot 0 -min no-test-inline
+= hypot downward flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot 0 -min_subnorm no-test-inline
+= hypot downward flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot min 0 no-test-inline
+= hypot downward flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-