This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.18-637-g6432a54


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  6432a5409c9faf2a2f562b782d40432d73cda4d8 (commit)
      from  c88769dda4199d15267259fd3c9b986e6690a901 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=6432a5409c9faf2a2f562b782d40432d73cda4d8

commit 6432a5409c9faf2a2f562b782d40432d73cda4d8
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Tue Dec 17 13:43:40 2013 +0000

    Fix dbl-64 hypot spurious underflows (bug 16314).

diff --git a/ChangeLog b/ChangeLog
index c870f93..b419cf3 100644
--- 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
--- 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
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 980b6b9..dd4fd22 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -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
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index e91ca55..7076b68 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -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
diff --git a/sysdeps/ieee754/dbl-64/e_hypot.c b/sysdeps/ieee754/dbl-64/e_hypot.c
index 500658d..88242bc 100644
--- a/sysdeps/ieee754/dbl-64/e_hypot.c
+++ b/sysdeps/ieee754/dbl-64/e_hypot.c
@@ -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 */
 	{

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                        |    7 +
 NEWS                             |    2 +-
 math/auto-libm-test-in           |    3 +-
 math/auto-libm-test-out          | 1498 +++++++++++++++++++-------------------
 sysdeps/ieee754/dbl-64/e_hypot.c |    2 +-
 5 files changed, 759 insertions(+), 753 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]