Fix dbl-64 hypot spurious underflows (bug 16314).
authorJoseph Myers <joseph@codesourcery.com>
Tue, 17 Dec 2013 13:43:40 +0000 (13:43 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Tue, 17 Dec 2013 13:43:40 +0000 (13:43 +0000)
ChangeLog
NEWS
math/auto-libm-test-in
math/auto-libm-test-out
sysdeps/ieee754/dbl-64/e_hypot.c

index c870f93..b419cf3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2013-12-17  Joseph Myers  <joseph@codesourcery.com>
 
+       [BZ #16314]
+       * sysdeps/ieee754/dbl-64/e_hypot.c (__ieee754_hypot): Adjust up
+       values below 2**-450, not 2**-500.
+       * math/auto-libm-test-in: Don't allow spurious underflow from
+       hypot.
+       * math/auto-libm-test-out: Regenerated.
+
        [BZ #16316]
        [BZ #16330]
        * sysdeps/ieee754/dbl-64/e_hypot.c (__ieee754_hypot): Update
diff --git a/NEWS b/NEWS
index eac809e..7bb8ebf 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -22,7 +22,7 @@ Version 2.19
   15988, 15997, 16032, 16034, 16036, 16037, 16038, 16041, 16055, 16071,
   16072, 16074, 16077, 16078, 16103, 16112, 16143, 16144, 16146, 16150,
   16151, 16153, 16167, 16172, 16195, 16214, 16245, 16271, 16274, 16283,
-  16289, 16316, 16330.
+  16289, 16314, 16316, 16330.
 
 * The public headers no longer use __unused nor __block.  This change is to
   support compiling programs that are derived from BSD sources and use
index 980b6b9..dd4fd22 100644 (file)
@@ -302,8 +302,7 @@ hypot -5.7e7 0
 hypot 0.75 1.25
 hypot 1.0 0x1p-61
 hypot 0x1p+0 0x1.fp-129
-# Bug 16314: spurious underflow exception may occur.
-hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500 spurious-underflow:dbl-64
+hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500
 hypot 0x3p125 0x4p125 no-test-inline:flt-32
 hypot 0x1.234566p-126 0x1.234566p-126 no-test-inline:flt-32
 hypot 0x3p1021 0x4p1021 no-test-inline:dbl-64
index e91ca55..7076b68 100644 (file)
@@ -19343,767 +19343,767 @@ hypot 0x1p+0 0x1.fp-129
 = hypot tonearest ldbl-128ibm 0x1p+0L 0xf.8p-132L : 0x1p+0L : inexact-ok
 = hypot towardzero ldbl-128ibm 0x1p+0L 0xf.8p-132L : 0x1p+0L : inexact-ok
 = hypot upward ldbl-128ibm 0x1p+0L 0xf.8p-132L : 0x1.000000000000000000000000008p+0L : inexact-ok
-hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500 spurious-underflow:dbl-64
+hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500
 = hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
 = hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
 = hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
 = hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
-= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : inexact-ok underflow-ok:dbl-64
+= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : inexact-ok
 = hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
 = hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
 = hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
 = hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
-= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x8p-152 0x1.23456789abcdfp-500 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x8p-152 0x1.23456789abcdfp-500 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x8p-152 0x1.23456789abcdfp-500 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x8p-152 0x1.23456789abcdfp-500 : 0x8.0000000000008p-152 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x8p-152L 0x1.23456789abcdfp-500L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdfp-500L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdfp-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdfp-500L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x8p-152 0x1.23456789abcdep-500 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x8p-152 0x1.23456789abcdep-500 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x8p-152 0x1.23456789abcdep-500 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x8p-152 0x1.23456789abcdep-500 : 0x8.0000000000008p-152 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x8p-152L 0x1.23456789abcdep-500L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdep-500L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdep-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdep-500L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x8p-152L 0x1.23456789abcdefp-500L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdefp-500L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdefp-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdefp-500L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
+= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward dbl-64 0x8p-152 0x1.23456789abcdfp-500 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x1.23456789abcdfp-500 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x1.23456789abcdfp-500 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x1.23456789abcdfp-500 : 0x8.0000000000008p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x1.23456789abcdfp-500L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdfp-500L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdfp-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdfp-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdfp-500L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward dbl-64 0x8p-152 0x1.23456789abcdep-500 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x1.23456789abcdep-500 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x1.23456789abcdep-500 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x1.23456789abcdep-500 : 0x8.0000000000008p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x1.23456789abcdep-500L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdep-500L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdep-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdep-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdep-500L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdef02p-500L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x1.23456789abcdefp-500L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x1.23456789abcdefp-500L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdefp-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdefp-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdefp-500L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x1.23456789abcdef0123456789ab8p-500L : 0x8.00000000000000000000000004p-152L : inexact-ok
 = hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
 = hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
 = hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
 = hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
-= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok underflow-ok:dbl-64
-= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok underflow-ok:dbl-64
-= hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok underflow-ok:dbl-64
-= hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x0p+0 0x1.23456789abcdfp-500 : 0x1.23456789abcdfp-500 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x0p+0 0x1.23456789abcdfp-500 : 0x1.23456789abcdfp-500 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x0p+0 0x1.23456789abcdfp-500 : 0x1.23456789abcdfp-500 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x0p+0 0x1.23456789abcdfp-500 : 0x1.23456789abcdfp-500 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x0p+0 0x1.23456789abcdep-500 : 0x1.23456789abcdep-500 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x0p+0 0x1.23456789abcdep-500 : 0x1.23456789abcdep-500 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x0p+0 0x1.23456789abcdep-500 : 0x1.23456789abcdep-500 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x0p+0 0x1.23456789abcdep-500 : 0x1.23456789abcdep-500 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x1.23456789abcdfp-500 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x1.23456789abcdfp-500 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x1.23456789abcdfp-500 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x1.23456789abcdfp-500 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x1.23456789abcdfp-500 0x0p+0 : 0x1.23456789abcdfp-500 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x1.23456789abcdfp-500 0x0p+0 : 0x1.23456789abcdfp-500 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x1.23456789abcdfp-500 0x0p+0 : 0x1.23456789abcdfp-500 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x1.23456789abcdfp-500 0x0p+0 : 0x1.23456789abcdfp-500 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c5p-500 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4556p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4558p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4556p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4558p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4556p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4558p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4556p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4558p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8ep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8ep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8ep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcdp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c3p-500 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c4p-500 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c3p-500 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c4p-500 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde66dp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde66ep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde66dp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde66ep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde68p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde68p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e1e6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e1e7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e1e6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e1e7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e18p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e18p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee29p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee2ap-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee29p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee2ap-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e6f8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e6f9p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e6f8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e6f9p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e68p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e68p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x1.23456789abcdep-500 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x1.23456789abcdep-500 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x1.23456789abcdep-500 0x8p-152 : 0x8p-152 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x1.23456789abcdep-500 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x1.23456789abcdep-500 0x0p+0 : 0x1.23456789abcdep-500 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x1.23456789abcdep-500 0x0p+0 : 0x1.23456789abcdep-500 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x1.23456789abcdep-500 0x0p+0 : 0x1.23456789abcdep-500 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x1.23456789abcdep-500 0x0p+0 : 0x1.23456789abcdep-500 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c3p-500 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c3p-500 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde66dp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde66ep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde66dp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde66ep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde68p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde68p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c2p-500 : inexact-ok underflow-ok:dbl-64
-= hypot tonearest dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c3p-500 : inexact-ok underflow-ok:dbl-64
-= hypot towardzero dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c2p-500 : inexact-ok underflow-ok:dbl-64
-= hypot upward dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c3p-500 : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81ffffdp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81ffffep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81ffffdp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81ffffep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81fff8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df82p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81fff8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df82p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfb8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfcp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfb8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfcp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c40805p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c4088p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c400d4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c4008p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c401p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c4008p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c401p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e1e6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e1e7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e1e6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e1e7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e18p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e18p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfb8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfcp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfb8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfcp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f73ep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f73fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f73ep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f73fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f78p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d00381p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d00382p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d00381p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d00382p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d004p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc5p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc51p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc5p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc51p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffcp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffcp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee29p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee2ap-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee29p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee2ap-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c40805p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c4088p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d00381p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d00382p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d00381p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d00382p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d004p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ecp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ecp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ecp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ecp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680fc5p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680fc5p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680fc5p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680fc6p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680f8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f681p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680f8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f681p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c3680895p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c36809p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e6f8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e6f9p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e6f8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e6f9p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e68p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e68p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e7p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c400d4p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c4008p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c401p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c4008p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c401p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc5p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc51p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc5p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc51p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffcp-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffcp-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc8p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c3680895p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c36809p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c977680163p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c977680163p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c977680163p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c977680164p-500L : inexact-ok underflow-ok:dbl-64
-= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c9776801p-500L : inexact-ok underflow-ok:dbl-64
-= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c97768018p-500L : inexact-ok underflow-ok:dbl-64
-= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c9776801p-500L : inexact-ok underflow-ok:dbl-64
-= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c97768018p-500L : inexact-ok underflow-ok:dbl-64
+= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward dbl-64 0x0p+0 0x1.23456789abcdfp-500 : 0x1.23456789abcdfp-500 : inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x1.23456789abcdfp-500 : 0x1.23456789abcdfp-500 : inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x1.23456789abcdfp-500 : 0x1.23456789abcdfp-500 : inexact-ok
+= hypot upward dbl-64 0x0p+0 0x1.23456789abcdfp-500 : 0x1.23456789abcdfp-500 : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdfp-500L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot downward dbl-64 0x0p+0 0x1.23456789abcdep-500 : 0x1.23456789abcdep-500 : inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x1.23456789abcdep-500 : 0x1.23456789abcdep-500 : inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x1.23456789abcdep-500 : 0x1.23456789abcdep-500 : inexact-ok
+= hypot upward dbl-64 0x0p+0 0x1.23456789abcdep-500 : 0x1.23456789abcdep-500 : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdep-500L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdef02p-500L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdefp-500L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot downward dbl-64 0x1.23456789abcdfp-500 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x1.23456789abcdfp-500 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x1.23456789abcdfp-500 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x1.23456789abcdfp-500 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward dbl-64 0x1.23456789abcdfp-500 0x0p+0 : 0x1.23456789abcdfp-500 : inexact-ok
+= hypot tonearest dbl-64 0x1.23456789abcdfp-500 0x0p+0 : 0x1.23456789abcdfp-500 : inexact-ok
+= hypot towardzero dbl-64 0x1.23456789abcdfp-500 0x0p+0 : 0x1.23456789abcdfp-500 : inexact-ok
+= hypot upward dbl-64 0x1.23456789abcdfp-500 0x0p+0 : 0x1.23456789abcdfp-500 : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x0p+0L : 0x1.23456789abcdfp-500L : inexact-ok
+= hypot downward dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok
+= hypot tonearest dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok
+= hypot towardzero dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok
+= hypot upward dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c5p-500 : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4556p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4558p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4556p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4558p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4556p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4558p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4556p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4558p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8ep-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8ep-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8ep-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8fp-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcc8p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c4557b0c4775bcdp-500L : inexact-ok
+= hypot downward dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c3p-500 : inexact-ok
+= hypot tonearest dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c4p-500 : inexact-ok
+= hypot towardzero dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c3p-500 : inexact-ok
+= hypot upward dbl-64 0x1.23456789abcdfp-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c4p-500 : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde66dp-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde66ep-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde66dp-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde66ep-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde6p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde68p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde6p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3a07619137bde68p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a6p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a6p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e1e6p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e1e7p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e1e6p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e1e7p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e18p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e2p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e18p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c44a415db29c9e2p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee29p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee2ap-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee29p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee2ap-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c44a2abd14361ee8p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e6f8p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e6f9p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e6f8p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e6f9p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e68p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e7p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e68p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdfp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c44a379c6f761e7p-500L : inexact-ok
+= hypot downward dbl-64 0x1.23456789abcdep-500 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x1.23456789abcdep-500 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x1.23456789abcdep-500 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x1.23456789abcdep-500 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward dbl-64 0x1.23456789abcdep-500 0x0p+0 : 0x1.23456789abcdep-500 : inexact-ok
+= hypot tonearest dbl-64 0x1.23456789abcdep-500 0x0p+0 : 0x1.23456789abcdep-500 : inexact-ok
+= hypot towardzero dbl-64 0x1.23456789abcdep-500 0x0p+0 : 0x1.23456789abcdep-500 : inexact-ok
+= hypot upward dbl-64 0x1.23456789abcdep-500 0x0p+0 : 0x1.23456789abcdep-500 : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x0p+0L : 0x1.23456789abcdep-500L : inexact-ok
+= hypot downward dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c3p-500 : inexact-ok
+= hypot tonearest dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok
+= hypot towardzero dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c3p-500 : inexact-ok
+= hypot upward dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdfp-500 : 0x1.9beb67fff20c4p-500 : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a06p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a08p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde66dp-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde66ep-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde66dp-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde66ep-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde6p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde68p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde6p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c3a07619137bde68p-500L : inexact-ok
+= hypot downward dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c2p-500 : inexact-ok
+= hypot tonearest dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c3p-500 : inexact-ok
+= hypot towardzero dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c2p-500 : inexact-ok
+= hypot upward dbl-64 0x1.23456789abcdep-500 0x1.23456789abcdep-500 : 0x1.9beb67fff20c3p-500 : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb6p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb8p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb6p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb8p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb6p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb8p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb6p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb8p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81ffffdp-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81ffffep-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81ffffdp-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81ffffep-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81fff8p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df82p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df81fff8p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c2eb7125df82p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc2p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfb8p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfcp-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfb8p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c3953c6a7ea2bfcp-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c40805p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c39525c9e03c4088p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c400d4p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c4008p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c401p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c4008p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdep-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c39532a93b7c401p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x0p+0L : 0x1.23456789abcdef02p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a6p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a6p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e1e6p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e1e7p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e1e6p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e1e7p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e18p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e2p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e18p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a415db29c9e2p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc1p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfbc2p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfb8p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfcp-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfb8p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3953c6a7ea2bfcp-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f2p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f2p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f73ep-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f73fp-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f73ep-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f73fp-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f7p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f7p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f7p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43f07af1dc37f78p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d00381p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d00382p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d00381p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d00382p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ef10e7f5d004p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc5p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc51p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc5p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc51p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffcp-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc8p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffcp-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef02p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43efdedda9cffc8p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x0p+0L : 0x1.23456789abcdefp-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a4p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee29p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee2ap-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee29p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee2ap-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361eep-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a2abd14361ee8p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3952p-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c3954p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c40804p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c40805p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c408p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39525c9e03c4088p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43fp-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d00381p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d00382p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d00381p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d00382p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d0038p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43ef10e7f5d004p-500L : inexact-ok
+= hypot downward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ecp-500L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ecp-500L : inexact-ok
+= hypot upward ldbl-96-intel 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot downward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ecp-500L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ecp-500L : inexact-ok
+= hypot upward ldbl-96-m68k 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eep-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680fc5p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680fc5p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680fc5p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680fc6p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680f8p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f681p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f680f8p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43eda6de0f681p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c3680895p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdefp-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ee74d3c36809p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x0p+0L : 0x1.23456789abcdef0123456789ab8p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e6f8p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e6f9p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e6f8p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e6f9p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e68p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e7p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e68p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdfp-500L : 0x1.9beb67fff20c44a379c6f761e7p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c400d3p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c400d4p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c4008p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c401p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c4008p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdep-500L : 0x1.9beb67fff20c39532a93b7c401p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc5p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc51p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc5p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc51p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffcp-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc8p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffcp-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef02p-500L : 0x1.9beb67fff20c43efdedda9cffc8p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c3680894p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c3680895p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c368088p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdefp-500L : 0x1.9beb67fff20c43ee74d3c36809p-500L : inexact-ok
+= hypot downward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c977680163p-500L : inexact-ok
+= hypot tonearest ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c977680163p-500L : inexact-ok
+= hypot towardzero ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c977680163p-500L : inexact-ok
+= hypot upward ldbl-128 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c977680164p-500L : inexact-ok
+= hypot downward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c9776801p-500L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c97768018p-500L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c9776801p-500L : inexact-ok
+= hypot upward ldbl-128ibm 0x1.23456789abcdef0123456789ab8p-500L 0x1.23456789abcdef0123456789ab8p-500L : 0x1.9beb67fff20c43ef42c97768018p-500L : inexact-ok
 hypot 0x3p125 0x4p125 no-test-inline:flt-32
 = hypot downward flt-32 0x6p+124f 0x8p+124f : 0xap+124f : no-test-inline:flt-32 inexact-ok
 = hypot tonearest flt-32 0x6p+124f 0x8p+124f : 0xap+124f : no-test-inline:flt-32 inexact-ok
index 500658d..88242bc 100644 (file)
@@ -89,7 +89,7 @@ __ieee754_hypot (double x, double y)
       SET_HIGH_WORD (a, ha);
       SET_HIGH_WORD (b, hb);
     }
-  if (__builtin_expect (hb < 0x20b00000, 0))            /* b < 2**-500 */
+  if (__builtin_expect (hb < 0x23d00000, 0))            /* b < 2**-450 */
     {
       if (hb <= 0x000fffff)             /* subnormal b or 0 */
        {