From 5953eb3ad70bb1a75a9ff419798ef7034c85baed Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 18 Dec 2013 11:46:16 +0000 Subject: [PATCH] Mark some hypot tests no-test-inline. As needed on x86. * math/auto-libm-test-in: Mark some hypot tests no-test-inline. * math/auto-libm-test-out: Regenerated. --- ChangeLog | 3 + math/auto-libm-test-in | 6 +- math/auto-libm-test-out | 1262 +++++++++++++++++++-------------------- 3 files changed, 637 insertions(+), 634 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0990137073..7ea766d0c5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2013-12-18 Joseph Myers + * math/auto-libm-test-in: Mark some hypot tests no-test-inline. + * math/auto-libm-test-out: Regenerated. + [BZ #16338] * sysdeps/ieee754/ldbl-128/e_logl.c (__ieee754_logl): Use __frexpl to determine exponent and adjust argument to have exponent of -1. diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 30e1ec6b38..8b675e0fe4 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -316,9 +316,9 @@ hypot 0x0.fffffep-126 0x0.fp-127 hypot 0x0.fffffep-126 0x0.fp-130 hypot 0x0.fffffffffffffp-1022 0x0.fp-1023 hypot 0x0.fffffffffffffp-1022 0x0.fp-1026 -hypot 0x0.ffffffp-16382 0x0.fp-16383 -hypot 0x0.ffffffp-16382 0x0.fp-16386 -hypot 0 min_subnorm +hypot 0x0.ffffffp-16382 0x0.fp-16383 no-test-inline +hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline +hypot 0 min_subnorm no-test-inline j0 -1.0 j0 0.0 diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out index ff55c14271..3f197b12d1 100644 --- a/math/auto-libm-test-out +++ b/math/auto-libm-test-out @@ -21845,637 +21845,637 @@ hypot 0x0.fffffffffffffp-1022 0x0.fp-1026 = hypot tonearest ldbl-128ibm 0x3.ffffffffffffcp-1024L 0x3.cp-1028L : 0x4.01c19d4adbd84p-1024L : inexact-ok underflow errno-erange-ok = hypot towardzero ldbl-128ibm 0x3.ffffffffffffcp-1024L 0x3.cp-1028L : 0x4.01c19d4adbd8p-1024L : inexact-ok underflow errno-erange-ok = hypot upward ldbl-128ibm 0x3.ffffffffffffcp-1024L 0x3.cp-1028L : 0x4.01c19d4adbd84p-1024L : inexact-ok underflow errno-erange-ok -hypot 0x0.ffffffp-16382 0x0.fp-16383 -= hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok -= hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok -= hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok -= hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok -= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok -= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok -= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok -= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok -= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok -= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : inexact-ok -= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : inexact-ok -= hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok -= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok -= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok -= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok -= hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok -= hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok -= hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : inexact-ok -= hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : inexact-ok -= hypot downward ldbl-96-intel 0x8p-152L 0x1.ep-16384L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x8p-152L 0x1.ep-16384L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x8p-152L 0x1.ep-16384L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x8p-152L 0x1.ep-16384L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x8p-152L 0x1.ep-16384L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.ep-16384L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.ep-16384L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x8p-152L 0x1.ep-16384L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-128 0x8p-152L 0x1.ep-16384L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x8p-152L 0x1.ep-16384L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x8p-152L 0x1.ep-16384L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x8p-152L 0x1.ep-16384L : 0x8.0000000000000000000000000008p-152L : inexact-ok -= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok -= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok -= hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok -= hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok -= hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok -= hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok -= hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok -= hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-128 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot downward dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : inexact-ok -= hypot tonearest dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : inexact-ok -= hypot towardzero dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : inexact-ok -= hypot upward dbl-64 0x4p-1076 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x4p-1076L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok -= hypot downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok -= hypot downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot upward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot downward dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok -= hypot tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok -= hypot towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok -= hypot upward dbl-64 0x4p-1076 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok -= hypot downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : inexact-ok -= hypot downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : inexact-ok -= hypot upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-1076L : inexact-ok -= hypot downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok -= hypot tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok -= hypot towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok -= hypot upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok -= hypot downward ldbl-96-intel 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x4p-1076L 0x1.ep-16384L : 0x4.0000000000000008p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x4p-1076L 0x1.ep-16384L : 0x4.0000000000000008p-1076L : inexact-ok -= hypot downward ldbl-128 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-128 0x4p-1076L 0x1.ep-16384L : 0x4.0000000000000000000000000004p-1076L : inexact-ok -= hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok -= hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok -= hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok -= hypot downward ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok -= hypot downward ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok -= hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : inexact-ok -= hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : inexact-ok -= hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : inexact-ok -= hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe3p-16384L : inexact-ok -= hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : inexact-ok -= hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe3p-16384L : inexact-ok -= hypot downward ldbl-128 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe293db63292cc44p-16384L : inexact-ok -= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe293db63292cc48p-16384L : inexact-ok -= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe293db63292cc44p-16384L : inexact-ok -= hypot upward ldbl-128 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe293db63292cc48p-16384L : inexact-ok -hypot 0x0.ffffffp-16382 0x0.fp-16386 -= hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok -= hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok -= hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok -= hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok -= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok -= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok -= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok -= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok -= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok -= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : inexact-ok -= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : inexact-ok -= hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok -= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok -= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok -= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok -= hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok -= hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok -= hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok -= hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : inexact-ok -= hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : inexact-ok -= hypot downward ldbl-96-intel 0x8p-152L 0x3.cp-16388L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x8p-152L 0x3.cp-16388L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x8p-152L 0x3.cp-16388L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x8p-152L 0x3.cp-16388L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x8p-152L 0x3.cp-16388L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x8p-152L 0x3.cp-16388L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x8p-152L 0x3.cp-16388L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x8p-152L 0x3.cp-16388L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-128 0x8p-152L 0x3.cp-16388L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x8p-152L 0x3.cp-16388L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x8p-152L 0x3.cp-16388L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x8p-152L 0x3.cp-16388L : 0x8.0000000000000000000000000008p-152L : inexact-ok -= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok -= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok -= hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok -= hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok -= hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok -= hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok -= hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok -= hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok -= hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-128 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : inexact-ok underflow-ok errno-erange-ok -= hypot downward dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : inexact-ok -= hypot tonearest dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : inexact-ok -= hypot towardzero dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : inexact-ok -= hypot upward dbl-64 0x4p-1076 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x4p-1076L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok -= hypot downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok -= hypot downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot upward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot downward dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok -= hypot tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok -= hypot towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok -= hypot upward dbl-64 0x4p-1076 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok -= hypot downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : inexact-ok -= hypot downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : inexact-ok -= hypot upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-1076L : inexact-ok -= hypot downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok -= hypot tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok -= hypot towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok -= hypot upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok -= hypot downward ldbl-96-intel 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x4p-1076L 0x3.cp-16388L : 0x4.0000000000000008p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x4p-1076L 0x3.cp-16388L : 0x4.0000000000000008p-1076L : inexact-ok -= hypot downward ldbl-128 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-128 0x4p-1076L 0x3.cp-16388L : 0x4.0000000000000000000000000004p-1076L : inexact-ok -= hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok -= hypot downward ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok -= hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok -= hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok -= hypot downward ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok -= hypot downward ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok -= hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b638p-16384L : inexact-ok -= hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b64p-16384L : inexact-ok -= hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b638p-16384L : inexact-ok -= hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b64p-16384L : inexact-ok -= hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b638p-16384L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b64p-16384L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b638p-16384L : inexact-ok -= hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b64p-16384L : inexact-ok -= hypot downward ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e88p-16384L : inexact-ok -= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : inexact-ok -= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e88p-16384L : inexact-ok -= hypot upward ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : inexact-ok -hypot 0 min_subnorm -= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok -= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok -= hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok -= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : inexact-ok underflow-ok errno-erange-ok -= hypot downward ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : inexact-ok underflow-ok errno-erange-ok -= hypot tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : inexact-ok underflow-ok errno-erange-ok -= hypot towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : inexact-ok underflow-ok errno-erange-ok -= hypot upward ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : inexact-ok underflow-ok errno-erange-ok +hypot 0x0.ffffffp-16382 0x0.fp-16383 no-test-inline += hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : no-test-inline inexact-ok += hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-152L 0x1.ep-16384L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-152L 0x1.ep-16384L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-152L 0x1.ep-16384L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-152L 0x1.ep-16384L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x1.ep-16384L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x1.ep-16384L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x1.ep-16384L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x1.ep-16384L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x1.ep-16384L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x1.ep-16384L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x1.ep-16384L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x1.ep-16384L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok += hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok += hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok += hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok += hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L 0x1.ep-16384L : 0x1.ep-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-1076 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward dbl-64 0x4p-1076 0x4p-1076 : 0x8p-1076 : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8p-1076L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1076L 0x1.ep-16384L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x1.ep-16384L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x1.ep-16384L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x1.ep-16384L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe3p-16384L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe28p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe3p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe293db63292cc44p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe293db63292cc48p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe293db63292cc44p-16384L : no-test-inline inexact-ok += hypot upward ldbl-128 0x3.fffffcp-16384L 0x1.ep-16384L : 0x4.6aeb0c414d6ebe293db63292cc48p-16384L : no-test-inline inexact-ok +hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline += hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : no-test-inline inexact-ok += hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok += hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-152L 0x3.cp-16388L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-152L 0x3.cp-16388L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-152L 0x3.cp-16388L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-152L 0x3.cp-16388L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x3.cp-16388L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x3.cp-16388L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x3.cp-16388L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x3.cp-16388L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x3.cp-16388L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x3.cp-16388L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x3.cp-16388L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x3.cp-16388L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok += hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok += hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok += hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok += hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok += hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L 0x3.cp-16388L : 0x3.cp-16388L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-1076 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward dbl-64 0x4p-1076 0x4p-1076 : 0x8p-1076 : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8p-1076L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1076L 0x3.cp-16388L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x3.cp-16388L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x3.cp-16388L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x3.cp-16388L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x3.fffffcp-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x3.fffffcp-16384L 0x0p+0L : 0x3.fffffcp-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x3.fffffcp-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b638p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b64p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b638p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b64p-16384L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b638p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b64p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b638p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b64p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e88p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e88p-16384L : no-test-inline inexact-ok += hypot upward ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : no-test-inline inexact-ok +hypot 0 min_subnorm no-test-inline += hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok j0 -1.0 = j0 downward flt-32 -0x1p+0f : 0xc.3e3fep-4f : inexact-ok = j0 tonearest flt-32 -0x1p+0f : 0xc.3e3ffp-4f : inexact-ok