diff options
author | Joseph Myers <joseph@codesourcery.com> | 2015-10-21 01:05:01 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2015-10-21 01:05:01 +0000 |
commit | ca88f362a7e5f14db8e6de71f1ce500b2285307c (patch) | |
tree | f96b958ec22a5ec509749e36dd17f4a7ca940b44 | |
parent | 80d9be8122d1fe181d2476b5dad9f4ce37204958 (diff) | |
download | glibc-ca88f362a7e5f14db8e6de71f1ce500b2285307c.tar.gz glibc-ca88f362a7e5f14db8e6de71f1ce500b2285307c.tar.xz glibc-ca88f362a7e5f14db8e6de71f1ce500b2285307c.zip |
Add more libm tests (fmod, fpclassify, frexp, hypot, ilogb, j0, j1, jn, log, log10, log2).
This patch improves the libm test coverage for a few more functions. Tested for x86_64 and x86. 2015-10-21 Joseph Myers <joseph@codesourcery.com> * math/auto-libm-test-in: Add more tests of hypot, j0, j1, jn, log, log10 and log2. * math/auto-libm-test-out: Regenerated. * math/libm-test.inc (fmod_test_data): Add more tests. (fpclassify_test_data): Likewise. (frexp_test_data): Likewise. (hypot_test_data): Likewise. (ilogb_test_data): Likewise.
-rw-r--r-- | ChangeLog | 11 | ||||
-rw-r--r-- | math/auto-libm-test-in | 64 | ||||
-rw-r--r-- | math/auto-libm-test-out | 3687 | ||||
-rw-r--r-- | math/libm-test.inc | 174 |
4 files changed, 3936 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index d5ecc5d9c7..4e2093a512 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2015-10-21 Joseph Myers <joseph@codesourcery.com> + + * math/auto-libm-test-in: Add more tests of hypot, j0, j1, jn, + log, log10 and log2. + * math/auto-libm-test-out: Regenerated. + * math/libm-test.inc (fmod_test_data): Add more tests. + (fpclassify_test_data): Likewise. + (frexp_test_data): Likewise. + (hypot_test_data): Likewise. + (ilogb_test_data): Likewise. + 2015-10-20 Joseph Myers <joseph@codesourcery.com> * debug/fortify_fail.c (__fortify_fail): Convert to diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 3399be1a64..3d7143fb21 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -2333,7 +2333,20 @@ hypot 0x0.fffffffffffffp-1022 0x0.fp-1023 hypot 0x0.fffffffffffffp-1022 0x0.fp-1026 hypot 0x0.ffffffp-16382 0x0.fp-16383 no-test-inline hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline +hypot 0 min no-test-inline hypot 0 min_subnorm no-test-inline +hypot 0 -min no-test-inline +hypot 0 -min_subnorm no-test-inline +hypot min 0 no-test-inline +hypot min_subnorm 0 no-test-inline +hypot -min 0 no-test-inline +hypot -min_subnorm 0 no-test-inline +hypot min min no-test-inline +hypot min_subnorm min_subnorm no-test-inline +hypot min min_subnorm no-test-inline +hypot 0x1.fp127 0x1.fp127 +hypot 0x1.fp1023 0x1.fp1023 +hypot 0x1.fp16383 0x1.fp16383 no-test-inline hypot 0x1p-127 0x1p-149 hypot 0x1p-1023 0x1p-1074 @@ -2346,6 +2359,26 @@ hypot -0x1.fa7deap+0 0x1.a761bab383ac8p+0 j0 -1.0 j0 0.0 +j0 -0 +j0 min +j0 -min +j0 min_subnorm +j0 -min_subnorm +j0 0x1p-5 +j0 0x1p-10 +j0 0x1p-15 +j0 0x1p-20 +j0 0x1p-25 +j0 0x1p-30 +j0 0x1p-35 +j0 0x1p-40 +j0 0x1p-45 +j0 0x1p-50 +j0 0x1p-55 +j0 0x1p-60 +j0 0x1p-100 +j0 0x1p-600 +j0 0x1p-10000 j0 0.125 j0 0.75 j0 1.0 @@ -2363,6 +2396,7 @@ j0 0x1p16383 j1 -1.0 j1 0.0 +j1 -0 j1 0.125 j1 0.75 j1 1.0 @@ -2375,6 +2409,18 @@ j1 0x1.ff00000000002p+840 j1 0x1p1023 j1 0x1p16382 j1 0x1p16383 +j1 0x1p-5 +j1 0x1p-10 +j1 0x1p-15 +j1 0x1p-20 +j1 0x1p-25 +j1 0x1p-30 +j1 0x1p-35 +j1 0x1p-40 +j1 0x1p-45 +j1 0x1p-50 +j1 0x1p-55 +j1 0x1p-60 j1 0x1p-100 j1 0x1p-600 j1 0x1p-10000 @@ -2387,6 +2433,11 @@ j1 -min_subnorm missing-errno # jn (0, x) == j0 (x). jn 0 -1.0 jn 0 0.0 +jn 0 -0 +jn 0 min +jn 0 -min +jn 0 min_subnorm +jn 0 -min_subnorm jn 0 0.125 jn 0 0.75 jn 0 1.0 @@ -2399,6 +2450,7 @@ jn 0 -4.0 # jn (1, x) == j1 (x). jn 1 -1.0 +jn 1 -0 jn 1 0.0 jn 1 0.125 jn 1 0.75 @@ -2443,6 +2495,15 @@ jn 2 0x1p127 jn 2 0x1p1023 jn 2 0x1p16383 +jn -1 1 +jn -2 1 +jn -3 1 +jn -4 1 +jn -1 -1 +jn -2 -1 +jn -3 -1 +jn -4 -1 + # Bug 18611: errno setting may be missing. jn 10 min missing-errno jn 10 -min missing-errno @@ -2984,6 +3045,7 @@ log 10 log 0.75 log min log min_subnorm +log max log 0xb.0d5dfp-4 log 0x1.6c3f6p+0 @@ -3003,6 +3065,7 @@ log10 e log10 0.75 log10 min log10 min_subnorm +log10 max log10 0x9.ad6e3p-4 log10 0x1.7163aep+0 @@ -3070,6 +3133,7 @@ log2 0xb.7704dc9beb05p-4 log2 0xb.56f63c18e93eecdp-4 log2 min log2 min_subnorm +log2 max pow 0 0 pow 0 -0 diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out index 07b1572426..91c27ee8b8 100644 --- a/math/auto-libm-test-out +++ b/math/auto-libm-test-out @@ -175272,6 +175272,95 @@ hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline = hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : no-test-inline inexact-ok = hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e88p-16384L : no-test-inline inexact-ok = hypot upward ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : no-test-inline inexact-ok +hypot 0 min no-test-inline += hypot downward flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok hypot 0 min_subnorm no-test-inline = hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok = hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok @@ -175341,6 +175430,1690 @@ hypot 0 min_subnorm no-test-inline = hypot tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok = hypot towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok = hypot upward ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok +hypot 0 -min no-test-inline += hypot downward flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok +hypot 0 -min_subnorm no-test-inline += hypot downward flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot downward dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok +hypot min 0 no-test-inline += hypot downward flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok +hypot min_subnorm 0 no-test-inline += 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 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 ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok +hypot -min 0 no-test-inline += hypot downward flt-32 -0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 -0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 -0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 -0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 -0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 -0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 -0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok += hypot upward dbl-64 -0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok += hypot downward dbl-64 -0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 -0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 -0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 -0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 -0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok += hypot tonearest dbl-64 -0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok += hypot towardzero dbl-64 -0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok += hypot upward dbl-64 -0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok += hypot downward ldbl-96-intel -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok += hypot downward ldbl-128ibm -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok +hypot -min_subnorm 0 no-test-inline += 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 -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 ldbl-96-intel -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 -0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 -0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 -0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 -0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok +hypot min min no-test-inline += hypot downward flt-32 0x4p-128f 0x4p-128f : 0x5.a82798p-128f : no-test-inline inexact-ok += hypot tonearest flt-32 0x4p-128f 0x4p-128f : 0x5.a82798p-128f : no-test-inline inexact-ok += hypot towardzero flt-32 0x4p-128f 0x4p-128f : 0x5.a82798p-128f : no-test-inline inexact-ok += hypot upward flt-32 0x4p-128f 0x4p-128f : 0x5.a827ap-128f : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-128 0x4p-128 : 0x5.a827999fcef3p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-128 0x4p-128 : 0x5.a827999fcef34p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-128 0x4p-128 : 0x5.a827999fcef3p-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-128 0x4p-128 : 0x5.a827999fcef34p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-128L 0x4p-128L : 0x5.a827999fcef32428p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x4p-128L : 0x5.a827999fcef32428p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baa54p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baa54p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baa54p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baa58p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baap-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baap-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baap-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9bacp-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-128 0x4p-1024 : 0x4p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-128 0x4p-1024 : 0x4p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-128 0x4p-1024 : 0x4p-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-128 0x4p-1024 : 0x4.0000000000004p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-128L 0x4p-1024L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x4p-1024L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x4p-1024L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-128L 0x4p-1024L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-128L 0x4p-16384L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x4p-16384L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x4p-16384L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-128L 0x2p-16384L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x2p-16384L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x2p-16384L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-128 0x8p-972 : 0x4p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-128 0x8p-972 : 0x4p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-128 0x8p-972 : 0x4p-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-128 0x8p-972 : 0x4.0000000000004p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-128L 0x8p-972L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x8p-972L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x8p-972L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-128L 0x8p-972L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-1024 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-1024 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-1024 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-1024 0x4p-128 : 0x4.0000000000004p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1024L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x4p-128L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-1024L 0x4p-128L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-1024 0x4p-1024 : 0x5.a827999fcef3p-1024 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-1024 0x4p-1024 : 0x5.a827999fcef34p-1024 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-1024 0x4p-1024 : 0x5.a827999fcef3p-1024 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-1024 0x4p-1024 : 0x5.a827999fcef34p-1024 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32428p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32428p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32422cbec4d9baa54p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32422cbec4d9baa54p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32422cbec4d9baa54p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32422cbec4d9baa58p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3p-1024L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128ibm 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef34p-1024L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128ibm 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3p-1024L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128ibm 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef34p-1024L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1024L 0x4p-16384L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-16384L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x4p-16384L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1024L 0x2p-16384L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x2p-16384L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x2p-16384L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-1024 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-1024 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-1024 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-1024 0x8p-972 : 0x8.0000000000008p-972 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1024L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000000f8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000001p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000000f8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000004p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-16384L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16384L 0x4p-128L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-16384L 0x4p-1024L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-1024L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16384L 0x4p-1024L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32428p-16384L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32428p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32422cbec4d9baa54p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32422cbec4d9baa54p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32422cbec4d9baa54p-16384L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32422cbec4d9baa58p-16384L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f057ce73018173b4p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f057ce73018173b8p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f057ce73018173b4p-16384L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f057ce73018173b8p-16384L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-16384L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16384L 0x8p-972L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x2p-16384L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x2p-16384L 0x4p-128L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x2p-16384L 0x4p-1024L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-1024L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x2p-16384L 0x4p-1024L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f057ce73018173b4p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f057ce73018173b8p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f057ce73018173b4p-16384L : no-test-inline inexact-ok += hypot upward ldbl-128 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f057ce73018173b8p-16384L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-96-intel 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-96-intel 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-96-intel 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe7799218p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe7799214p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921165f626cdd528p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921165f626cdd52cp-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921165f626cdd528p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921165f626cdd52cp-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-intel 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x2p-16384L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x2p-16384L 0x8p-972L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok += hypot downward dbl-64 0x8p-972 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-972 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-972 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-972 0x4p-128 : 0x4.0000000000004p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-972L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x4p-128L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x8p-972L 0x4p-128L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x8p-972 0x4p-1024 : 0x8p-972 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-972 0x4p-1024 : 0x8p-972 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-972 0x4p-1024 : 0x8p-972 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-972 0x4p-1024 : 0x8.0000000000008p-972 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-972L 0x4p-1024L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x4p-1024L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000000f8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000001p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000000f8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000004p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-972L 0x4p-16384L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x4p-16384L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x4p-16384L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-972L 0x2p-16384L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x2p-16384L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x2p-16384L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok += hypot downward dbl-64 0x8p-972 0x8p-972 : 0xb.504f333f9de6p-972 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-972 0x8p-972 : 0xb.504f333f9de68p-972 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-972 0x8p-972 : 0xb.504f333f9de6p-972 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-972 0x8p-972 : 0xb.504f333f9de68p-972 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-972L 0x8p-972L : 0xb.504f333f9de6485p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x8p-972L : 0xb.504f333f9de6485p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754a8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754a8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754a8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754bp-972L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754p-972L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3758p-972L : no-test-inline inexact-ok +hypot min_subnorm min_subnorm 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 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 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x8p-16448L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x4p-16448L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-152L 0x4p-16496L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-152L 0x4p-16496L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-152L 0x4p-16496L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-152L 0x4p-16496L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-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 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 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x4p-16448L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1076L 0x4p-16496L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1076L 0x4p-16496L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1076L 0x4p-16496L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1076L 0x4p-16496L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-16448L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-16448L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-96-intel 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-96-intel 0x8p-16448L 0x8p-16448L : 0x1p-16444L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L : 0xcp-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L : 0xcp-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x8p-16448L 0x8p-16448L : 0xb.504f333f9de4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x8p-16448L 0x8p-16448L : 0xb.504f333f9de8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x8p-16448L 0x8p-16448L : 0xb.504f333f9de4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x8p-16448L 0x8p-16448L : 0xb.504f333f9de8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-m68k 0x8p-16448L 0x4p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-96-m68k 0x8p-16448L 0x4p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-96-m68k 0x8p-16448L 0x4p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-96-m68k 0x8p-16448L 0x4p-16448L : 0xcp-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x8p-16448L 0x4p-16448L : 0x8.f1bbcdcbfa5p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x8p-16448L 0x4p-16448L : 0x8.f1bbcdcbfa54p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x8p-16448L 0x4p-16448L : 0x8.f1bbcdcbfa5p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x8p-16448L 0x4p-16448L : 0x8.f1bbcdcbfa54p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x8p-16448L 0x4p-16496L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x8p-16448L 0x4p-16496L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x8p-16448L 0x4p-16496L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x8p-16448L 0x4p-16496L : 0x8.000000000004p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16448L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16448L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-96-m68k 0x4p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-96-m68k 0x4p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-96-m68k 0x4p-16448L 0x8p-16448L : 0xcp-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x4p-16448L 0x8p-16448L : 0x8.f1bbcdcbfa5p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x4p-16448L 0x8p-16448L : 0x8.f1bbcdcbfa54p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x4p-16448L 0x8p-16448L : 0x8.f1bbcdcbfa5p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x4p-16448L 0x8p-16448L : 0x8.f1bbcdcbfa54p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-m68k 0x4p-16448L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-96-m68k 0x4p-16448L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-96-m68k 0x4p-16448L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-96-m68k 0x4p-16448L 0x4p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x4p-16448L 0x4p-16448L : 0x5.a827999fcefp-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x4p-16448L 0x4p-16448L : 0x5.a827999fcef4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x4p-16448L 0x4p-16448L : 0x5.a827999fcefp-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x4p-16448L 0x4p-16448L : 0x5.a827999fcef4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x4p-16448L 0x4p-16496L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x4p-16448L 0x4p-16496L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x4p-16448L 0x4p-16496L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x4p-16448L 0x4p-16496L : 0x4.000000000004p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x4p-16496L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16496L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16496L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16496L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16496L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16496L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16496L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16496L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16496L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x4p-16496L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x4p-16496L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x4p-16496L 0x8p-16448L : 0x8.000000000004p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x4p-16496L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x4p-16496L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x4p-16496L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x4p-16496L 0x4p-16448L : 0x4.000000000004p-16448L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x4p-16496L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x4p-16496L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x4p-16496L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x4p-16496L 0x4p-16496L : 0x8p-16496L : no-test-inline inexact-ok underflow errno-erange-ok +hypot min min_subnorm no-test-inline += hypot downward flt-32 0x4p-128f 0x8p-152f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest flt-32 0x4p-128f 0x8p-152f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero flt-32 0x4p-128f 0x8p-152f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward flt-32 0x4p-128f 0x8p-152f : 0x4.000008p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward dbl-64 0x4p-128 0x8p-152 : 0x4.000000000007cp-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-128 0x8p-152 : 0x4.000000000008p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-128 0x8p-152 : 0x4.000000000007cp-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-128 0x8p-152 : 0x4.000000000008p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x4.000000000007fff8p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-128L 0x8p-152L : 0x4.000000000008p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-128L 0x8p-152L : 0x4.000000000007fff8p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x4.000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x4.000000000007fff8p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x4.000000000008p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x4.000000000007fff8p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x4.000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff80004p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff802p-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-128 0x4p-1076 : 0x4p-128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-128 0x4p-1076 : 0x4p-128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-128 0x4p-1076 : 0x4p-128 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-128 0x4p-1076 : 0x4.0000000000004p-128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x4p-1076L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x8p-16448L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x4p-16448L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-128L 0x4p-16496L : 0x4p-128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-128L 0x4p-16496L : 0x4p-128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-128L 0x4p-16496L : 0x4p-128L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-128L 0x4p-16496L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-1024 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x4p-1024 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x4p-1024 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x4p-1024 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok += hypot downward dbl-64 0x4p-1024 0x4p-1076 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest dbl-64 0x4p-1024 0x4p-1076 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero dbl-64 0x4p-1024 0x4p-1076 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward dbl-64 0x4p-1024 0x4p-1076 : 0x4.0000000000004p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x4p-1076L : 0x4.00000000000000000000000001fcp-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x4p-1076L : 0x4.00000000000000000000000002p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x4p-1076L : 0x4.00000000000000000000000001fcp-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x4p-1076L : 0x4.00000000000000000000000002p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x4.0000000000004p-1024L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x8p-16448L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x4p-16448L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-1024L 0x4p-16496L : 0x4p-1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-1024L 0x4p-16496L : 0x4p-1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-1024L 0x4p-16496L : 0x4p-1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-1024L 0x4p-16496L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x4p-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x4.0000000000000008p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x4.0000000000000008p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x4p-16384L 0x8p-16448L : 0x4.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x4.0000000000000008p-16384L : no-test-inline inexact-ok += hypot downward ldbl-128 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x4p-16384L 0x4p-16448L : 0x4.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x4p-16384L 0x4p-16496L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128 0x4p-16384L 0x4p-16496L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128 0x4p-16384L 0x4p-16496L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128 0x4p-16384L 0x4p-16496L : 0x4.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x2p-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok += hypot downward ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok += hypot upward ldbl-128 0x2p-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2.0000000000000008p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2.0000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x2p-16384L 0x8p-16448L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2.0000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-128 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x2p-16384L 0x4p-16448L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward ldbl-128 0x2p-16384L 0x4p-16496L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot tonearest ldbl-128 0x2p-16384L 0x4p-16496L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot towardzero ldbl-128 0x2p-16384L 0x4p-16496L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot upward ldbl-128 0x2p-16384L 0x4p-16496L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok += hypot downward dbl-64 0x8p-972 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-972 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-972 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-972 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-972L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0x8p-972L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok += hypot downward dbl-64 0x8p-972 0x4p-1076 : 0x8p-972 : no-test-inline inexact-ok += hypot tonearest dbl-64 0x8p-972 0x4p-1076 : 0x8p-972 : no-test-inline inexact-ok += hypot towardzero dbl-64 0x8p-972 0x4p-1076 : 0x8p-972 : no-test-inline inexact-ok += hypot upward dbl-64 0x8p-972 0x4p-1076 : 0x8.0000000000008p-972 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x4p-1076L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot tonearest ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot towardzero ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot upward ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x8.00000000000000000000000004p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok += hypot downward ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x8p-16448L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x8.000000000000001p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x4p-16448L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok += hypot downward ldbl-128 0x8p-972L 0x4p-16496L : 0x8p-972L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0x8p-972L 0x4p-16496L : 0x8p-972L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0x8p-972L 0x4p-16496L : 0x8p-972L : no-test-inline inexact-ok += hypot upward ldbl-128 0x8p-972L 0x4p-16496L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok +hypot 0x1.fp127 0x1.fp127 += hypot downward flt-32 0xf.8p+124f 0xf.8p+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += hypot tonearest flt-32 0xf.8p+124f 0xf.8p+124f : plus_infty : inexact-ok overflow errno-erange += hypot towardzero flt-32 0xf.8p+124f 0xf.8p+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += hypot upward flt-32 0xf.8p+124f 0xf.8p+124f : plus_infty : inexact-ok overflow errno-erange += hypot downward dbl-64 0xf.8p+124 0xf.8p+124 : 0x1.5eb99734b41eep+128 : inexact-ok += hypot tonearest dbl-64 0xf.8p+124 0xf.8p+124 : 0x1.5eb99734b41eep+128 : inexact-ok += hypot towardzero dbl-64 0xf.8p+124 0xf.8p+124 : 0x1.5eb99734b41eep+128 : inexact-ok += hypot upward dbl-64 0xf.8p+124 0xf.8p+124 : 0x1.5eb99734b41efp+128 : inexact-ok += hypot downward ldbl-96-intel 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok += hypot tonearest ldbl-96-intel 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok += hypot towardzero ldbl-96-intel 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok += hypot upward ldbl-96-intel 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c2p+128L : inexact-ok += hypot downward ldbl-96-m68k 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok += hypot tonearest ldbl-96-m68k 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok += hypot towardzero ldbl-96-m68k 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok += hypot upward ldbl-96-m68k 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c2p+128L : inexact-ok += hypot downward ldbl-128 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb34p+128L : inexact-ok += hypot tonearest ldbl-128 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb341p+128L : inexact-ok += hypot towardzero ldbl-128 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb34p+128L : inexact-ok += hypot upward ldbl-128 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb341p+128L : inexact-ok += hypot downward ldbl-128ibm 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb3p+128L : inexact-ok += hypot tonearest ldbl-128ibm 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb38p+128L : inexact-ok += hypot towardzero ldbl-128ibm 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb3p+128L : inexact-ok += hypot upward ldbl-128ibm 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb38p+128L : inexact-ok +hypot 0x1.fp1023 0x1.fp1023 += hypot downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += hypot tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange += hypot towardzero flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += hypot upward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange += hypot downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : inexact-ok += hypot tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : inexact-ok += hypot towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : inexact-ok += hypot upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d67p+128 : inexact-ok += hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok += hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok += hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok += hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66116p+128L : inexact-ok += hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok += hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok += hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok += hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66116p+128L : inexact-ok += hypot downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : inexact-ok += hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : inexact-ok += hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : inexact-ok += hypot upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef83p+128L : inexact-ok += hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : inexact-ok += hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : inexact-ok += hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : inexact-ok += hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3fp+128L : inexact-ok += hypot downward dbl-64 0xf.fffffp+124 0xf.8p+1020 : 0xf.8p+1020 : inexact-ok += hypot tonearest dbl-64 0xf.fffffp+124 0xf.8p+1020 : 0xf.8p+1020 : inexact-ok += hypot towardzero dbl-64 0xf.fffffp+124 0xf.8p+1020 : 0xf.8p+1020 : inexact-ok += hypot upward dbl-64 0xf.fffffp+124 0xf.8p+1020 : 0xf.8000000000008p+1020 : inexact-ok += hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.8p+1020L : 0xf.800000000000001p+1020L : inexact-ok += hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+1020L : 0xf.800000000000001p+1020L : inexact-ok += hypot downward ldbl-128 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot upward ldbl-128 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8000000000000000000000000008p+1020L : inexact-ok += hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok += hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.8p+1020L : 0xf.80000000000000000000000004p+1020L : inexact-ok += hypot downward dbl-64 0xf.8p+1020 0xf.fffffp+124 : 0xf.8p+1020 : inexact-ok += hypot tonearest dbl-64 0xf.8p+1020 0xf.fffffp+124 : 0xf.8p+1020 : inexact-ok += hypot towardzero dbl-64 0xf.8p+1020 0xf.fffffp+124 : 0xf.8p+1020 : inexact-ok += hypot upward dbl-64 0xf.8p+1020 0xf.fffffp+124 : 0xf.8000000000008p+1020 : inexact-ok += hypot downward ldbl-96-intel 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot tonearest ldbl-96-intel 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot towardzero ldbl-96-intel 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot upward ldbl-96-intel 0xf.8p+1020L 0xf.fffffp+124L : 0xf.800000000000001p+1020L : inexact-ok += hypot downward ldbl-96-m68k 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot tonearest ldbl-96-m68k 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot towardzero ldbl-96-m68k 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot upward ldbl-96-m68k 0xf.8p+1020L 0xf.fffffp+124L : 0xf.800000000000001p+1020L : inexact-ok += hypot downward ldbl-128 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot tonearest ldbl-128 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot towardzero ldbl-128 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot upward ldbl-128 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8000000000000000000000000008p+1020L : inexact-ok += hypot downward ldbl-128ibm 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot tonearest ldbl-128ibm 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot towardzero ldbl-128ibm 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok += hypot upward ldbl-128ibm 0xf.8p+1020L 0xf.fffffp+124L : 0xf.80000000000000000000000004p+1020L : inexact-ok += hypot downward dbl-64 0xf.8p+1020 0xf.8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += hypot tonearest dbl-64 0xf.8p+1020 0xf.8p+1020 : plus_infty : inexact-ok overflow errno-erange += hypot towardzero dbl-64 0xf.8p+1020 0xf.8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += hypot upward dbl-64 0xf.8p+1020 0xf.8p+1020 : plus_infty : inexact-ok overflow errno-erange += hypot downward ldbl-96-intel 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok += hypot tonearest ldbl-96-intel 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok += hypot towardzero ldbl-96-intel 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok += hypot upward ldbl-96-intel 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c2p+1024L : inexact-ok += hypot downward ldbl-96-m68k 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok += hypot tonearest ldbl-96-m68k 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok += hypot towardzero ldbl-96-m68k 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok += hypot upward ldbl-96-m68k 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c2p+1024L : inexact-ok += hypot downward ldbl-128 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c06d633acbb34p+1024L : inexact-ok += hypot tonearest ldbl-128 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c06d633acbb341p+1024L : inexact-ok += hypot towardzero ldbl-128 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c06d633acbb34p+1024L : inexact-ok += hypot upward ldbl-128 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c06d633acbb341p+1024L : inexact-ok += hypot downward ldbl-128ibm 0xf.8p+1020L 0xf.8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += hypot tonearest ldbl-128ibm 0xf.8p+1020L 0xf.8p+1020L : plus_infty : inexact-ok overflow errno-erange += hypot towardzero ldbl-128ibm 0xf.8p+1020L 0xf.8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += hypot upward ldbl-128ibm 0xf.8p+1020L 0xf.8p+1020L : plus_infty : inexact-ok overflow errno-erange +hypot 0x1.fp16383 0x1.fp16383 no-test-inline += hypot downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok += hypot tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot towardzero flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok += hypot upward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : no-test-inline inexact-ok += hypot tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : no-test-inline inexact-ok += hypot towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : no-test-inline inexact-ok += hypot upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d67p+128 : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66116p+128L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66116p+128L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef83p+128L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3fp+128L : no-test-inline inexact-ok += hypot downward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok += hypot tonearest dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok += hypot towardzero dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok += hypot upward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff801p+1020L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff801p+1020L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8000000000000008p+1020L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff80000000000004p+1020L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.8p+16380L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+16380L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffc08p+1020L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok += hypot tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok += hypot towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok += hypot upward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff801p+1020L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff801p+1020L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8000000000000008p+1020L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff80000000000004p+1020L : no-test-inline inexact-ok += hypot downward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok += hypot tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok += hypot upward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdbap+1024L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdbap+1024L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb863c7d3c9044dp+1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb863c7d3c9044dp+1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb863c7d3c9044dp+1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb863c7d3c9044ep+1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += hypot tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += hypot upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc08c7794a3b07db4p+1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc08c7794a3b07db5p+1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc08c7794a3b07db4p+1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc08c7794a3b07db5p+1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += hypot tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += hypot upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-96-intel 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0xf.8p+16380L 0xf.fffffp+124L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0xf.8p+16380L 0xf.fffffp+124L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-96-intel 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-96-intel 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-96-intel 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok += hypot downward ldbl-96-m68k 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-96-m68k 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-96-m68k 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-96-m68k 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok += hypot downward ldbl-96-intel 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += hypot tonearest ldbl-96-intel 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot towardzero ldbl-96-intel 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += hypot upward ldbl-96-intel 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-96-m68k 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += hypot tonearest ldbl-96-m68k 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot towardzero ldbl-96-m68k 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += hypot upward ldbl-96-m68k 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-128 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok += hypot tonearest ldbl-128 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot towardzero ldbl-128 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok += hypot upward ldbl-128 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-128 0xf.8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffc08p+1020L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok += hypot upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcc08c7794a3b07db4p+1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcc08c7794a3b07db5p+1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcc08c7794a3b07db4p+1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcc08c7794a3b07db5p+1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += hypot tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += hypot upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.8p+16380L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok += hypot downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc3608b617397f716p+1024L : no-test-inline inexact-ok += hypot tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc3608b617397f717p+1024L : no-test-inline inexact-ok += hypot towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc3608b617397f716p+1024L : no-test-inline inexact-ok += hypot upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc3608b617397f717p+1024L : no-test-inline inexact-ok += hypot downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += hypot tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange += hypot towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += hypot upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange hypot 0x1p-127 0x1p-149 = hypot downward flt-32 0x2p-128f 0x8p-152f : 0x2p-128f : inexact-ok underflow errno-erange-ok = hypot tonearest flt-32 0x2p-128f 0x8p-152f : 0x2p-128f : inexact-ok underflow errno-erange-ok @@ -176802,6 +178575,822 @@ j0 0.0 = j0 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok = j0 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok = j0 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok +j0 -0 += j0 downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok += j0 tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok += j0 upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok += j0 downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok += j0 tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok += j0 upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok +j0 min += j0 downward flt-32 0x4p-128f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x4p-128f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x4p-128f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x4p-128 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x4p-128 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x4p-128L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x4p-128L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x4p-128L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x4p-128L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-128L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x4p-128L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x4p-128L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x4p-128L : 0x1p+0L : inexact-ok += j0 downward dbl-64 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x4p-1024 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x4p-1024 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x4p-1024L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x4p-1024L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x4p-1024L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x4p-1024L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-1024L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x4p-1024L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x4p-1024L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x4p-1024L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-intel 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x4p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x4p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x4p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x4p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x4p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-intel 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x2p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x2p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x2p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x2p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x2p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x2p-16384L : 0x1p+0L : inexact-ok += j0 downward dbl-64 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x8p-972 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x8p-972 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x8p-972L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x8p-972L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x8p-972L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x8p-972L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x8p-972L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x8p-972L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x8p-972L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x8p-972L : 0x1p+0L : inexact-ok +j0 -min += j0 downward flt-32 -0x4p-128f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 -0x4p-128f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 -0x4p-128f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 -0x4p-128f : 0x1p+0f : inexact-ok += j0 downward dbl-64 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm -0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm -0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok += j0 downward dbl-64 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm -0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm -0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-intel -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-intel -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok += j0 downward dbl-64 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm -0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm -0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok +j0 min_subnorm += j0 downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-intel 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x8p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x8p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x8p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x8p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x8p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x8p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x4p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x4p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x4p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-16496L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x4p-16496L : 0x1p+0L : inexact-ok +j0 -min_subnorm += j0 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok += j0 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok += j0 downward dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-intel -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k -0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k -0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok +j0 0x1p-5 += j0 downward flt-32 0x8p-8f : 0xf.ffp-4f : inexact-ok += j0 tonearest flt-32 0x8p-8f : 0xf.ffp-4f : inexact-ok += j0 towardzero flt-32 0x8p-8f : 0xf.ffp-4f : inexact-ok += j0 upward flt-32 0x8p-8f : 0xf.ff001p-4f : inexact-ok += j0 downward dbl-64 0x8p-8 : 0xf.ff0003fff8e38p-4 : inexact-ok += j0 tonearest dbl-64 0x8p-8 : 0xf.ff0003fff8e38p-4 : inexact-ok += j0 towardzero dbl-64 0x8p-8 : 0xf.ff0003fff8e38p-4 : inexact-ok += j0 upward dbl-64 0x8p-8 : 0xf.ff0003fff8e4p-4 : inexact-ok += j0 downward ldbl-96-intel 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok += j0 towardzero ldbl-96-intel 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok += j0 upward ldbl-96-intel 0x8p-8L : 0xf.ff0003fff8e3956p-4L : inexact-ok += j0 downward ldbl-96-m68k 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok += j0 towardzero ldbl-96-m68k 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok += j0 upward ldbl-96-m68k 0x8p-8L : 0xf.ff0003fff8e3956p-4L : inexact-ok += j0 downward ldbl-128 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfebp-4L : inexact-ok += j0 tonearest ldbl-128 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfeb8p-4L : inexact-ok += j0 towardzero ldbl-128 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfebp-4L : inexact-ok += j0 upward ldbl-128 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfeb8p-4L : inexact-ok += j0 downward ldbl-128ibm 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x8p-8L : 0xf.ff0003fff8e3955550c841bdp-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x8p-8L : 0xf.ff0003fff8e3955550c841bdp-4L : inexact-ok +j0 0x1p-10 += j0 downward flt-32 0x4p-12f : 0xf.ffffcp-4f : inexact-ok += j0 tonearest flt-32 0x4p-12f : 0xf.ffffcp-4f : inexact-ok += j0 towardzero flt-32 0x4p-12f : 0xf.ffffcp-4f : inexact-ok += j0 upward flt-32 0x4p-12f : 0xf.ffffdp-4f : inexact-ok += j0 downward dbl-64 0x4p-12 : 0xf.ffffc000003f8p-4 : inexact-ok += j0 tonearest dbl-64 0x4p-12 : 0xf.ffffc000004p-4 : inexact-ok += j0 towardzero dbl-64 0x4p-12 : 0xf.ffffc000003f8p-4 : inexact-ok += j0 upward dbl-64 0x4p-12 : 0xf.ffffc000004p-4 : inexact-ok += j0 downward ldbl-96-intel 0x4p-12L : 0xf.ffffc000003ffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x4p-12L : 0xf.ffffc000004p-4L : inexact-ok += j0 towardzero ldbl-96-intel 0x4p-12L : 0xf.ffffc000003ffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x4p-12L : 0xf.ffffc000004p-4L : inexact-ok += j0 downward ldbl-96-m68k 0x4p-12L : 0xf.ffffc000003ffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x4p-12L : 0xf.ffffc000004p-4L : inexact-ok += j0 towardzero ldbl-96-m68k 0x4p-12L : 0xf.ffffc000003ffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x4p-12L : 0xf.ffffc000004p-4L : inexact-ok += j0 downward ldbl-128 0x4p-12L : 0xf.ffffc000003fffffe38e38eaaaa8p-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-12L : 0xf.ffffc000003fffffe38e38eaaaa8p-4L : inexact-ok += j0 towardzero ldbl-128 0x4p-12L : 0xf.ffffc000003fffffe38e38eaaaa8p-4L : inexact-ok += j0 upward ldbl-128 0x4p-12L : 0xf.ffffc000003fffffe38e38eaaabp-4L : inexact-ok += j0 downward ldbl-128ibm 0x4p-12L : 0xf.ffffc000003fffffe38e38eaa8p-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x4p-12L : 0xf.ffffc000003fffffe38e38eaacp-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x4p-12L : 0xf.ffffc000003fffffe38e38eaa8p-4L : inexact-ok += j0 upward ldbl-128ibm 0x4p-12L : 0xf.ffffc000003fffffe38e38eaacp-4L : inexact-ok +j0 0x1p-15 += j0 downward flt-32 0x2p-16f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x2p-16f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x2p-16f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x2p-16f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x2p-16 : 0xf.fffffffp-4 : inexact-ok += j0 tonearest dbl-64 0x2p-16 : 0xf.fffffffp-4 : inexact-ok += j0 towardzero dbl-64 0x2p-16 : 0xf.fffffffp-4 : inexact-ok += j0 upward dbl-64 0x2p-16 : 0xf.fffffff000008p-4 : inexact-ok += j0 downward ldbl-96-intel 0x2p-16L : 0xf.fffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x2p-16L : 0xf.fffffffp-4L : inexact-ok += j0 towardzero ldbl-96-intel 0x2p-16L : 0xf.fffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x2p-16L : 0xf.fffffff00000001p-4L : inexact-ok += j0 downward ldbl-96-m68k 0x2p-16L : 0xf.fffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x2p-16L : 0xf.fffffffp-4L : inexact-ok += j0 towardzero ldbl-96-m68k 0x2p-16L : 0xf.fffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x2p-16L : 0xf.fffffff00000001p-4L : inexact-ok += j0 downward ldbl-128 0x2p-16L : 0xf.fffffff000000003ffffffff8e38p-4L : inexact-ok += j0 tonearest ldbl-128 0x2p-16L : 0xf.fffffff000000003ffffffff8e38p-4L : inexact-ok += j0 towardzero ldbl-128 0x2p-16L : 0xf.fffffff000000003ffffffff8e38p-4L : inexact-ok += j0 upward ldbl-128 0x2p-16L : 0xf.fffffff000000003ffffffff8e4p-4L : inexact-ok += j0 downward ldbl-128ibm 0x2p-16L : 0xf.fffffff000000003ffffffff8cp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x2p-16L : 0xf.fffffff000000003ffffffff9p-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x2p-16L : 0xf.fffffff000000003ffffffff8cp-4L : inexact-ok += j0 upward ldbl-128ibm 0x2p-16L : 0xf.fffffff000000003ffffffff9p-4L : inexact-ok +j0 0x1p-20 += j0 downward flt-32 0x1p-20f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x1p-20f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x1p-20f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x1p-20f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x1p-20 : 0xf.fffffffffcp-4 : inexact-ok += j0 tonearest dbl-64 0x1p-20 : 0xf.fffffffffcp-4 : inexact-ok += j0 towardzero dbl-64 0x1p-20 : 0xf.fffffffffcp-4 : inexact-ok += j0 upward dbl-64 0x1p-20 : 0xf.fffffffffc008p-4 : inexact-ok += j0 downward ldbl-96-intel 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok += j0 towardzero ldbl-96-intel 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok += j0 upward ldbl-96-intel 0x1p-20L : 0xf.fffffffffc00001p-4L : inexact-ok += j0 downward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok += j0 towardzero ldbl-96-m68k 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffc00001p-4L : inexact-ok += j0 downward ldbl-128 0x1p-20L : 0xf.fffffffffc00000000003ffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x1p-20L : 0xf.fffffffffc00000000004p-4L : inexact-ok += j0 towardzero ldbl-128 0x1p-20L : 0xf.fffffffffc00000000003ffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x1p-20L : 0xf.fffffffffc00000000004p-4L : inexact-ok += j0 downward ldbl-128ibm 0x1p-20L : 0xf.fffffffffc00000000003ffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x1p-20L : 0xf.fffffffffc00000000004p-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x1p-20L : 0xf.fffffffffc00000000003ffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x1p-20L : 0xf.fffffffffc00000000004p-4L : inexact-ok +j0 0x1p-25 += j0 downward flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x8p-28f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x8p-28f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x8p-28 : 0xf.ffffffffffffp-4 : inexact-ok += j0 tonearest dbl-64 0x8p-28 : 0xf.ffffffffffffp-4 : inexact-ok += j0 towardzero dbl-64 0x8p-28 : 0xf.ffffffffffffp-4 : inexact-ok += j0 upward dbl-64 0x8p-28 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 downward ldbl-96-intel 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok += j0 towardzero ldbl-96-intel 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x8p-28L : 0xf.ffffffffffff001p-4L : inexact-ok += j0 downward ldbl-96-m68k 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok += j0 towardzero ldbl-96-m68k 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x8p-28L : 0xf.ffffffffffff001p-4L : inexact-ok += j0 downward ldbl-128 0x8p-28L : 0xf.ffffffffffff00000000000003f8p-4L : inexact-ok += j0 tonearest ldbl-128 0x8p-28L : 0xf.ffffffffffff00000000000004p-4L : inexact-ok += j0 towardzero ldbl-128 0x8p-28L : 0xf.ffffffffffff00000000000003f8p-4L : inexact-ok += j0 upward ldbl-128 0x8p-28L : 0xf.ffffffffffff00000000000004p-4L : inexact-ok += j0 downward ldbl-128ibm 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x8p-28L : 0xf.ffffffffffff00000000000004p-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok += j0 upward ldbl-128ibm 0x8p-28L : 0xf.ffffffffffff00000000000004p-4L : inexact-ok +j0 0x1p-30 += j0 downward flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x4p-32f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x4p-32f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x4p-32 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x4p-32 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x4p-32 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x4p-32 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 towardzero ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffffdp-4L : inexact-ok += j0 downward ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 towardzero ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffffdp-4L : inexact-ok += j0 downward ldbl-128 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 towardzero ldbl-128 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128 0x4p-32L : 0xf.ffffffffffffffc0000000000008p-4L : inexact-ok += j0 downward ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffffc00000000004p-4L : inexact-ok +j0 0x1p-35 += j0 downward flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x2p-36f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x2p-36f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x2p-36 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x2p-36 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x2p-36 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x2p-36 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-128 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok += j0 towardzero ldbl-128 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok += j0 upward ldbl-128 0x2p-36L : 0xf.fffffffffffffffff00000000008p-4L : inexact-ok += j0 downward ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok += j0 upward ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff000000004p-4L : inexact-ok +j0 0x1p-40 += j0 downward flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x1p-40f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x1p-40f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x1p-40 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x1p-40 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x1p-40 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x1p-40 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok += j0 towardzero ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffc00000008p-4L : inexact-ok += j0 downward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffc000004p-4L : inexact-ok +j0 0x1p-45 += j0 downward flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x8p-48f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x8p-48f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x8p-48 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x8p-48 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x8p-48 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x8p-48 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-128 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok += j0 towardzero ldbl-128 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok += j0 upward ldbl-128 0x8p-48L : 0xf.ffffffffffffffffffffff000008p-4L : inexact-ok += j0 downward ldbl-128ibm 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok += j0 upward ldbl-128ibm 0x8p-48L : 0xf.ffffffffffffffffffffff0004p-4L : inexact-ok +j0 0x1p-50 += j0 downward flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x4p-52f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x4p-52f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x4p-52 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x4p-52 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x4p-52 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x4p-52 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok += j0 towardzero ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffffc008p-4L : inexact-ok += j0 downward ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok += j0 towardzero ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffffc4p-4L : inexact-ok +j0 0x1p-55 += j0 downward flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x2p-56f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x2p-56f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x2p-56 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x2p-56 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x2p-56L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x2p-56L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x2p-56L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x2p-56L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffffp-4L : inexact-ok += j0 towardzero ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffffp-4L : inexact-ok += j0 upward ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 downward ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x2p-56L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x2p-56L : 0x1p+0L : inexact-ok +j0 0x1p-60 += j0 downward flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x1p-60f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x1p-60f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x1p-60 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x1p-60 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x1p-60L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x1p-60L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x1p-60L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x1p-60L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x1p-60L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x1p-60L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x1p-60L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x1p-60L : 0x1p+0L : inexact-ok +j0 0x1p-100 += j0 downward flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x1p-100f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x1p-100f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x1p-100 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x1p-100 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok +j0 0x1p-600 += j0 downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok += j0 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok += j0 upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok += j0 tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok += j0 upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok += j0 downward dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok +j0 0x1p-10000 += j0 downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok += j0 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok += j0 upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok += j0 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok += j0 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok += j0 towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok += j0 upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok += j0 downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok += j0 tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok += j0 upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok += j0 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok += j0 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok += j0 downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok += j0 towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += j0 upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok += j0 downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += j0 upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok += j0 downward ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok += j0 upward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok += j0 downward ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok += j0 towardzero ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += j0 upward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok j0 0.125 = j0 downward flt-32 0x2p-4f : 0xf.f003fp-4f : inexact-ok = j0 tonearest flt-32 0x2p-4f : 0xf.f004p-4f : inexact-ok @@ -177322,6 +179911,31 @@ j1 0.0 = j1 tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok = j1 towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok = j1 upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok +j1 -0 += j1 downward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok += j1 tonearest flt-32 -0x0p+0f : -0x0p+0f : inexact-ok += j1 towardzero flt-32 -0x0p+0f : -0x0p+0f : inexact-ok += j1 upward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok += j1 downward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok += j1 tonearest dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok += j1 towardzero dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok += j1 upward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok += j1 downward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok += j1 tonearest ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok += j1 towardzero ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok += j1 upward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok += j1 downward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok += j1 tonearest ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok += j1 towardzero ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok += j1 upward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok += j1 downward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok += j1 tonearest ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok += j1 towardzero ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok += j1 upward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok += j1 downward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok += j1 tonearest ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok += j1 towardzero ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok += j1 upward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok j1 0.125 = j1 downward flt-32 0x2p-4f : 0xf.f8015p-8f : inexact-ok = j1 tonearest flt-32 0x2p-4f : 0xf.f8015p-8f : inexact-ok @@ -177742,6 +180356,306 @@ j1 0x1p16383 = j1 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok = j1 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok = j1 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok +j1 0x1p-5 += j1 downward flt-32 0x8p-8f : 0x3.ffep-8f : inexact-ok += j1 tonearest flt-32 0x8p-8f : 0x3.ffep-8f : inexact-ok += j1 towardzero flt-32 0x8p-8f : 0x3.ffep-8f : inexact-ok += j1 upward flt-32 0x8p-8f : 0x3.ffe004p-8f : inexact-ok += j1 downward dbl-64 0x8p-8 : 0x3.ffe0005554e38p-8 : inexact-ok += j1 tonearest dbl-64 0x8p-8 : 0x3.ffe0005554e38p-8 : inexact-ok += j1 towardzero dbl-64 0x8p-8 : 0x3.ffe0005554e38p-8 : inexact-ok += j1 upward dbl-64 0x8p-8 : 0x3.ffe0005554e3ap-8 : inexact-ok += j1 downward ldbl-96-intel 0x8p-8L : 0x3.ffe0005554e38e9p-8L : inexact-ok += j1 tonearest ldbl-96-intel 0x8p-8L : 0x3.ffe0005554e38e94p-8L : inexact-ok += j1 towardzero ldbl-96-intel 0x8p-8L : 0x3.ffe0005554e38e9p-8L : inexact-ok += j1 upward ldbl-96-intel 0x8p-8L : 0x3.ffe0005554e38e94p-8L : inexact-ok += j1 downward ldbl-96-m68k 0x8p-8L : 0x3.ffe0005554e38e9p-8L : inexact-ok += j1 tonearest ldbl-96-m68k 0x8p-8L : 0x3.ffe0005554e38e94p-8L : inexact-ok += j1 towardzero ldbl-96-m68k 0x8p-8L : 0x3.ffe0005554e38e9p-8L : inexact-ok += j1 upward ldbl-96-m68k 0x8p-8L : 0x3.ffe0005554e38e94p-8L : inexact-ok += j1 downward ldbl-128 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7b4p-8L : inexact-ok += j1 tonearest ldbl-128 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7b42p-8L : inexact-ok += j1 towardzero ldbl-128 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7b4p-8L : inexact-ok += j1 upward ldbl-128 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7b42p-8L : inexact-ok += j1 downward ldbl-128ibm 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7bp-8L : inexact-ok += j1 tonearest ldbl-128ibm 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7bp-8L : inexact-ok += j1 towardzero ldbl-128ibm 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7bp-8L : inexact-ok += j1 upward ldbl-128ibm 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7cp-8L : inexact-ok +j1 0x1p-10 += j1 downward flt-32 0x4p-12f : 0x1.fffffcp-12f : inexact-ok += j1 tonearest flt-32 0x4p-12f : 0x1.fffffcp-12f : inexact-ok += j1 towardzero flt-32 0x4p-12f : 0x1.fffffcp-12f : inexact-ok += j1 upward flt-32 0x4p-12f : 0x1.fffffep-12f : inexact-ok += j1 downward dbl-64 0x4p-12 : 0x1.fffffc000002ap-12 : inexact-ok += j1 tonearest dbl-64 0x4p-12 : 0x1.fffffc000002bp-12 : inexact-ok += j1 towardzero dbl-64 0x4p-12 : 0x1.fffffc000002ap-12 : inexact-ok += j1 upward dbl-64 0x4p-12 : 0x1.fffffc000002bp-12 : inexact-ok += j1 downward ldbl-96-intel 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok += j1 tonearest ldbl-96-intel 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok += j1 towardzero ldbl-96-intel 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok += j1 upward ldbl-96-intel 0x4p-12L : 0x1.fffffc000002aaacp-12L : inexact-ok += j1 downward ldbl-96-m68k 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok += j1 tonearest ldbl-96-m68k 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok += j1 towardzero ldbl-96-m68k 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok += j1 upward ldbl-96-m68k 0x4p-12L : 0x1.fffffc000002aaacp-12L : inexact-ok += j1 downward ldbl-128 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f49fp-12L : inexact-ok += j1 tonearest ldbl-128 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f49fp-12L : inexact-ok += j1 towardzero ldbl-128 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f49fp-12L : inexact-ok += j1 upward ldbl-128 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f4ap-12L : inexact-ok += j1 downward ldbl-128ibm 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f48p-12L : inexact-ok += j1 tonearest ldbl-128ibm 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f48p-12L : inexact-ok += j1 towardzero ldbl-128ibm 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f48p-12L : inexact-ok += j1 upward ldbl-128ibm 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f5p-12L : inexact-ok +j1 0x1p-15 += j1 downward flt-32 0x2p-16f : 0xf.fffffp-20f : inexact-ok += j1 tonearest flt-32 0x2p-16f : 0x1p-16f : inexact-ok += j1 towardzero flt-32 0x2p-16f : 0xf.fffffp-20f : inexact-ok += j1 upward flt-32 0x2p-16f : 0x1p-16f : inexact-ok += j1 downward dbl-64 0x2p-16 : 0xf.fffffff8p-20 : inexact-ok += j1 tonearest dbl-64 0x2p-16 : 0xf.fffffff8p-20 : inexact-ok += j1 towardzero dbl-64 0x2p-16 : 0xf.fffffff8p-20 : inexact-ok += j1 upward dbl-64 0x2p-16 : 0xf.fffffff800008p-20 : inexact-ok += j1 downward ldbl-96-intel 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok += j1 tonearest ldbl-96-intel 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok += j1 towardzero ldbl-96-intel 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok += j1 upward ldbl-96-intel 0x2p-16L : 0xf.fffffff80000001p-20L : inexact-ok += j1 downward ldbl-96-m68k 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok += j1 tonearest ldbl-96-m68k 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok += j1 towardzero ldbl-96-m68k 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok += j1 upward ldbl-96-m68k 0x2p-16L : 0xf.fffffff80000001p-20L : inexact-ok += j1 downward ldbl-128 0x2p-16L : 0xf.fffffff8000000015555555538ep-20L : inexact-ok += j1 tonearest ldbl-128 0x2p-16L : 0xf.fffffff8000000015555555538ep-20L : inexact-ok += j1 towardzero ldbl-128 0x2p-16L : 0xf.fffffff8000000015555555538ep-20L : inexact-ok += j1 upward ldbl-128 0x2p-16L : 0xf.fffffff8000000015555555538e8p-20L : inexact-ok += j1 downward ldbl-128ibm 0x2p-16L : 0xf.fffffff8000000015555555538p-20L : inexact-ok += j1 tonearest ldbl-128ibm 0x2p-16L : 0xf.fffffff8000000015555555538p-20L : inexact-ok += j1 towardzero ldbl-128ibm 0x2p-16L : 0xf.fffffff8000000015555555538p-20L : inexact-ok += j1 upward ldbl-128ibm 0x2p-16L : 0xf.fffffff800000001555555553cp-20L : inexact-ok +j1 0x1p-20 += j1 downward flt-32 0x1p-20f : 0x7.fffff8p-24f : inexact-ok += j1 tonearest flt-32 0x1p-20f : 0x8p-24f : inexact-ok += j1 towardzero flt-32 0x1p-20f : 0x7.fffff8p-24f : inexact-ok += j1 upward flt-32 0x1p-20f : 0x8p-24f : inexact-ok += j1 downward dbl-64 0x1p-20 : 0x7.ffffffffffp-24 : inexact-ok += j1 tonearest dbl-64 0x1p-20 : 0x7.ffffffffffp-24 : inexact-ok += j1 towardzero dbl-64 0x1p-20 : 0x7.ffffffffffp-24 : inexact-ok += j1 upward dbl-64 0x1p-20 : 0x7.ffffffffff004p-24 : inexact-ok += j1 downward ldbl-96-intel 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok += j1 tonearest ldbl-96-intel 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok += j1 towardzero ldbl-96-intel 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok += j1 upward ldbl-96-intel 0x1p-20L : 0x7.ffffffffff000008p-24L : inexact-ok += j1 downward ldbl-96-m68k 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok += j1 tonearest ldbl-96-m68k 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok += j1 towardzero ldbl-96-m68k 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok += j1 upward ldbl-96-m68k 0x1p-20L : 0x7.ffffffffff000008p-24L : inexact-ok += j1 downward ldbl-128 0x1p-20L : 0x7.ffffffffff00000000000aaaaaa8p-24L : inexact-ok += j1 tonearest ldbl-128 0x1p-20L : 0x7.ffffffffff00000000000aaaaaacp-24L : inexact-ok += j1 towardzero ldbl-128 0x1p-20L : 0x7.ffffffffff00000000000aaaaaa8p-24L : inexact-ok += j1 upward ldbl-128 0x1p-20L : 0x7.ffffffffff00000000000aaaaaacp-24L : inexact-ok += j1 downward ldbl-128ibm 0x1p-20L : 0x7.ffffffffff00000000000aaaaap-24L : inexact-ok += j1 tonearest ldbl-128ibm 0x1p-20L : 0x7.ffffffffff00000000000aaaaap-24L : inexact-ok += j1 towardzero ldbl-128ibm 0x1p-20L : 0x7.ffffffffff00000000000aaaaap-24L : inexact-ok += j1 upward ldbl-128ibm 0x1p-20L : 0x7.ffffffffff00000000000aaaacp-24L : inexact-ok +j1 0x1p-25 += j1 downward flt-32 0x8p-28f : 0x3.fffffcp-28f : inexact-ok += j1 tonearest flt-32 0x8p-28f : 0x4p-28f : inexact-ok += j1 towardzero flt-32 0x8p-28f : 0x3.fffffcp-28f : inexact-ok += j1 upward flt-32 0x8p-28f : 0x4p-28f : inexact-ok += j1 downward dbl-64 0x8p-28 : 0x3.ffffffffffffep-28 : inexact-ok += j1 tonearest dbl-64 0x8p-28 : 0x3.ffffffffffffep-28 : inexact-ok += j1 towardzero dbl-64 0x8p-28 : 0x3.ffffffffffffep-28 : inexact-ok += j1 upward dbl-64 0x8p-28 : 0x4p-28 : inexact-ok += j1 downward ldbl-96-intel 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok += j1 tonearest ldbl-96-intel 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok += j1 towardzero ldbl-96-intel 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok += j1 upward ldbl-96-intel 0x8p-28L : 0x3.ffffffffffffe004p-28L : inexact-ok += j1 downward ldbl-96-m68k 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok += j1 tonearest ldbl-96-m68k 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok += j1 towardzero ldbl-96-m68k 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok += j1 upward ldbl-96-m68k 0x8p-28L : 0x3.ffffffffffffe004p-28L : inexact-ok += j1 downward ldbl-128 0x8p-28L : 0x3.ffffffffffffe000000000000054p-28L : inexact-ok += j1 tonearest ldbl-128 0x8p-28L : 0x3.ffffffffffffe000000000000056p-28L : inexact-ok += j1 towardzero ldbl-128 0x8p-28L : 0x3.ffffffffffffe000000000000054p-28L : inexact-ok += j1 upward ldbl-128 0x8p-28L : 0x3.ffffffffffffe000000000000056p-28L : inexact-ok += j1 downward ldbl-128ibm 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok += j1 tonearest ldbl-128ibm 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok += j1 towardzero ldbl-128ibm 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok += j1 upward ldbl-128ibm 0x8p-28L : 0x3.ffffffffffffe0000000000001p-28L : inexact-ok +j1 0x1p-30 += j1 downward flt-32 0x4p-32f : 0x1.fffffep-32f : inexact-ok += j1 tonearest flt-32 0x4p-32f : 0x2p-32f : inexact-ok += j1 towardzero flt-32 0x4p-32f : 0x1.fffffep-32f : inexact-ok += j1 upward flt-32 0x4p-32f : 0x2p-32f : inexact-ok += j1 downward dbl-64 0x4p-32 : 0x1.fffffffffffffp-32 : inexact-ok += j1 tonearest dbl-64 0x4p-32 : 0x2p-32 : inexact-ok += j1 towardzero dbl-64 0x4p-32 : 0x1.fffffffffffffp-32 : inexact-ok += j1 upward dbl-64 0x4p-32 : 0x2p-32 : inexact-ok += j1 downward ldbl-96-intel 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 tonearest ldbl-96-intel 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 towardzero ldbl-96-intel 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 upward ldbl-96-intel 0x4p-32L : 0x1.fffffffffffffffep-32L : inexact-ok += j1 downward ldbl-96-m68k 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 tonearest ldbl-96-m68k 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 towardzero ldbl-96-m68k 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 upward ldbl-96-m68k 0x4p-32L : 0x1.fffffffffffffffep-32L : inexact-ok += j1 downward ldbl-128 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 tonearest ldbl-128 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 towardzero ldbl-128 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 upward ldbl-128 0x4p-32L : 0x1.fffffffffffffffc000000000001p-32L : inexact-ok += j1 downward ldbl-128ibm 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 tonearest ldbl-128ibm 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 towardzero ldbl-128ibm 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok += j1 upward ldbl-128ibm 0x4p-32L : 0x1.fffffffffffffffc00000000008p-32L : inexact-ok +j1 0x1p-35 += j1 downward flt-32 0x2p-36f : 0xf.fffffp-40f : inexact-ok += j1 tonearest flt-32 0x2p-36f : 0x1p-36f : inexact-ok += j1 towardzero flt-32 0x2p-36f : 0xf.fffffp-40f : inexact-ok += j1 upward flt-32 0x2p-36f : 0x1p-36f : inexact-ok += j1 downward dbl-64 0x2p-36 : 0xf.ffffffffffff8p-40 : inexact-ok += j1 tonearest dbl-64 0x2p-36 : 0x1p-36 : inexact-ok += j1 towardzero dbl-64 0x2p-36 : 0xf.ffffffffffff8p-40 : inexact-ok += j1 upward dbl-64 0x2p-36 : 0x1p-36 : inexact-ok += j1 downward ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-40L : inexact-ok += j1 tonearest ldbl-96-intel 0x2p-36L : 0x1p-36L : inexact-ok += j1 towardzero ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-40L : inexact-ok += j1 upward ldbl-96-intel 0x2p-36L : 0x1p-36L : inexact-ok += j1 downward ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-40L : inexact-ok += j1 tonearest ldbl-96-m68k 0x2p-36L : 0x1p-36L : inexact-ok += j1 towardzero ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-40L : inexact-ok += j1 upward ldbl-96-m68k 0x2p-36L : 0x1p-36L : inexact-ok += j1 downward ldbl-128 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok += j1 tonearest ldbl-128 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok += j1 towardzero ldbl-128 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok += j1 upward ldbl-128 0x2p-36L : 0xf.fffffffffffffffff80000000008p-40L : inexact-ok += j1 downward ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok += j1 tonearest ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok += j1 towardzero ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok += j1 upward ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff800000004p-40L : inexact-ok +j1 0x1p-40 += j1 downward flt-32 0x1p-40f : 0x7.fffff8p-44f : inexact-ok += j1 tonearest flt-32 0x1p-40f : 0x8p-44f : inexact-ok += j1 towardzero flt-32 0x1p-40f : 0x7.fffff8p-44f : inexact-ok += j1 upward flt-32 0x1p-40f : 0x8p-44f : inexact-ok += j1 downward dbl-64 0x1p-40 : 0x7.ffffffffffffcp-44 : inexact-ok += j1 tonearest dbl-64 0x1p-40 : 0x8p-44 : inexact-ok += j1 towardzero dbl-64 0x1p-40 : 0x7.ffffffffffffcp-44 : inexact-ok += j1 upward dbl-64 0x1p-40 : 0x8p-44 : inexact-ok += j1 downward ldbl-96-intel 0x1p-40L : 0x7.fffffffffffffff8p-44L : inexact-ok += j1 tonearest ldbl-96-intel 0x1p-40L : 0x8p-44L : inexact-ok += j1 towardzero ldbl-96-intel 0x1p-40L : 0x7.fffffffffffffff8p-44L : inexact-ok += j1 upward ldbl-96-intel 0x1p-40L : 0x8p-44L : inexact-ok += j1 downward ldbl-96-m68k 0x1p-40L : 0x7.fffffffffffffff8p-44L : inexact-ok += j1 tonearest ldbl-96-m68k 0x1p-40L : 0x8p-44L : inexact-ok += j1 towardzero ldbl-96-m68k 0x1p-40L : 0x7.fffffffffffffff8p-44L : inexact-ok += j1 upward ldbl-96-m68k 0x1p-40L : 0x8p-44L : inexact-ok += j1 downward ldbl-128 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok += j1 tonearest ldbl-128 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok += j1 towardzero ldbl-128 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok += j1 upward ldbl-128 0x1p-40L : 0x7.ffffffffffffffffffff00000004p-44L : inexact-ok += j1 downward ldbl-128ibm 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok += j1 tonearest ldbl-128ibm 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok += j1 towardzero ldbl-128ibm 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok += j1 upward ldbl-128ibm 0x1p-40L : 0x7.ffffffffffffffffffff000002p-44L : inexact-ok +j1 0x1p-45 += j1 downward flt-32 0x8p-48f : 0x3.fffffcp-48f : inexact-ok += j1 tonearest flt-32 0x8p-48f : 0x4p-48f : inexact-ok += j1 towardzero flt-32 0x8p-48f : 0x3.fffffcp-48f : inexact-ok += j1 upward flt-32 0x8p-48f : 0x4p-48f : inexact-ok += j1 downward dbl-64 0x8p-48 : 0x3.ffffffffffffep-48 : inexact-ok += j1 tonearest dbl-64 0x8p-48 : 0x4p-48 : inexact-ok += j1 towardzero dbl-64 0x8p-48 : 0x3.ffffffffffffep-48 : inexact-ok += j1 upward dbl-64 0x8p-48 : 0x4p-48 : inexact-ok += j1 downward ldbl-96-intel 0x8p-48L : 0x3.fffffffffffffffcp-48L : inexact-ok += j1 tonearest ldbl-96-intel 0x8p-48L : 0x4p-48L : inexact-ok += j1 towardzero ldbl-96-intel 0x8p-48L : 0x3.fffffffffffffffcp-48L : inexact-ok += j1 upward ldbl-96-intel 0x8p-48L : 0x4p-48L : inexact-ok += j1 downward ldbl-96-m68k 0x8p-48L : 0x3.fffffffffffffffcp-48L : inexact-ok += j1 tonearest ldbl-96-m68k 0x8p-48L : 0x4p-48L : inexact-ok += j1 towardzero ldbl-96-m68k 0x8p-48L : 0x3.fffffffffffffffcp-48L : inexact-ok += j1 upward ldbl-96-m68k 0x8p-48L : 0x4p-48L : inexact-ok += j1 downward ldbl-128 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok += j1 tonearest ldbl-128 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok += j1 towardzero ldbl-128 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok += j1 upward ldbl-128 0x8p-48L : 0x3.ffffffffffffffffffffffe00002p-48L : inexact-ok += j1 downward ldbl-128ibm 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok += j1 tonearest ldbl-128ibm 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok += j1 towardzero ldbl-128ibm 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok += j1 upward ldbl-128ibm 0x8p-48L : 0x3.ffffffffffffffffffffffe001p-48L : inexact-ok +j1 0x1p-50 += j1 downward flt-32 0x4p-52f : 0x1.fffffep-52f : inexact-ok += j1 tonearest flt-32 0x4p-52f : 0x2p-52f : inexact-ok += j1 towardzero flt-32 0x4p-52f : 0x1.fffffep-52f : inexact-ok += j1 upward flt-32 0x4p-52f : 0x2p-52f : inexact-ok += j1 downward dbl-64 0x4p-52 : 0x1.fffffffffffffp-52 : inexact-ok += j1 tonearest dbl-64 0x4p-52 : 0x2p-52 : inexact-ok += j1 towardzero dbl-64 0x4p-52 : 0x1.fffffffffffffp-52 : inexact-ok += j1 upward dbl-64 0x4p-52 : 0x2p-52 : inexact-ok += j1 downward ldbl-96-intel 0x4p-52L : 0x1.fffffffffffffffep-52L : inexact-ok += j1 tonearest ldbl-96-intel 0x4p-52L : 0x2p-52L : inexact-ok += j1 towardzero ldbl-96-intel 0x4p-52L : 0x1.fffffffffffffffep-52L : inexact-ok += j1 upward ldbl-96-intel 0x4p-52L : 0x2p-52L : inexact-ok += j1 downward ldbl-96-m68k 0x4p-52L : 0x1.fffffffffffffffep-52L : inexact-ok += j1 tonearest ldbl-96-m68k 0x4p-52L : 0x2p-52L : inexact-ok += j1 towardzero ldbl-96-m68k 0x4p-52L : 0x1.fffffffffffffffep-52L : inexact-ok += j1 upward ldbl-96-m68k 0x4p-52L : 0x2p-52L : inexact-ok += j1 downward ldbl-128 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok += j1 tonearest ldbl-128 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok += j1 towardzero ldbl-128 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok += j1 upward ldbl-128 0x4p-52L : 0x1.fffffffffffffffffffffffffc01p-52L : inexact-ok += j1 downward ldbl-128ibm 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok += j1 tonearest ldbl-128ibm 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok += j1 towardzero ldbl-128ibm 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok += j1 upward ldbl-128ibm 0x4p-52L : 0x1.fffffffffffffffffffffffffc8p-52L : inexact-ok +j1 0x1p-55 += j1 downward flt-32 0x2p-56f : 0xf.fffffp-60f : inexact-ok += j1 tonearest flt-32 0x2p-56f : 0x1p-56f : inexact-ok += j1 towardzero flt-32 0x2p-56f : 0xf.fffffp-60f : inexact-ok += j1 upward flt-32 0x2p-56f : 0x1p-56f : inexact-ok += j1 downward dbl-64 0x2p-56 : 0xf.ffffffffffff8p-60 : inexact-ok += j1 tonearest dbl-64 0x2p-56 : 0x1p-56 : inexact-ok += j1 towardzero dbl-64 0x2p-56 : 0xf.ffffffffffff8p-60 : inexact-ok += j1 upward dbl-64 0x2p-56 : 0x1p-56 : inexact-ok += j1 downward ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-60L : inexact-ok += j1 tonearest ldbl-96-intel 0x2p-56L : 0x1p-56L : inexact-ok += j1 towardzero ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-60L : inexact-ok += j1 upward ldbl-96-intel 0x2p-56L : 0x1p-56L : inexact-ok += j1 downward ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-60L : inexact-ok += j1 tonearest ldbl-96-m68k 0x2p-56L : 0x1p-56L : inexact-ok += j1 towardzero ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-60L : inexact-ok += j1 upward ldbl-96-m68k 0x2p-56L : 0x1p-56L : inexact-ok += j1 downward ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffff8p-60L : inexact-ok += j1 tonearest ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffff8p-60L : inexact-ok += j1 towardzero ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffff8p-60L : inexact-ok += j1 upward ldbl-128 0x2p-56L : 0x1p-56L : inexact-ok += j1 downward ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-60L : inexact-ok += j1 tonearest ldbl-128ibm 0x2p-56L : 0x1p-56L : inexact-ok += j1 towardzero ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-60L : inexact-ok += j1 upward ldbl-128ibm 0x2p-56L : 0x1p-56L : inexact-ok +j1 0x1p-60 += j1 downward flt-32 0x1p-60f : 0x7.fffff8p-64f : inexact-ok += j1 tonearest flt-32 0x1p-60f : 0x8p-64f : inexact-ok += j1 towardzero flt-32 0x1p-60f : 0x7.fffff8p-64f : inexact-ok += j1 upward flt-32 0x1p-60f : 0x8p-64f : inexact-ok += j1 downward dbl-64 0x1p-60 : 0x7.ffffffffffffcp-64 : inexact-ok += j1 tonearest dbl-64 0x1p-60 : 0x8p-64 : inexact-ok += j1 towardzero dbl-64 0x1p-60 : 0x7.ffffffffffffcp-64 : inexact-ok += j1 upward dbl-64 0x1p-60 : 0x8p-64 : inexact-ok += j1 downward ldbl-96-intel 0x1p-60L : 0x7.fffffffffffffff8p-64L : inexact-ok += j1 tonearest ldbl-96-intel 0x1p-60L : 0x8p-64L : inexact-ok += j1 towardzero ldbl-96-intel 0x1p-60L : 0x7.fffffffffffffff8p-64L : inexact-ok += j1 upward ldbl-96-intel 0x1p-60L : 0x8p-64L : inexact-ok += j1 downward ldbl-96-m68k 0x1p-60L : 0x7.fffffffffffffff8p-64L : inexact-ok += j1 tonearest ldbl-96-m68k 0x1p-60L : 0x8p-64L : inexact-ok += j1 towardzero ldbl-96-m68k 0x1p-60L : 0x7.fffffffffffffff8p-64L : inexact-ok += j1 upward ldbl-96-m68k 0x1p-60L : 0x8p-64L : inexact-ok += j1 downward ldbl-128 0x1p-60L : 0x7.fffffffffffffffffffffffffffcp-64L : inexact-ok += j1 tonearest ldbl-128 0x1p-60L : 0x8p-64L : inexact-ok += j1 towardzero ldbl-128 0x1p-60L : 0x7.fffffffffffffffffffffffffffcp-64L : inexact-ok += j1 upward ldbl-128 0x1p-60L : 0x8p-64L : inexact-ok += j1 downward ldbl-128ibm 0x1p-60L : 0x7.fffffffffffffffffffffffffep-64L : inexact-ok += j1 tonearest ldbl-128ibm 0x1p-60L : 0x8p-64L : inexact-ok += j1 towardzero ldbl-128ibm 0x1p-60L : 0x7.fffffffffffffffffffffffffep-64L : inexact-ok += j1 upward ldbl-128ibm 0x1p-60L : 0x8p-64L : inexact-ok j1 0x1p-100 = j1 downward flt-32 0x1p-100f : 0x7.fffff8p-104f : inexact-ok = j1 tonearest flt-32 0x1p-100f : 0x8p-104f : inexact-ok @@ -178283,6 +181197,347 @@ jn 0 0.0 = jn tonearest ldbl-128ibm 0 0x0p+0L : 0x1p+0L : inexact-ok = jn towardzero ldbl-128ibm 0 0x0p+0L : 0x1p+0L : inexact-ok = jn upward ldbl-128ibm 0 0x0p+0L : 0x1p+0L : inexact-ok +jn 0 -0 += jn downward flt-32 0 -0x0p+0f : 0x1p+0f : inexact-ok += jn tonearest flt-32 0 -0x0p+0f : 0x1p+0f : inexact-ok += jn towardzero flt-32 0 -0x0p+0f : 0x1p+0f : inexact-ok += jn upward flt-32 0 -0x0p+0f : 0x1p+0f : inexact-ok += jn downward dbl-64 0 -0x0p+0 : 0x1p+0 : inexact-ok += jn tonearest dbl-64 0 -0x0p+0 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 -0x0p+0 : 0x1p+0 : inexact-ok += jn upward dbl-64 0 -0x0p+0 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn tonearest ldbl-96-intel 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn upward ldbl-96-intel 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn upward ldbl-96-m68k 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn tonearest ldbl-128 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn upward ldbl-128 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn tonearest ldbl-128ibm 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 -0x0p+0L : 0x1p+0L : inexact-ok += jn upward ldbl-128ibm 0 -0x0p+0L : 0x1p+0L : inexact-ok +jn 0 min += jn downward flt-32 0 0x4p-128f : 0xf.fffffp-4f : inexact-ok += jn tonearest flt-32 0 0x4p-128f : 0x1p+0f : inexact-ok += jn towardzero flt-32 0 0x4p-128f : 0xf.fffffp-4f : inexact-ok += jn upward flt-32 0 0x4p-128f : 0x1p+0f : inexact-ok += jn downward dbl-64 0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 0x4p-128 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 0x4p-128 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 0x4p-128L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 0x4p-128L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 0x4p-128L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 0x4p-128L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x4p-128L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x4p-128L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 0x4p-128L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 0x4p-128L : 0x1p+0L : inexact-ok += jn downward dbl-64 0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 0x4p-1024 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 0x4p-1024 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 0x4p-1024L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 0x4p-1024L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 0x4p-1024L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 0x4p-1024L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x4p-1024L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x4p-1024L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 0x4p-1024L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 0x4p-1024L : 0x1p+0L : inexact-ok += jn downward ldbl-96-intel 0 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 0x4p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 0x4p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 0x4p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 0x4p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x4p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x4p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-96-intel 0 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 0x2p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 0x2p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 0x2p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 0x2p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x2p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x2p-16384L : 0x1p+0L : inexact-ok += jn downward dbl-64 0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 0x8p-972 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 0x8p-972 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 0x8p-972L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 0x8p-972L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 0x8p-972L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 0x8p-972L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x8p-972L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x8p-972L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 0x8p-972L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 0x8p-972L : 0x1p+0L : inexact-ok +jn 0 -min += jn downward flt-32 0 -0x4p-128f : 0xf.fffffp-4f : inexact-ok += jn tonearest flt-32 0 -0x4p-128f : 0x1p+0f : inexact-ok += jn towardzero flt-32 0 -0x4p-128f : 0xf.fffffp-4f : inexact-ok += jn upward flt-32 0 -0x4p-128f : 0x1p+0f : inexact-ok += jn downward dbl-64 0 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 -0x4p-128 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 -0x4p-128 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 -0x4p-128L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 -0x4p-128L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x4p-128L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 -0x4p-128L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x4p-128L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x4p-128L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 -0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 -0x4p-128L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 -0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 -0x4p-128L : 0x1p+0L : inexact-ok += jn downward dbl-64 0 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 -0x4p-1024 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 -0x4p-1024 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 -0x4p-1024L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 -0x4p-1024L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x4p-1024L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 -0x4p-1024L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x4p-1024L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x4p-1024L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 -0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 -0x4p-1024L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 -0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 -0x4p-1024L : 0x1p+0L : inexact-ok += jn downward ldbl-96-intel 0 -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 -0x4p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 -0x4p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x4p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 -0x4p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x4p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x4p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-96-intel 0 -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 -0x2p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 -0x2p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x2p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 -0x2p-16384L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x2p-16384L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x2p-16384L : 0x1p+0L : inexact-ok += jn downward dbl-64 0 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 -0x8p-972 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 -0x8p-972 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 -0x8p-972L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 -0x8p-972L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x8p-972L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 -0x8p-972L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x8p-972L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x8p-972L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 -0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 -0x8p-972L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 -0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 -0x8p-972L : 0x1p+0L : inexact-ok +jn 0 min_subnorm += jn downward flt-32 0 0x8p-152f : 0xf.fffffp-4f : inexact-ok += jn tonearest flt-32 0 0x8p-152f : 0x1p+0f : inexact-ok += jn towardzero flt-32 0 0x8p-152f : 0xf.fffffp-4f : inexact-ok += jn upward flt-32 0 0x8p-152f : 0x1p+0f : inexact-ok += jn downward dbl-64 0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 0x8p-152 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 0x8p-152 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 0x8p-152L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 0x8p-152L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 0x8p-152L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 0x8p-152L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x8p-152L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x8p-152L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 0x8p-152L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 0x8p-152L : 0x1p+0L : inexact-ok += jn downward dbl-64 0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 0x4p-1076 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 0x4p-1076 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 0x4p-1076L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 0x4p-1076L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 0x4p-1076L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 0x4p-1076L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x4p-1076L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x4p-1076L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 0x4p-1076L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 0x4p-1076L : 0x1p+0L : inexact-ok += jn downward ldbl-96-intel 0 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 0x8p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 0x8p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 0x8p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 0x8p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x8p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x8p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 0x4p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 0x4p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x4p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x4p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 0x4p-16496L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 0x4p-16496L : 0x1p+0L : inexact-ok +jn 0 -min_subnorm += jn downward flt-32 0 -0x8p-152f : 0xf.fffffp-4f : inexact-ok += jn tonearest flt-32 0 -0x8p-152f : 0x1p+0f : inexact-ok += jn towardzero flt-32 0 -0x8p-152f : 0xf.fffffp-4f : inexact-ok += jn upward flt-32 0 -0x8p-152f : 0x1p+0f : inexact-ok += jn downward dbl-64 0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 -0x8p-152 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 -0x8p-152 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 -0x8p-152L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 -0x8p-152L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x8p-152L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 -0x8p-152L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x8p-152L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x8p-152L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 -0x8p-152L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 -0x8p-152L : 0x1p+0L : inexact-ok += jn downward dbl-64 0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += jn tonearest dbl-64 0 -0x4p-1076 : 0x1p+0 : inexact-ok += jn towardzero dbl-64 0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += jn upward dbl-64 0 -0x4p-1076 : 0x1p+0 : inexact-ok += jn downward ldbl-96-intel 0 -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 -0x4p-1076L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 -0x4p-1076L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x4p-1076L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 -0x4p-1076L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x4p-1076L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x4p-1076L : 0x1p+0L : inexact-ok += jn downward ldbl-128ibm 0 -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn tonearest ldbl-128ibm 0 -0x4p-1076L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128ibm 0 -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok += jn upward ldbl-128ibm 0 -0x4p-1076L : 0x1p+0L : inexact-ok += jn downward ldbl-96-intel 0 -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-intel 0 -0x8p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-intel 0 -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-intel 0 -0x8p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x8p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 -0x8p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x8p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x8p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-96-m68k 0 -0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn tonearest ldbl-96-m68k 0 -0x4p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-96-m68k 0 -0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok += jn upward ldbl-96-m68k 0 -0x4p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x4p-16448L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x4p-16448L : 0x1p+0L : inexact-ok += jn downward ldbl-128 0 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn tonearest ldbl-128 0 -0x4p-16496L : 0x1p+0L : inexact-ok += jn towardzero ldbl-128 0 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok += jn upward ldbl-128 0 -0x4p-16496L : 0x1p+0L : inexact-ok jn 0 0.125 = jn downward flt-32 0 0x2p-4f : 0xf.f003fp-4f : inexact-ok = jn tonearest flt-32 0 0x2p-4f : 0xf.f004p-4f : inexact-ok @@ -178533,6 +181788,31 @@ jn 1 -1.0 = jn tonearest ldbl-128ibm 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok = jn towardzero ldbl-128ibm 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok = jn upward ldbl-128ibm 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok +jn 1 -0 += jn downward flt-32 1 -0x0p+0f : -0x0p+0f : inexact-ok += jn tonearest flt-32 1 -0x0p+0f : -0x0p+0f : inexact-ok += jn towardzero flt-32 1 -0x0p+0f : -0x0p+0f : inexact-ok += jn upward flt-32 1 -0x0p+0f : -0x0p+0f : inexact-ok += jn downward dbl-64 1 -0x0p+0 : -0x0p+0 : inexact-ok += jn tonearest dbl-64 1 -0x0p+0 : -0x0p+0 : inexact-ok += jn towardzero dbl-64 1 -0x0p+0 : -0x0p+0 : inexact-ok += jn upward dbl-64 1 -0x0p+0 : -0x0p+0 : inexact-ok += jn downward ldbl-96-intel 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn tonearest ldbl-96-intel 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn towardzero ldbl-96-intel 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn upward ldbl-96-intel 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn downward ldbl-96-m68k 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn tonearest ldbl-96-m68k 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn towardzero ldbl-96-m68k 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn upward ldbl-96-m68k 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn downward ldbl-128 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn tonearest ldbl-128 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn towardzero ldbl-128 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn upward ldbl-128 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn downward ldbl-128ibm 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn tonearest ldbl-128ibm 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn towardzero ldbl-128ibm 1 -0x0p+0L : -0x0p+0L : inexact-ok += jn upward ldbl-128ibm 1 -0x0p+0L : -0x0p+0L : inexact-ok jn 1 0.0 = jn downward flt-32 1 0x0p+0f : 0x0p+0f : inexact-ok = jn tonearest flt-32 1 0x0p+0f : 0x0p+0f : inexact-ok @@ -180719,6 +183999,206 @@ jn 2 0x1p16383 = jn tonearest ldbl-128ibm 2 0xf.ffffffffffffbffffffffffffcp+1020L : 0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok = jn towardzero ldbl-128ibm 2 0xf.ffffffffffffbffffffffffffcp+1020L : 0xb.a80d0ee91ce259a722e1f019p-516L : inexact-ok = jn upward ldbl-128ibm 2 0xf.ffffffffffffbffffffffffffcp+1020L : 0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok +jn -1 1 += jn downward flt-32 -1 0x1p+0f : -0x7.0a728p-4f : inexact-ok += jn tonearest flt-32 -1 0x1p+0f : -0x7.0a7278p-4f : inexact-ok += jn towardzero flt-32 -1 0x1p+0f : -0x7.0a7278p-4f : inexact-ok += jn upward flt-32 -1 0x1p+0f : -0x7.0a7278p-4f : inexact-ok += jn downward dbl-64 -1 0x1p+0 : -0x7.0a727ba5c31b4p-4 : inexact-ok += jn tonearest dbl-64 -1 0x1p+0 : -0x7.0a727ba5c31bp-4 : inexact-ok += jn towardzero dbl-64 -1 0x1p+0 : -0x7.0a727ba5c31bp-4 : inexact-ok += jn upward dbl-64 -1 0x1p+0 : -0x7.0a727ba5c31bp-4 : inexact-ok += jn downward ldbl-96-intel -1 0x1p+0L : -0x7.0a727ba5c31b14ep-4L : inexact-ok += jn tonearest ldbl-96-intel -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn towardzero ldbl-96-intel -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn upward ldbl-96-intel -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn downward ldbl-96-m68k -1 0x1p+0L : -0x7.0a727ba5c31b14ep-4L : inexact-ok += jn tonearest ldbl-96-m68k -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn towardzero ldbl-96-m68k -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn upward ldbl-96-m68k -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn downward ldbl-128 -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok += jn tonearest ldbl-128 -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok += jn towardzero ldbl-128 -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok += jn upward ldbl-128 -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok += jn downward ldbl-128ibm -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e3401902p-4L : inexact-ok += jn tonearest ldbl-128ibm -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok += jn towardzero ldbl-128ibm -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok += jn upward ldbl-128ibm -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok +jn -2 1 += jn downward flt-32 -2 0x1p+0f : 0x1.d6a508p-4f : inexact-ok += jn tonearest flt-32 -2 0x1p+0f : 0x1.d6a50ap-4f : inexact-ok += jn towardzero flt-32 -2 0x1p+0f : 0x1.d6a508p-4f : inexact-ok += jn upward flt-32 -2 0x1p+0f : 0x1.d6a50ap-4f : inexact-ok += jn downward dbl-64 -2 0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok += jn tonearest dbl-64 -2 0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok += jn towardzero dbl-64 -2 0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok += jn upward dbl-64 -2 0x1p+0 : 0x1.d6a5095fa9be7p-4 : inexact-ok += jn downward ldbl-96-intel -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn tonearest ldbl-96-intel -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn towardzero ldbl-96-intel -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn upward ldbl-96-intel -2 0x1p+0L : 0x1.d6a5095fa9be67e4p-4L : inexact-ok += jn downward ldbl-96-m68k -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn tonearest ldbl-96-m68k -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn towardzero ldbl-96-m68k -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn upward ldbl-96-m68k -2 0x1p+0L : 0x1.d6a5095fa9be67e4p-4L : inexact-ok += jn downward ldbl-128 -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667cp-4L : inexact-ok += jn tonearest ldbl-128 -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667dp-4L : inexact-ok += jn towardzero ldbl-128 -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667cp-4L : inexact-ok += jn upward ldbl-128 -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667dp-4L : inexact-ok += jn downward ldbl-128ibm -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c66p-4L : inexact-ok += jn tonearest ldbl-128ibm -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c668p-4L : inexact-ok += jn towardzero ldbl-128ibm -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c66p-4L : inexact-ok += jn upward ldbl-128ibm -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c668p-4L : inexact-ok +jn -3 1 += jn downward flt-32 -3 0x1p+0f : -0x5.021aap-8f : inexact-ok += jn tonearest flt-32 -3 0x1p+0f : -0x5.021aap-8f : inexact-ok += jn towardzero flt-32 -3 0x1p+0f : -0x5.021a98p-8f : inexact-ok += jn upward flt-32 -3 0x1p+0f : -0x5.021a98p-8f : inexact-ok += jn downward dbl-64 -3 0x1p+0 : -0x5.021a9d8e3de8cp-8 : inexact-ok += jn tonearest dbl-64 -3 0x1p+0 : -0x5.021a9d8e3de8cp-8 : inexact-ok += jn towardzero dbl-64 -3 0x1p+0 : -0x5.021a9d8e3de88p-8 : inexact-ok += jn upward dbl-64 -3 0x1p+0 : -0x5.021a9d8e3de88p-8 : inexact-ok += jn downward ldbl-96-intel -3 0x1p+0L : -0x5.021a9d8e3de8ab1p-8L : inexact-ok += jn tonearest ldbl-96-intel -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn towardzero ldbl-96-intel -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn upward ldbl-96-intel -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn downward ldbl-96-m68k -3 0x1p+0L : -0x5.021a9d8e3de8ab1p-8L : inexact-ok += jn tonearest ldbl-96-m68k -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn towardzero ldbl-96-m68k -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn upward ldbl-96-m68k -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn downward ldbl-128 -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589981p-8L : inexact-ok += jn tonearest ldbl-128 -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok += jn towardzero ldbl-128 -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok += jn upward ldbl-128 -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok += jn downward ldbl-128ibm -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c5899ap-8L : inexact-ok += jn tonearest ldbl-128ibm -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok += jn towardzero ldbl-128ibm -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok += jn upward ldbl-128ibm -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok +jn -4 1 += jn downward flt-32 -4 0x1p+0f : 0xa.24f1bp-12f : inexact-ok += jn tonearest flt-32 -4 0x1p+0f : 0xa.24f1bp-12f : inexact-ok += jn towardzero flt-32 -4 0x1p+0f : 0xa.24f1bp-12f : inexact-ok += jn upward flt-32 -4 0x1p+0f : 0xa.24f1cp-12f : inexact-ok += jn downward dbl-64 -4 0x1p+0 : 0xa.24f1b5ad78d8p-12 : inexact-ok += jn tonearest dbl-64 -4 0x1p+0 : 0xa.24f1b5ad78d88p-12 : inexact-ok += jn towardzero dbl-64 -4 0x1p+0 : 0xa.24f1b5ad78d8p-12 : inexact-ok += jn upward dbl-64 -4 0x1p+0 : 0xa.24f1b5ad78d88p-12 : inexact-ok += jn downward ldbl-96-intel -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn tonearest ldbl-96-intel -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn towardzero ldbl-96-intel -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn upward ldbl-96-intel -4 0x1p+0L : 0xa.24f1b5ad78d841bp-12L : inexact-ok += jn downward ldbl-96-m68k -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn tonearest ldbl-96-m68k -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn towardzero ldbl-96-m68k -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn upward ldbl-96-m68k -4 0x1p+0L : 0xa.24f1b5ad78d841bp-12L : inexact-ok += jn downward ldbl-128 -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn tonearest ldbl-128 -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn towardzero ldbl-128 -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn upward ldbl-128 -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af7328808p-12L : inexact-ok += jn downward ldbl-128ibm -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn tonearest ldbl-128ibm -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn towardzero ldbl-128ibm -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn upward ldbl-128ibm -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af7328cp-12L : inexact-ok +jn -1 -1 += jn downward flt-32 -1 -0x1p+0f : 0x7.0a7278p-4f : inexact-ok += jn tonearest flt-32 -1 -0x1p+0f : 0x7.0a7278p-4f : inexact-ok += jn towardzero flt-32 -1 -0x1p+0f : 0x7.0a7278p-4f : inexact-ok += jn upward flt-32 -1 -0x1p+0f : 0x7.0a728p-4f : inexact-ok += jn downward dbl-64 -1 -0x1p+0 : 0x7.0a727ba5c31bp-4 : inexact-ok += jn tonearest dbl-64 -1 -0x1p+0 : 0x7.0a727ba5c31bp-4 : inexact-ok += jn towardzero dbl-64 -1 -0x1p+0 : 0x7.0a727ba5c31bp-4 : inexact-ok += jn upward dbl-64 -1 -0x1p+0 : 0x7.0a727ba5c31b4p-4 : inexact-ok += jn downward ldbl-96-intel -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn tonearest ldbl-96-intel -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn towardzero ldbl-96-intel -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn upward ldbl-96-intel -1 -0x1p+0L : 0x7.0a727ba5c31b14ep-4L : inexact-ok += jn downward ldbl-96-m68k -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn tonearest ldbl-96-m68k -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn towardzero ldbl-96-m68k -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok += jn upward ldbl-96-m68k -1 -0x1p+0L : 0x7.0a727ba5c31b14ep-4L : inexact-ok += jn downward ldbl-128 -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok += jn tonearest ldbl-128 -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok += jn towardzero ldbl-128 -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok += jn upward ldbl-128 -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok += jn downward ldbl-128ibm -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok += jn tonearest ldbl-128ibm -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok += jn towardzero ldbl-128ibm -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok += jn upward ldbl-128ibm -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e3401902p-4L : inexact-ok +jn -2 -1 += jn downward flt-32 -2 -0x1p+0f : 0x1.d6a508p-4f : inexact-ok += jn tonearest flt-32 -2 -0x1p+0f : 0x1.d6a50ap-4f : inexact-ok += jn towardzero flt-32 -2 -0x1p+0f : 0x1.d6a508p-4f : inexact-ok += jn upward flt-32 -2 -0x1p+0f : 0x1.d6a50ap-4f : inexact-ok += jn downward dbl-64 -2 -0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok += jn tonearest dbl-64 -2 -0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok += jn towardzero dbl-64 -2 -0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok += jn upward dbl-64 -2 -0x1p+0 : 0x1.d6a5095fa9be7p-4 : inexact-ok += jn downward ldbl-96-intel -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn tonearest ldbl-96-intel -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn towardzero ldbl-96-intel -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn upward ldbl-96-intel -2 -0x1p+0L : 0x1.d6a5095fa9be67e4p-4L : inexact-ok += jn downward ldbl-96-m68k -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn tonearest ldbl-96-m68k -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn towardzero ldbl-96-m68k -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok += jn upward ldbl-96-m68k -2 -0x1p+0L : 0x1.d6a5095fa9be67e4p-4L : inexact-ok += jn downward ldbl-128 -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667cp-4L : inexact-ok += jn tonearest ldbl-128 -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667dp-4L : inexact-ok += jn towardzero ldbl-128 -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667cp-4L : inexact-ok += jn upward ldbl-128 -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667dp-4L : inexact-ok += jn downward ldbl-128ibm -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c66p-4L : inexact-ok += jn tonearest ldbl-128ibm -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c668p-4L : inexact-ok += jn towardzero ldbl-128ibm -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c66p-4L : inexact-ok += jn upward ldbl-128ibm -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c668p-4L : inexact-ok +jn -3 -1 += jn downward flt-32 -3 -0x1p+0f : 0x5.021a98p-8f : inexact-ok += jn tonearest flt-32 -3 -0x1p+0f : 0x5.021aap-8f : inexact-ok += jn towardzero flt-32 -3 -0x1p+0f : 0x5.021a98p-8f : inexact-ok += jn upward flt-32 -3 -0x1p+0f : 0x5.021aap-8f : inexact-ok += jn downward dbl-64 -3 -0x1p+0 : 0x5.021a9d8e3de88p-8 : inexact-ok += jn tonearest dbl-64 -3 -0x1p+0 : 0x5.021a9d8e3de8cp-8 : inexact-ok += jn towardzero dbl-64 -3 -0x1p+0 : 0x5.021a9d8e3de88p-8 : inexact-ok += jn upward dbl-64 -3 -0x1p+0 : 0x5.021a9d8e3de8cp-8 : inexact-ok += jn downward ldbl-96-intel -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn tonearest ldbl-96-intel -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn towardzero ldbl-96-intel -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn upward ldbl-96-intel -3 -0x1p+0L : 0x5.021a9d8e3de8ab1p-8L : inexact-ok += jn downward ldbl-96-m68k -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn tonearest ldbl-96-m68k -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn towardzero ldbl-96-m68k -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok += jn upward ldbl-96-m68k -3 -0x1p+0L : 0x5.021a9d8e3de8ab1p-8L : inexact-ok += jn downward ldbl-128 -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok += jn tonearest ldbl-128 -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok += jn towardzero ldbl-128 -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok += jn upward ldbl-128 -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c589981p-8L : inexact-ok += jn downward ldbl-128ibm -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok += jn tonearest ldbl-128ibm -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok += jn towardzero ldbl-128ibm -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok += jn upward ldbl-128ibm -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c5899ap-8L : inexact-ok +jn -4 -1 += jn downward flt-32 -4 -0x1p+0f : 0xa.24f1bp-12f : inexact-ok += jn tonearest flt-32 -4 -0x1p+0f : 0xa.24f1bp-12f : inexact-ok += jn towardzero flt-32 -4 -0x1p+0f : 0xa.24f1bp-12f : inexact-ok += jn upward flt-32 -4 -0x1p+0f : 0xa.24f1cp-12f : inexact-ok += jn downward dbl-64 -4 -0x1p+0 : 0xa.24f1b5ad78d8p-12 : inexact-ok += jn tonearest dbl-64 -4 -0x1p+0 : 0xa.24f1b5ad78d88p-12 : inexact-ok += jn towardzero dbl-64 -4 -0x1p+0 : 0xa.24f1b5ad78d8p-12 : inexact-ok += jn upward dbl-64 -4 -0x1p+0 : 0xa.24f1b5ad78d88p-12 : inexact-ok += jn downward ldbl-96-intel -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn tonearest ldbl-96-intel -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn towardzero ldbl-96-intel -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn upward ldbl-96-intel -4 -0x1p+0L : 0xa.24f1b5ad78d841bp-12L : inexact-ok += jn downward ldbl-96-m68k -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn tonearest ldbl-96-m68k -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn towardzero ldbl-96-m68k -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok += jn upward ldbl-96-m68k -4 -0x1p+0L : 0xa.24f1b5ad78d841bp-12L : inexact-ok += jn downward ldbl-128 -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn tonearest ldbl-128 -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn towardzero ldbl-128 -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn upward ldbl-128 -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af7328808p-12L : inexact-ok += jn downward ldbl-128ibm -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn tonearest ldbl-128ibm -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn towardzero ldbl-128ibm -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok += jn upward ldbl-128ibm -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af7328cp-12L : inexact-ok jn 10 min missing-errno = jn downward flt-32 10 0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok = jn tonearest flt-32 10 0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok @@ -206246,6 +209726,75 @@ log min_subnorm = log tonearest ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e8p+12L : inexact-ok = log towardzero ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e6p+12L : inexact-ok = log upward ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e6p+12L : inexact-ok +log max += log downward flt-32 0xf.fffffp+124f : 0x5.8b90b8p+4f : inexact-ok += log tonearest flt-32 0xf.fffffp+124f : 0x5.8b90cp+4f : inexact-ok += log towardzero flt-32 0xf.fffffp+124f : 0x5.8b90b8p+4f : inexact-ok += log upward flt-32 0xf.fffffp+124f : 0x5.8b90cp+4f : inexact-ok += log downward dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok += log tonearest dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok += log towardzero dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok += log upward dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7cp+4 : inexact-ok += log downward ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok += log tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok += log towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok += log upward ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok += log downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok += log tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok += log towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok += log upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok += log downward ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L : inexact-ok += log tonearest ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L : inexact-ok += log towardzero ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L : inexact-ok += log upward ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L : inexact-ok += log downward ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L : inexact-ok += log tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L : inexact-ok += log towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L : inexact-ok += log upward ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac8p+4L : inexact-ok += log downward dbl-64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok += log tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok += log towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok += log upward dbl-64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473ep+8 : inexact-ok += log downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L : inexact-ok += log tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L : inexact-ok += log towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L : inexact-ok += log upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L : inexact-ok += log downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L : inexact-ok += log tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L : inexact-ok += log towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L : inexact-ok += log upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L : inexact-ok += log downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L : inexact-ok += log tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L : inexact-ok += log towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L : inexact-ok += log upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L : inexact-ok += log downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L : inexact-ok += log tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L : inexact-ok += log towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L : inexact-ok += log upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L : inexact-ok += log downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6acp+12L : inexact-ok += log tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6bp+12L : inexact-ok += log towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6acp+12L : inexact-ok += log upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6bp+12L : inexact-ok += log downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6acp+12L : inexact-ok += log tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6bp+12L : inexact-ok += log towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6acp+12L : inexact-ok += log upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6bp+12L : inexact-ok += log downward ldbl-128 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6af277ece600fcap+12L : inexact-ok += log tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6af277ece600fccp+12L : inexact-ok += log towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6af277ece600fcap+12L : inexact-ok += log upward ldbl-128 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6af277ece600fccp+12L : inexact-ok += log downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x2.c5c85fdf473de6af278ece600fcap+12L : inexact-ok += log tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x2.c5c85fdf473de6af278ece600fccp+12L : inexact-ok += log towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x2.c5c85fdf473de6af278ece600fcap+12L : inexact-ok += log upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x2.c5c85fdf473de6af278ece600fccp+12L : inexact-ok += log downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L : inexact-ok += log tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L : inexact-ok += log towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L : inexact-ok += log upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L : inexact-ok += log downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L : inexact-ok += log tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L : inexact-ok += log towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L : inexact-ok += log upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L : inexact-ok log 0xb.0d5dfp-4 = log downward flt-32 0xb.0d5dfp-4f : -0x5.eb59p-4f : inexact-ok = log tonearest flt-32 0xb.0d5dfp-4f : -0x5.eb58f8p-4f : inexact-ok @@ -207039,6 +210588,75 @@ log10 min_subnorm = log10 tonearest ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c5661p+12L : inexact-ok = log10 towardzero ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c566p+12L : inexact-ok = log10 upward ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c566p+12L : inexact-ok +log10 max += log10 downward flt-32 0xf.fffffp+124f : 0x2.688268p+4f : inexact-ok += log10 tonearest flt-32 0xf.fffffp+124f : 0x2.68826cp+4f : inexact-ok += log10 towardzero flt-32 0xf.fffffp+124f : 0x2.688268p+4f : inexact-ok += log10 upward flt-32 0xf.fffffp+124f : 0x2.68826cp+4f : inexact-ok += log10 downward dbl-64 0xf.fffffp+124 : 0x2.68826a0cfc61p+4 : inexact-ok += log10 tonearest dbl-64 0xf.fffffp+124 : 0x2.68826a0cfc612p+4 : inexact-ok += log10 towardzero dbl-64 0xf.fffffp+124 : 0x2.68826a0cfc61p+4 : inexact-ok += log10 upward dbl-64 0xf.fffffp+124 : 0x2.68826a0cfc612p+4 : inexact-ok += log10 downward ldbl-96-intel 0xf.fffffp+124L : 0x2.68826a0cfc61159cp+4L : inexact-ok += log10 tonearest ldbl-96-intel 0xf.fffffp+124L : 0x2.68826a0cfc6115ap+4L : inexact-ok += log10 towardzero ldbl-96-intel 0xf.fffffp+124L : 0x2.68826a0cfc61159cp+4L : inexact-ok += log10 upward ldbl-96-intel 0xf.fffffp+124L : 0x2.68826a0cfc6115ap+4L : inexact-ok += log10 downward ldbl-96-m68k 0xf.fffffp+124L : 0x2.68826a0cfc61159cp+4L : inexact-ok += log10 tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x2.68826a0cfc6115ap+4L : inexact-ok += log10 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x2.68826a0cfc61159cp+4L : inexact-ok += log10 upward ldbl-96-m68k 0xf.fffffp+124L : 0x2.68826a0cfc6115ap+4L : inexact-ok += log10 downward ldbl-128 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f322p+4L : inexact-ok += log10 tonearest ldbl-128 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f324p+4L : inexact-ok += log10 towardzero ldbl-128 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f322p+4L : inexact-ok += log10 upward ldbl-128 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f324p+4L : inexact-ok += log10 downward ldbl-128ibm 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f3p+4L : inexact-ok += log10 tonearest ldbl-128ibm 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f3p+4L : inexact-ok += log10 towardzero ldbl-128ibm 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f3p+4L : inexact-ok += log10 upward ldbl-128ibm 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f4p+4L : inexact-ok += log10 downward dbl-64 0xf.ffffffffffff8p+1020 : 0x1.34413509f79fep+8 : inexact-ok += log10 tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x1.34413509f79ffp+8 : inexact-ok += log10 towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x1.34413509f79fep+8 : inexact-ok += log10 upward dbl-64 0xf.ffffffffffff8p+1020 : 0x1.34413509f79ffp+8 : inexact-ok += log10 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2cp+8L : inexact-ok += log10 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2ep+8L : inexact-ok += log10 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2cp+8L : inexact-ok += log10 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2ep+8L : inexact-ok += log10 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2cp+8L : inexact-ok += log10 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2ep+8L : inexact-ok += log10 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2cp+8L : inexact-ok += log10 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2ep+8L : inexact-ok += log10 downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a57p+8L : inexact-ok += log10 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a57p+8L : inexact-ok += log10 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a57p+8L : inexact-ok += log10 upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a58p+8L : inexact-ok += log10 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33ap+8L : inexact-ok += log10 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a8p+8L : inexact-ok += log10 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33ap+8L : inexact-ok += log10 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a8p+8L : inexact-ok += log10 downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef3p+12L : inexact-ok += log10 tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef32p+12L : inexact-ok += log10 towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef3p+12L : inexact-ok += log10 upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef32p+12L : inexact-ok += log10 downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef3p+12L : inexact-ok += log10 tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef32p+12L : inexact-ok += log10 towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef3p+12L : inexact-ok += log10 upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef32p+12L : inexact-ok += log10 downward ldbl-128 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef311f0bc07951afp+12L : inexact-ok += log10 tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef311f0bc07951afp+12L : inexact-ok += log10 towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef311f0bc07951afp+12L : inexact-ok += log10 upward ldbl-128 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef311f0bc07951bp+12L : inexact-ok += log10 downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.34413509f79fef311f12b35816f9p+12L : inexact-ok += log10 tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.34413509f79fef311f12b35816f9p+12L : inexact-ok += log10 towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.34413509f79fef311f12b35816f9p+12L : inexact-ok += log10 upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.34413509f79fef311f12b35816fap+12L : inexact-ok += log10 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a8a8p+8L : inexact-ok += log10 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a8a8p+8L : inexact-ok += log10 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a8a8p+8L : inexact-ok += log10 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a8a9p+8L : inexact-ok += log10 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a88p+8L : inexact-ok += log10 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a88p+8L : inexact-ok += log10 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a88p+8L : inexact-ok += log10 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a9p+8L : inexact-ok log10 0x9.ad6e3p-4 = log10 downward flt-32 0x9.ad6e3p-4f : -0x3.7e6578p-4f : inexact-ok = log10 tonearest flt-32 0x9.ad6e3p-4f : -0x3.7e6578p-4f : inexact-ok @@ -210530,6 +214148,75 @@ log2 min_subnorm = log2 tonearest ldbl-128 0x4p-16496L : -0x4.06ep+12L : inexact-ok = log2 towardzero ldbl-128 0x4p-16496L : -0x4.06ep+12L : inexact-ok = log2 upward ldbl-128 0x4p-16496L : -0x4.06ep+12L : inexact-ok +log2 max += log2 downward flt-32 0xf.fffffp+124f : 0x7.fffff8p+4f : inexact-ok += log2 tonearest flt-32 0xf.fffffp+124f : 0x8p+4f : inexact-ok += log2 towardzero flt-32 0xf.fffffp+124f : 0x7.fffff8p+4f : inexact-ok += log2 upward flt-32 0xf.fffffp+124f : 0x8p+4f : inexact-ok += log2 downward dbl-64 0xf.fffffp+124 : 0x7.ffffffe8eab88p+4 : inexact-ok += log2 tonearest dbl-64 0xf.fffffp+124 : 0x7.ffffffe8eab88p+4 : inexact-ok += log2 towardzero dbl-64 0xf.fffffp+124 : 0x7.ffffffe8eab88p+4 : inexact-ok += log2 upward dbl-64 0xf.fffffp+124 : 0x7.ffffffe8eab8cp+4 : inexact-ok += log2 downward ldbl-96-intel 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok += log2 tonearest ldbl-96-intel 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok += log2 towardzero ldbl-96-intel 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok += log2 upward ldbl-96-intel 0xf.fffffp+124L : 0x7.ffffffe8eab88f5p+4L : inexact-ok += log2 downward ldbl-96-m68k 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok += log2 tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok += log2 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok += log2 upward ldbl-96-m68k 0xf.fffffp+124L : 0x7.ffffffe8eab88f5p+4L : inexact-ok += log2 downward ldbl-128 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a104332p+4L : inexact-ok += log2 tonearest ldbl-128 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a104332p+4L : inexact-ok += log2 towardzero ldbl-128 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a104332p+4L : inexact-ok += log2 upward ldbl-128 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a1043324p+4L : inexact-ok += log2 downward ldbl-128ibm 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a10432p+4L : inexact-ok += log2 tonearest ldbl-128ibm 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a10434p+4L : inexact-ok += log2 towardzero ldbl-128ibm 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a10432p+4L : inexact-ok += log2 upward ldbl-128ibm 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a10434p+4L : inexact-ok += log2 downward dbl-64 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffep+8 : inexact-ok += log2 tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x4p+8 : inexact-ok += log2 towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffep+8 : inexact-ok += log2 upward dbl-64 0xf.ffffffffffff8p+1020 : 0x4p+8 : inexact-ok += log2 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok += log2 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok += log2 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok += log2 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff8p+8L : inexact-ok += log2 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok += log2 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok += log2 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok += log2 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff8p+8L : inexact-ok += log2 downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3e8p+8L : inexact-ok += log2 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3e8p+8L : inexact-ok += log2 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3e8p+8L : inexact-ok += log2 upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3e82p+8L : inexact-ok += log2 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3ep+8L : inexact-ok += log2 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3fp+8L : inexact-ok += log2 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3ep+8L : inexact-ok += log2 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3fp+8L : inexact-ok += log2 downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x3.fffffffffffffffcp+12L : inexact-ok += log2 tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x4p+12L : inexact-ok += log2 towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x3.fffffffffffffffcp+12L : inexact-ok += log2 upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x4p+12L : inexact-ok += log2 downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x3.fffffffffffffffcp+12L : inexact-ok += log2 tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x4p+12L : inexact-ok += log2 towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x3.fffffffffffffffcp+12L : inexact-ok += log2 upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x4p+12L : inexact-ok += log2 downward ldbl-128 0xf.fffffffffffffffp+16380L : 0x3.ffffffffffffffffffe8eab89ad4p+12L : inexact-ok += log2 tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0x3.ffffffffffffffffffe8eab89ad4p+12L : inexact-ok += log2 towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0x3.ffffffffffffffffffe8eab89ad4p+12L : inexact-ok += log2 upward ldbl-128 0xf.fffffffffffffffp+16380L : 0x3.ffffffffffffffffffe8eab89ad6p+12L : inexact-ok += log2 downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x3.fffffffffffffffffffffffffffep+12L : inexact-ok += log2 tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p+12L : inexact-ok += log2 towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x3.fffffffffffffffffffffffffffep+12L : inexact-ok += log2 upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p+12L : inexact-ok += log2 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51f4p+8L : inexact-ok += log2 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51f4p+8L : inexact-ok += log2 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51f4p+8L : inexact-ok += log2 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51f42p+8L : inexact-ok += log2 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51fp+8L : inexact-ok += log2 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51fp+8L : inexact-ok += log2 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51fp+8L : inexact-ok += log2 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b52p+8L : inexact-ok pow 0 0 = pow downward flt-32 0x0p+0f 0x0p+0f : 0x1p+0f : inexact-ok = pow tonearest flt-32 0x0p+0f 0x0p+0f : 0x1p+0f : inexact-ok diff --git a/math/libm-test.inc b/math/libm-test.inc index dab2c37037..5c8b4f42a1 100644 --- a/math/libm-test.inc +++ b/math/libm-test.inc @@ -7613,6 +7613,57 @@ static const struct test_ff_f_data fmod_test_data[] = TEST_ff_f (fmod, -min_subnorm_value, min_subnorm_value, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_ff_f (fmod, -min_subnorm_value, -min_subnorm_value, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p127L, 0x3p-149L, 0x1p-149L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p127L, -0x3p-149L, 0x1p-149L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p127L, 0x3p-148L, 0x1p-147L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p127L, -0x3p-148L, 0x1p-147L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p127L, 0x3p-126L, 0x1p-125L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p127L, -0x3p-126L, 0x1p-125L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p127L, 0x3p-149L, -0x1p-149L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p127L, -0x3p-149L, -0x1p-149L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p127L, 0x3p-148L, -0x1p-147L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p127L, -0x3p-148L, -0x1p-147L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p127L, 0x3p-126L, -0x1p-125L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p127L, -0x3p-126L, -0x1p-125L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), +#ifndef TEST_FLOAT + TEST_ff_f (fmod, 0x1p1023L, 0x3p-1074L, 0x1p-1073L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p1023L, -0x3p-1074L, 0x1p-1073L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p1023L, 0x3p-1073L, 0x1p-1073L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p1023L, -0x3p-1073L, 0x1p-1073L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p1023L, 0x3p-1022L, 0x1p-1021L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p1023L, -0x3p-1022L, 0x1p-1021L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p1023L, 0x3p-1074L, -0x1p-1073L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p1023L, -0x3p-1074L, -0x1p-1073L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p1023L, 0x3p-1073L, -0x1p-1073L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p1023L, -0x3p-1073L, -0x1p-1073L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p1023L, 0x3p-1022L, -0x1p-1021L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p1023L, -0x3p-1022L, -0x1p-1021L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), +#endif +#if defined TEST_LDOUBLE && LDBL_MIN_EXP <= -16381 + TEST_ff_f (fmod, 0x1p16383L, 0x3p-16445L, 0x1p-16445L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p16383L, -0x3p-16445L, 0x1p-16445L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p16383L, 0x3p-16444L, 0x1p-16443L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p16383L, -0x3p-16444L, 0x1p-16443L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p16383L, 0x3p-16382L, 0x1p-16381L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p16383L, -0x3p-16382L, 0x1p-16381L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, 0x3p-16445L, -0x1p-16445L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, -0x3p-16445L, -0x1p-16445L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, 0x3p-16444L, -0x1p-16443L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, -0x3p-16444L, -0x1p-16443L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, 0x3p-16382L, -0x1p-16381L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, -0x3p-16382L, -0x1p-16381L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), +# if LDBL_MANT_DIG >= 113 + TEST_ff_f (fmod, 0x1p16383L, 0x3p-16494L, 0x1p-16493L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p16383L, -0x3p-16494L, 0x1p-16493L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p16383L, 0x3p-16493L, 0x1p-16493L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, 0x1p16383L, -0x3p-16493L, 0x1p-16493L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, 0x3p-16494L, -0x1p-16493L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, -0x3p-16494L, -0x1p-16493L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, 0x3p-16493L, -0x1p-16493L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (fmod, -0x1p16383L, -0x3p-16493L, -0x1p-16493L, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), +# endif +#endif + TEST_ff_f (fmod, 0x0.fffffep-126L, 0x1p-149L, plus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), #ifndef TEST_FLOAT TEST_ff_f (fmod, 0x0.fffffffffffffp-1022L, 0x1p-1074L, plus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), @@ -7639,12 +7690,18 @@ fmod_test (void) static const struct test_f_i_data fpclassify_test_data[] = { TEST_f_i (fpclassify, qnan_value, FP_NAN, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_f_i (fpclassify, -qnan_value, FP_NAN, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_f_i (fpclassify, plus_infty, FP_INFINITE, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_f_i (fpclassify, minus_infty, FP_INFINITE, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_f_i (fpclassify, plus_zero, FP_ZERO, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_f_i (fpclassify, minus_zero, FP_ZERO, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_f_i (fpclassify, 1000, FP_NORMAL, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_f_i (fpclassify, max_value, FP_NORMAL, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_f_i (fpclassify, -max_value, FP_NORMAL, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_f_i (fpclassify, min_value, FP_NORMAL, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_f_i (fpclassify, -min_value, FP_NORMAL, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_f_i (fpclassify, min_subnorm_value, FP_SUBNORMAL, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_f_i (fpclassify, -min_subnorm_value, FP_SUBNORMAL, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), }; static void @@ -7659,12 +7716,45 @@ static const struct test_f_f1_data frexp_test_data[] = TEST_fI_f1 (frexp, plus_infty, plus_infty, IGNORE, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_fI_f1 (frexp, minus_infty, minus_infty, IGNORE, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_fI_f1 (frexp, qnan_value, qnan_value, IGNORE, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, -qnan_value, qnan_value, IGNORE, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_fI_f1 (frexp, 0.0, 0.0, 0.0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_fI_f1 (frexp, minus_zero, minus_zero, 0.0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_fI_f1 (frexp, 12.8L, 0.8L, 4, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_fI_f1 (frexp, -27.34L, -0.854375L, 5, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0.25L, 0.5L, -1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0.5L, 0.5L, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 1.0L, 0.5L, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, -1.0L, -0.5L, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 2.0L, 0.5L, 2, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 4.0L, 0.5L, 3, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p127L, 0.5L, 128, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, -0x1p127L, -0.5L, 128, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p-126L, 0.5L, -125, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p-127L, 0.5L, -126, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p-149L, 0.5L, -148, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, -0x1p-149L, -0.5L, -148, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), +#ifndef TEST_FLOAT + TEST_fI_f1 (frexp, 0x1p1023L, 0.5L, 1024, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, -0x1p1023L, -0.5L, 1024, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p-1022L, 0.5L, -1021, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p-1023L, 0.5L, -1022, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p-1074L, 0.5L, -1073, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, -0x1p-1074L, -0.5L, -1073, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), +#endif +#if defined TEST_LDOUBLE && LDBL_MIN_EXP <= -16381 + TEST_fI_f1 (frexp, 0x1p16383L, 0.5L, 16384, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, -0x1p16383L, -0.5L, 16384, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p-16382L, 0.5L, -16381, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p-16383L, 0.5L, -16382, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, 0x1p-16445L, 0.5L, -16444, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, -0x1p-16445L, -0.5L, -16444, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), +# if LDBL_MANT_DIG >= 113 + TEST_fI_f1 (frexp, 0x1p-16494L, 0.5L, -16493, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_fI_f1 (frexp, -0x1p-16494L, -0.5L, -16493, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), +# endif +#endif #if defined TEST_LDOUBLE && LDBL_MANT_DIG >= 106 TEST_fI_f1 (frexp, 1.0L-0x1p-106L, 1.0L-0x1p-106L, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), @@ -7687,14 +7777,96 @@ frexp_test (void) static const struct test_ff_f_data hypot_test_data[] = { TEST_ff_f (hypot, plus_infty, 1, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, -1, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, 0, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, minus_zero, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, max_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, -max_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, min_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, -min_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, min_subnorm_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, -min_subnorm_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, 1, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, -1, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, 0, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_zero, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, max_value, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, -max_value, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, min_value, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, -min_value, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, min_subnorm_value, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, -min_subnorm_value, plus_infty, plus_infty, ERRNO_UNCHANGED), TEST_ff_f (hypot, minus_infty, 1, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, -1, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, 0, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, minus_zero, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, max_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, -max_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, min_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, -min_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, min_subnorm_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, -min_subnorm_value, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, 1, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, -1, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, 0, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_zero, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, max_value, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, -max_value, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, min_value, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, -min_value, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, min_subnorm_value, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, -min_subnorm_value, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, plus_infty, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_infty, minus_infty, plus_infty, ERRNO_UNCHANGED), TEST_ff_f (hypot, plus_infty, qnan_value, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE), + TEST_ff_f (hypot, plus_infty, -qnan_value, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE), TEST_ff_f (hypot, minus_infty, qnan_value, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE), + TEST_ff_f (hypot, minus_infty, -qnan_value, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE), TEST_ff_f (hypot, qnan_value, plus_infty, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE), + TEST_ff_f (hypot, -qnan_value, plus_infty, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE), TEST_ff_f (hypot, qnan_value, minus_infty, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE), + TEST_ff_f (hypot, -qnan_value, minus_infty, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE), + + TEST_ff_f (hypot, 0, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, 0, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_zero, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, minus_zero, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, max_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, max_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -max_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -max_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, min_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, min_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -min_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -min_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, min_subnorm_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, min_subnorm_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -min_subnorm_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -min_subnorm_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, qnan_value, 0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, 0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, qnan_value, minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, qnan_value, max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, qnan_value, -max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, -max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, qnan_value, min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, qnan_value, -min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, -min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, qnan_value, min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, qnan_value, -min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, -min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), TEST_ff_f (hypot, qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, qnan_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (hypot, -qnan_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), AUTO_TESTS_ff_f (hypot), }; @@ -7720,8 +7892,10 @@ static const struct test_f_i_data ilogb_test_data[] = /* ilogb (0.0) == FP_ILOGB0 plus invalid exception */ TEST_f_i (ilogb, 0.0, FP_ILOGB0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + TEST_f_i (ilogb, -0.0, FP_ILOGB0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), /* ilogb (qNaN) == FP_ILOGBNAN plus invalid exception */ TEST_f_i (ilogb, qnan_value, FP_ILOGBNAN, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + TEST_f_i (ilogb, -qnan_value, FP_ILOGBNAN, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), /* ilogb (inf) == INT_MAX plus invalid exception */ TEST_f_i (ilogb, plus_infty, INT_MAX, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), /* ilogb (-inf) == INT_MAX plus invalid exception */ |