diff options
| author | Joseph Myers <josmyers@redhat.com> | 2025-03-14 15:58:11 +0000 |
|---|---|---|
| committer | Joseph Myers <josmyers@redhat.com> | 2025-03-14 15:58:11 +0000 |
| commit | 409668f6e88b63607e2cea29b3ce2a1c25f04bf1 (patch) | |
| tree | 0711db25c83b4f0bb67fd02ceddd707d561f5e33 /math | |
| parent | c7c4a5906f326f1290b1c2413a83c530564ec4b8 (diff) | |
Implement C23 powr
C23 adds various <math.h> function families originally defined in TS
18661-4. Add the powr functions, which are like pow, but with simpler
handling of special cases (based on exp(y*log(x)), so negative x and
0^0 are domain errors, powers of -0 are always +0 or +Inf never -0 or
-Inf, and 1^+-Inf and Inf^0 are also domain errors, while NaN^0 and
1^NaN are NaN). The test inputs are taken from those for pow, with
appropriate adjustments (including removing all tests that would be
domain errors from those in auto-libm-test-in and adding some more
such tests in libm-test-powr.inc).
The underlying implementation uses __ieee754_pow functions after
dealing with all special cases that need to be handled differently.
It might be a little faster (avoiding a wrapper and redundant checks
for special cases) to have an underlying implementation built
separately for both pow and powr with compile-time conditionals for
special-case handling, but I expect the benefit of that would be
limited given that both functions will end up needing to use the same
logic for computing pow outside of special cases.
My understanding is that powr(negative, qNaN) should raise "invalid":
that the rule on "invalid" for an argument outside the domain of the
function takes precedence over a quiet NaN argument producing a quiet
NaN result with no exceptions raised (for rootn it's explicit that the
0th root of qNaN raises "invalid"). I've raised this on the WG14
reflector to confirm the intent.
Tested for x86_64 and x86, and with build-many-glibcs.py.
Diffstat (limited to 'math')
| -rw-r--r-- | math/Makefile | 6 | ||||
| -rw-r--r-- | math/Versions | 2 | ||||
| -rw-r--r-- | math/auto-libm-test-in | 307 | ||||
| -rw-r--r-- | math/auto-libm-test-out-powr | 17775 | ||||
| -rw-r--r-- | math/bits/mathcalls.h | 3 | ||||
| -rw-r--r-- | math/gen-auto-libm-tests.c | 1 | ||||
| -rwxr-xr-x | math/gen-tgmath-tests.py | 1 | ||||
| -rw-r--r-- | math/libm-test-powr.inc | 454 | ||||
| -rw-r--r-- | math/s_powr_template.c | 50 | ||||
| -rw-r--r-- | math/test-tgmath.c | 12 | ||||
| -rw-r--r-- | math/tgmath.h | 4 |
11 files changed, 18614 insertions, 1 deletions
diff --git a/math/Makefile b/math/Makefile index b1d7c767f7..64d9d4d1e5 100644 --- a/math/Makefile +++ b/math/Makefile @@ -139,6 +139,7 @@ gen-libm-calls = \ s_log2p1F \ s_nanF \ s_nextdownF \ + s_powrF \ s_rsqrtF \ s_significandF \ s_sinpiF \ @@ -685,6 +686,7 @@ libm-test-funcs-auto = \ log1p \ log2p1 \ pow \ + powr \ rsqrt \ sin \ sincos \ @@ -1016,6 +1018,7 @@ tgmath3-macros = \ nexttoward \ nextup \ pow \ + powr \ remainder \ remquo \ rint \ @@ -1439,6 +1442,7 @@ CFLAGS-s_nexttoward.c += -fno-builtin-nexttoward -fno-builtin-nexttowardl CFLAGS-s_nexttowardf.c += -fno-builtin-nexttowardf CFLAGS-s_nextup.c += -fno-builtin-nextupl CFLAGS-e_pow.c += -fno-builtin-powl +CFLAGS-s_powr.c += -fno-builtin-powrl CFLAGS-w_remainder.c += -fno-builtin-remainderl -fno-builtin-dreml CFLAGS-s_remquo.c += -fno-builtin-remquol CFLAGS-s_rint.c += -fno-builtin-rintl @@ -1574,6 +1578,7 @@ CFLAGS-s_nextafter.c += -fno-builtin-nextafterf32x -fno-builtin-nextafterf64 CFLAGS-s_nextdown.c += -fno-builtin-nextdownf32x -fno-builtin-nextdownf64 CFLAGS-s_nextup.c += -fno-builtin-nextupf32x -fno-builtin-nextupf64 CFLAGS-e_pow.c += -fno-builtin-powf32x -fno-builtin-powf64 +CFLAGS-s_powr.c += -fno-builtin-powrf32x -fno-builtin-powrf64 CFLAGS-w_remainder.c += -fno-builtin-remainderf32x -fno-builtin-remainderf64 CFLAGS-s_remquo.c += -fno-builtin-remquof32x -fno-builtin-remquof64 CFLAGS-s_rint.c += -fno-builtin-rintf32x -fno-builtin-rintf64 @@ -1700,6 +1705,7 @@ CFLAGS-s_nextafterf.c += -fno-builtin-nextafterf32 CFLAGS-s_nextdownf.c += -fno-builtin-nextdownf32 CFLAGS-s_nextupf.c += -fno-builtin-nextupf32 CFLAGS-e_powf.c += -fno-builtin-powf32 +CFLAGS-s_powrf.c += -fno-builtin-powrf32 CFLAGS-w_remainderf.c += -fno-builtin-remainderf32 CFLAGS-s_remquof.c += -fno-builtin-remquof32 CFLAGS-s_rintf.c += -fno-builtin-rintf32 diff --git a/math/Versions b/math/Versions index 34cdf2f8e8..f92707545a 100644 --- a/math/Versions +++ b/math/Versions @@ -673,8 +673,10 @@ libm { } GLIBC_2.42 { # Functions not involving _Float64x or _Float128, for all configurations. + powr; powrf; powrl; powrf32; powrf64; powrf32x; rsqrt; rsqrtf; rsqrtl; rsqrtf32; rsqrtf64; rsqrtf32x; # Functions involving _Float64x or _Float128, for some configurations. + powrf64x; powrf128; rsqrtf64x; rsqrtf128; } } diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 989ce5d736..09069e985d 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -8151,6 +8151,313 @@ pow 0x1.059c76p+0 0x1.ff80bep+11 pow 0x1.7ac7cp+5 23 pow -0x1.7ac7cp+5 23 +powr 10 0 +powr 10 -0 + +powr 1 1 +powr 1 -1 +powr 1 1.25 +powr 1 -1.25 +powr 1 0x1p62 +powr 1 0x1p63 +powr 1 0x1p64 +powr 1 0x1p72 +powr 1 min_subnorm +powr 1 -min_subnorm + +# powr (x, +-0) == 1. +powr 32.75 0 +powr 32.75 -0 +powr 0x1p72 0 +powr 0x1p72 -0 +powr 0x1p-72 0 +powr 0x1p-72 -0 + +powr 0x1p72 0x1p72 +powr 10 -0x1p72 +powr max max +powr 10 -max + +powr 0 1 +powr 0 11 + +powr -0 1 +powr -0 11 + +powr 0 2 +powr 0 11.1 + +powr -0 2 +powr -0 11.1 + +# powr (+0, y) == +0 for y an odd integer > 0. +powr 0.0 27 +powr 0.0 0xffffff +powr 0.0 0x1.fffffffffffffp+52 +powr 0.0 0x1.fffffffffffffffep+63 +powr 0.0 0x1.ffffffffffffffffffffffffff8p+105 +powr 0.0 0x1.ffffffffffffffffffffffffffffp+112 + +# powr (-0, y) == +0 (unlike pow) for y an odd integer > 0. +powr -0 27 +powr -0 0xffffff +powr -0 0x1fffffe +powr -0 0x1.fffffffffffffp+52 +powr -0 0x1.fffffffffffffp+53 +powr -0 0x1.fffffffffffffffep+63 +powr -0 0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc +powr -0 0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc +powr -0 0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc +powr -0 0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc +powr -0 0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc + +# powr (+0, y) == +0 for y > 0 and not an odd integer. +powr 0.0 4 +powr 0.0 0x1p24 +powr 0.0 0x1p127 +powr 0.0 max +powr 0.0 min_subnorm + +# powr (-0, y) == +0 for y > 0 and not an odd integer. +powr -0 0.5 +powr -0 4 +powr -0 0x1p24 +powr -0 0x1p127 +powr -0 max +powr -0 min_subnorm + +powr 16 0.25 +powr 0x1p64 0.125 +powr 2 4 +powr 256 8 + +powr 0.75 1.25 + +powr 0x0.ffffffp0 10 +powr 0x0.ffffffp0 100 +powr 0x0.ffffffp0 1000 +powr 0x0.ffffffp0 0x1p24 +powr 0x0.ffffffp0 0x1p30 +powr 0x0.ffffffp0 0x1.234566p30 +powr 0x0.ffffffp0 -10 +powr 0x0.ffffffp0 -100 +powr 0x0.ffffffp0 -1000 +powr 0x0.ffffffp0 -0x1p24 +powr 0x0.ffffffp0 -0x1p30 +powr 0x0.ffffffp0 -0x1.234566p30 +powr 0x1.000002p0 0x1p24 +powr 0x1.000002p0 0x1.234566p29 +powr 0x1.000002p0 -0x1.234566p29 + +powr 0x0.fffffffffffff8p0 0x1.23456789abcdfp62 +powr 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62 +powr 0x1.0000000000001p0 0x1.23456789abcdfp61 +powr 0x1.0000000000001p0 -0x1.23456789abcdfp61 + +powr 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77 +powr 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77 +powr 0x1.0000000000000002p0 0x1.23456789abcdef0ep76 +powr 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76 + +powr 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126 +powr 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126 +powr 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125 +powr 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125 + +powr 0x1.000002p0 0x1p30 +powr 0x1.000002p0 max +powr 0x1.00000ep0 0x1p30 +powr 0x1.00000ep0 max + +powr 1e4932 0.75 +powr 1e4928 0.75 +powr 1e4924 0.75 +powr 1e4920 0.75 +powr 10.0 4932.0 +powr 10.0 4931.0 +powr 10.0 4930.0 +powr 10.0 4929.0 +powr 10.0 -4931.0 +powr 10.0 -4930.0 +powr 10.0 -4929.0 +powr 1e27 182.0 +powr 1e27 -182.0 + +powr min_subnorm min_subnorm +powr min_subnorm -min_subnorm +powr max min_subnorm +powr max -min_subnorm +powr 0.99 min_subnorm +powr 0.99 -min_subnorm +powr 1.01 min_subnorm +powr 1.01 -min_subnorm + +powr 2.0 -100000.0 + +powr 2 -126.125 +powr 2 -126.25 +powr 2 -126.375 +powr 2 -126.5 +powr 2 -126.625 +powr 2 -126.75 +powr 2 -126.875 +powr 2 -969.125 +powr 2 -969.25 +powr 2 -969.375 +powr 2 -969.5 +powr 2 -969.625 +powr 2 -969.75 +powr 2 -969.875 +powr 2 -1022.125 +powr 2 -1022.25 +powr 2 -1022.375 +powr 2 -1022.5 +powr 2 -1022.625 +powr 2 -1022.75 +powr 2 -1022.875 +powr 2 -16382.125 +powr 2 -16382.25 +powr 2 -16382.375 +powr 2 -16382.5 +powr 2 -16382.625 +powr 2 -16382.75 +powr 2 -16382.875 +powr 2 -16383.125 +powr 2 -16383.25 +powr 2 -16383.375 +powr 2 -16383.5 +powr 2 -16383.625 +powr 2 -16383.75 +powr 2 -16383.875 +powr 0.5 126.125 +powr 0.5 126.25 +powr 0.5 126.375 +powr 0.5 126.5 +powr 0.5 126.625 +powr 0.5 126.75 +powr 0.5 126.875 +powr 0.5 969.125 +powr 0.5 969.25 +powr 0.5 969.375 +powr 0.5 969.5 +powr 0.5 969.625 +powr 0.5 969.75 +powr 0.5 969.875 +powr 0.5 1022.125 +powr 0.5 1022.25 +powr 0.5 1022.375 +powr 0.5 1022.5 +powr 0.5 1022.625 +powr 0.5 1022.75 +powr 0.5 1022.875 +powr 0.5 16382.125 +powr 0.5 16382.25 +powr 0.5 16382.375 +powr 0.5 16382.5 +powr 0.5 16382.625 +powr 0.5 16382.75 +powr 0.5 16382.875 +powr 0.5 16383.125 +powr 0.5 16383.25 +powr 0.5 16383.375 +powr 0.5 16383.5 +powr 0.5 16383.625 +powr 0.5 16383.75 +powr 0.5 16383.875 +powr 0x1.00001p1 -126 +powr 0x1.00003p1 -126 +powr 0x1.00005p1 -126 +powr 0x1.00007p1 -126 +powr 0x1.00001p1 -969 +powr 0x1.00003p1 -969 +powr 0x1.00005p1 -969 +powr 0x1.00007p1 -969 +powr 0x1.00001p1 -1022 +powr 0x1.00003p1 -1022 +powr 0x1.00005p1 -1022 +powr 0x1.00007p1 -1022 +powr 0x1.00001p1 -16382 +powr 0x1.00003p1 -16382 +powr 0x1.00005p1 -16382 +powr 0x1.00007p1 -16382 +powr 0x1.00001p1 -16383 +powr 0x1.00003p1 -16383 +powr 0x1.00005p1 -16383 +powr 0x1.00007p1 -16383 +powr 0x0.ffff1p-1 126 +powr 0x0.ffff3p-1 126 +powr 0x0.ffff5p-1 126 +powr 0x0.ffff7p-1 126 +powr 0x0.ffff1p-1 969 +powr 0x0.ffff3p-1 969 +powr 0x0.ffff5p-1 969 +powr 0x0.ffff7p-1 969 +powr 0x0.ffff1p-1 1022 +powr 0x0.ffff3p-1 1022 +powr 0x0.ffff5p-1 1022 +powr 0x0.ffff7p-1 1022 +powr 0x0.ffff1p-1 16382 +powr 0x0.ffff3p-1 16382 +powr 0x0.ffff5p-1 16382 +powr 0x0.ffff7p-1 16382 +powr 0x0.ffff1p-1 16383 +powr 0x0.ffff3p-1 16383 +powr 0x0.ffff5p-1 16383 +powr 0x0.ffff7p-1 16383 +powr 0x2.000b3p0 -1022 +powr 0x2.000582p0 -1022 +powr 2 -0x3.fe513p+8 +powr 2 -0x3.fe4e8p+8 + +powr 10 -1 +powr 10 -2 +powr 10 -3 +powr 10 -4 +powr 10 -5 +powr 10 -6 +powr 10 -7 + +powr 0x0.ffffffffffffffffp0 1 +powr 0x0.ffffffffffffffffp0 2 +powr 0x0.ffffffffffffffffp0 3 +powr 0x0.ffffffffffffffffp0 4 +powr 0x0.ffffffffffffffffp0 5 +powr 0x0.ffffffffffffffffp0 6 +powr 0x0.ffffffffffffffffp0 7 +powr 0x0.ffffffffffffffffp0 -1 +powr 0x0.ffffffffffffffffp0 -2 +powr 0x0.ffffffffffffffffp0 -3 +powr 0x0.ffffffffffffffffp0 -4 +powr 0x0.ffffffffffffffffp0 -5 +powr 0x0.ffffffffffffffffp0 -6 +powr 0x0.ffffffffffffffffp0 -7 + +powr 0x1.0000000000000002p0 1 +powr 0x1.0000000000000002p0 2 +powr 0x1.0000000000000002p0 3 +powr 0x1.0000000000000002p0 4 +powr 0x1.0000000000000002p0 5 +powr 0x1.0000000000000002p0 6 +powr 0x1.0000000000000002p0 7 +powr 0x1.0000000000000002p0 -1 +powr 0x1.0000000000000002p0 -2 +powr 0x1.0000000000000002p0 -3 +powr 0x1.0000000000000002p0 -4 +powr 0x1.0000000000000002p0 -5 +powr 0x1.0000000000000002p0 -6 +powr 0x1.0000000000000002p0 -7 + +powr 1.0625 1.125 +powr 1.5 1.03125 +powr 0x1.7d1a0a6f2p+681 1.5 +powr 0x1.ce78f2p+0 -0x2.7f1f78p+4 +powr 0xf.fffffp+124 -0x5.b5b648p+0 +powr 0x1.430d4cp+0 0x5.0e462p+4 +powr 0x9.8b82ap-4 -0x1.99907ap+12 +powr 0xd.73035p-4 -0x1.47bb8p+8 +powr 0x1.059c76p+0 0x1.ff80bep+11 +powr 0x1.7ac7cp+5 23 + rsqrt 2209 rsqrt 4 rsqrt 2 diff --git a/math/auto-libm-test-out-powr b/math/auto-libm-test-out-powr new file mode 100644 index 0000000000..e0112aa05b --- /dev/null +++ b/math/auto-libm-test-out-powr @@ -0,0 +1,17775 @@ +powr 10 0 += powr downward binary32 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok +powr 10 -0 += powr downward binary32 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok +powr 1 1 += powr downward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok +powr 1 -1 += powr downward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok +powr 1 1.25 += powr downward binary32 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok +powr 1 -1.25 += powr downward binary32 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok +powr 1 0x1p62 += powr downward binary32 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok +powr 1 0x1p63 += powr downward binary32 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok +powr 1 0x1p64 += powr downward binary32 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok +powr 1 0x1p72 += powr downward binary32 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok +powr 1 min_subnorm += powr downward binary32 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p-16496 : 0x1p+0 : inexact-ok +powr 1 -min_subnorm += powr downward binary32 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact-ok +powr 32.75 0 += powr downward binary32 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok +powr 32.75 -0 += powr downward binary32 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p72 0 += powr downward binary32 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p72 -0 += powr downward binary32 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p-72 0 += powr downward binary32 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p-72 -0 += powr downward binary32 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p72 0x1p72 += powr downward binary32 0x1p+72 0x1p+72 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1p+72 0x1p+72 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1p+72 0x1p+72 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1p+72 0x1p+72 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1p+72 0x1p+72 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1p+72 0x1p+72 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1p+72 0x1p+72 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1p+72 0x1p+72 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1p+72 0x1p+72 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1p+72 0x1p+72 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1p+72 0x1p+72 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1p+72 0x1p+72 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1p+72 0x1p+72 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10 -0x1p72 += powr downward binary32 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0x1p+72 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0x1p+72 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xap+0 -0x1p+72 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xap+0 -0x1p+72 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0x1p+72 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xap+0 -0x1p+72 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0x1p+72 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0x1p+72 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr max max += powr downward binary32 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10 -max += powr downward binary32 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0xf.fffffp+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xap+0 -0xf.fffffp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xap+0 -0xf.fffffp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.fffffp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0xf.fffffp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.fffffffffffffffp+16380 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0 1 += powr downward binary32 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok +powr 0 11 += powr downward binary32 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok +powr -0 1 += powr downward binary32 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok +powr -0 11 += powr downward binary32 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok +powr 0 2 += powr downward binary32 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok +powr 0 11.1 += powr downward binary32 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok +powr -0 2 += powr downward binary32 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok +powr -0 11.1 += powr downward binary32 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary32 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok +powr 0.0 27 += powr downward binary32 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok +powr 0.0 0xffffff += powr downward binary32 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok +powr 0.0 0x1.fffffffffffffp+52 += powr downward binary32 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok +powr 0.0 0x1.fffffffffffffffep+63 += powr downward binary32 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok +powr 0.0 0x1.ffffffffffffffffffffffffff8p+105 += powr downward binary32 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok +powr 0.0 0x1.ffffffffffffffffffffffffffffp+112 += powr downward binary32 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok +powr -0 27 += powr downward binary32 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok +powr -0 0xffffff += powr downward binary32 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok +powr -0 0x1fffffe += powr downward binary32 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok +powr -0 0x1.fffffffffffffp+52 += powr downward binary32 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary32 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok +powr -0 0x1.fffffffffffffp+53 += powr downward binary32 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward binary32 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok +powr -0 0x1.fffffffffffffffep+63 += powr downward binary32 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary32 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok +powr -0 0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr -0 0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr -0 0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr -0 0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr -0 0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffffffffffffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffffffffffffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffffffffffffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffffffffffffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr 0.0 4 += powr downward binary32 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok +powr 0.0 0x1p24 += powr downward binary32 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok +powr 0.0 0x1p127 += powr downward binary32 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok +powr 0.0 max += powr downward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok +powr 0.0 min_subnorm += powr downward binary32 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok +powr -0 0.5 += powr downward binary32 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok +powr -0 4 += powr downward binary32 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok +powr -0 0x1p24 += powr downward binary32 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok +powr -0 0x1p127 += powr downward binary32 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok +powr -0 max += powr downward binary32 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok +powr -0 min_subnorm += powr downward binary32 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok +powr 16 0.25 += powr downward binary32 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest binary32 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero binary32 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward binary32 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward binary64 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest binary64 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero binary64 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward binary64 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward intel96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest intel96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero intel96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward intel96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward m68k96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest m68k96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero m68k96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward m68k96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward binary128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest binary128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero binary128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward binary128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward ibm128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest ibm128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero ibm128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward ibm128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok +powr 0x1p64 0.125 += powr downward binary32 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest binary32 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero binary32 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward binary32 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward binary64 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest binary64 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero binary64 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward binary64 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward intel96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest intel96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero intel96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward intel96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward m68k96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest m68k96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero m68k96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward m68k96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward binary128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest binary128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero binary128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward binary128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward ibm128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest ibm128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero ibm128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward ibm128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok +powr 2 4 += powr downward binary32 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest binary32 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero binary32 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward binary32 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward binary64 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest binary64 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero binary64 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward binary64 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward intel96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest intel96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero intel96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward intel96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward m68k96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest m68k96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero m68k96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward m68k96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward binary128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest binary128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero binary128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward binary128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward ibm128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest ibm128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero ibm128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward ibm128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok +powr 256 8 += powr downward binary32 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest binary32 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero binary32 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward binary32 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward binary64 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest binary64 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero binary64 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward binary64 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward intel96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest intel96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero intel96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward intel96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward m68k96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest m68k96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero m68k96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward m68k96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward binary128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest binary128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero binary128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward binary128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward ibm128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest ibm128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero ibm128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward ibm128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok +powr 0.75 1.25 += powr downward binary32 0xcp-4 0x1.4p+0 : 0xb.2ad17p-4 : inexact-ok += powr tonearest binary32 0xcp-4 0x1.4p+0 : 0xb.2ad17p-4 : inexact-ok += powr towardzero binary32 0xcp-4 0x1.4p+0 : 0xb.2ad17p-4 : inexact-ok += powr upward binary32 0xcp-4 0x1.4p+0 : 0xb.2ad18p-4 : inexact-ok += powr downward binary64 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b418p-4 : inexact-ok += powr tonearest binary64 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b418p-4 : inexact-ok += powr towardzero binary64 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b418p-4 : inexact-ok += powr upward binary64 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b42p-4 : inexact-ok += powr downward intel96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr tonearest intel96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr towardzero intel96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr upward intel96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183ep-4 : inexact-ok += powr downward m68k96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr tonearest m68k96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr towardzero m68k96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr upward m68k96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183ep-4 : inexact-ok += powr downward binary128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafacccp-4 : inexact-ok += powr tonearest binary128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccc8p-4 : inexact-ok += powr towardzero binary128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafacccp-4 : inexact-ok += powr upward binary128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccc8p-4 : inexact-ok += powr downward ibm128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccp-4 : inexact-ok += powr tonearest ibm128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccp-4 : inexact-ok += powr towardzero ibm128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccp-4 : inexact-ok += powr upward ibm128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafadp-4 : inexact-ok +powr 0x0.ffffffp0 10 += powr downward binary32 0xf.fffffp-4 0xap+0 : 0xf.ffff6p-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0xap+0 : 0xf.ffff6p-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0xap+0 : 0xf.ffff6p-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0xap+0 : 0xf.ffff7p-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cf8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cf8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffffp-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffffp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffffp-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffff8p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d2p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d2p-4 : inexact-ok +powr 0x0.ffffffp0 100 += powr downward binary32 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9cp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9cp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9cp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9dp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001356p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001356p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd89p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd89p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd5448334p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd54483348p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd5448334p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd54483348p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd54483p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd544834p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd54483p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd544834p-4 : inexact-ok +powr 0x0.ffffffp0 1000 += powr downward binary32 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18p-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18p-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18p-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc19p-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f2218p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f2218p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f2218p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f222p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887p-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221888p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887p-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221888p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221888p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887p-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221888p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e718p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e72p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e718p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e72p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e4p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e8p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e4p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e8p-4 : inexact-ok +powr 0x0.ffffffp0 0x1p24 += powr downward binary32 0xf.fffffp-4 0x1p+24 : 0x5.e2d588p-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x1p+24 : 0x5.e2d588p-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x1p+24 : 0x5.e2d588p-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x1p+24 : 0x5.e2d59p-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105cp-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d106p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105cp-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d106p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f228p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f228p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4810b8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4810bcp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4810b8p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4810bcp-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa481p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa481p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa481p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4812p-4 : inexact-ok +powr 0x0.ffffffp0 0x1p30 += powr downward binary32 0xf.fffffp-4 0x4p+28 : 0xc.b4e8ap-96 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x4p+28 : 0xc.b4e8ap-96 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x4p+28 : 0xc.b4e8ap-96 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x4p+28 : 0xc.b4e8bp-96 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38ep-96 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e8p-96 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38ep-96 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e8p-96 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ap-96 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77bp-96 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ap-96 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77bp-96 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ap-96 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77bp-96 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ap-96 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77bp-96 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c79p-96 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c79p-96 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c79p-96 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c798p-96 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c4p-96 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c8p-96 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c4p-96 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c8p-96 : inexact-ok +powr 0x0.ffffffp0 0x1.234566p30 += powr downward binary32 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa18p-108 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa2p-108 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa18p-108 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa2p-108 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264cp-108 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc265p-108 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264cp-108 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc265p-108 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5bp-108 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b8p-108 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5bp-108 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b8p-108 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5bp-108 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b8p-108 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5bp-108 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b8p-108 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea4719cp-108 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea471ap-108 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea4719cp-108 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea471ap-108 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea47p-108 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea472p-108 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea47p-108 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea472p-108 : inexact-ok +powr 0x0.ffffffp0 -10 += powr downward binary32 0xf.fffffp-4 -0xap+0 : 0x1.00000ap+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0xap+0 : 0x1.00000ap+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0xap+0 : 0x1.00000ap+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0xap+0 : 0x1.00000cp+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000371p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb0007p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb0008p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb0007p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb0008p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cbp+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cbp+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cbp+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb008p+0 : inexact-ok +powr 0x0.ffffffp0 -100 += powr downward binary32 0xf.fffffp-4 -0x6.4p+4 : 0x1.000064p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x6.4p+4 : 0x1.000064p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x6.4p+4 : 0x1.000064p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x6.4p+4 : 0x1.000066p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013bap+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013bap+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013bap+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba1p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba02ap+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba02ap+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b3cp+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b3dp+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b3cp+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b3dp+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07bp+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07bp+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07bp+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b8p+0 : inexact-ok +powr 0x0.ffffffp0 -1000 += powr downward binary32 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e8p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e8p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e8p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003eap+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31dfp+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31dfp+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31dfp+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31ep+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6ccp+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cep+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6ccp+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cep+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6ccp+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cep+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6ccp+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cep+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d85ep+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d85fp+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d85ep+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d85fp+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d8p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d88p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d8p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d88p+0 : inexact-ok +powr 0x0.ffffffp0 -0x1p24 += powr downward binary32 0xf.fffffp-4 -0x1p+24 : 0x2.b7e15p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x1p+24 : 0x2.b7e154p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x1p+24 : 0x2.b7e15p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x1p+24 : 0x2.b7e154p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b97p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b972p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b97p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b972p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aap+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa4p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aap+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa4p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aap+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa4p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aap+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa4p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed5772124p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed5772126p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed5772124p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed5772126p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed57721p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed57721p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed57721p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed57722p+0 : inexact-ok +powr 0x0.ffffffp0 -0x1p30 += powr downward binary32 0xf.fffffp-4 -0x4p+28 : 0x1.4259aap+92 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x4p+28 : 0x1.4259acp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x4p+28 : 0x1.4259aap+92 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x4p+28 : 0x1.4259acp+92 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764p+92 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c765p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764p+92 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c765p+92 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d26p+92 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d26p+92 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120fa1p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120fa2p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120fa1p+92 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120fa2p+92 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120f8p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120f8p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120f8p+92 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5121p+92 : inexact-ok +powr 0x0.ffffffp0 -0x1.234566p30 += powr downward binary32 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780cp+104 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780cp+104 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780cp+104 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13781p+104 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b144p+104 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b144p+104 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b144p+104 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b146p+104 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441bp+104 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b4p+104 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441bp+104 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b4p+104 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441bp+104 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b4p+104 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441bp+104 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b4p+104 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa1688p+104 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa168ap+104 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa1688p+104 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa168ap+104 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa16p+104 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa17p+104 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa16p+104 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa17p+104 : inexact-ok +powr 0x1.000002p0 0x1p24 += powr downward binary32 0x1.000002p+0 0x1p+24 : 0x7.639918p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x1p+24 : 0x7.63992p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x1p+24 : 0x7.639918p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x1p+24 : 0x7.63992p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531cp+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318418p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318418p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad35f8p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad35fcp+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad35f8p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad35fcp+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad34p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad36p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad34p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad36p+0 : inexact-ok +powr 0x1.000002p0 0x1.234566p29 += powr downward binary32 0x1.000002p+0 0x2.468accp+28 : 0x2.137728p+104 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x2.468accp+28 : 0x2.137728p+104 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x2.468accp+28 : 0x2.137728p+104 : inexact-ok += powr upward binary32 0x1.000002p+0 0x2.468accp+28 : 0x2.13772cp+104 : inexact-ok += powr downward binary64 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6ap+104 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6ap+104 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6ap+104 : inexact-ok += powr upward binary64 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6cp+104 : inexact-ok += powr downward intel96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr upward intel96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a03cp+104 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a03cp+104 : inexact-ok += powr downward binary128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247d06p+104 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247d06p+104 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247d06p+104 : inexact-ok += powr upward binary128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247d08p+104 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247dp+104 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247dp+104 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247dp+104 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247ep+104 : inexact-ok +powr 0x1.000002p0 -0x1.234566p29 += powr downward binary32 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd68p-108 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd68p-108 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd68p-108 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd7p-108 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a28p-108 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2cp-108 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a28p-108 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2cp-108 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8ap-108 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a8p-108 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8ap-108 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a8p-108 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8ap-108 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a8p-108 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8ap-108 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a8p-108 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b10bp-108 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b10b4p-108 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b10bp-108 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b10b4p-108 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b1p-108 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b1p-108 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b1p-108 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b12p-108 : inexact-ok +powr 0x0.fffffffffffff8p0 0x1.23456789abcdfp62 += powr downward binary32 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x4.8d15ap+60 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d15ap+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d15ap+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d15ap+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d15ap+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d15ap+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x4.8d1598p+60 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d1598p+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d1598p+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d1598p+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d1598p+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d1598p+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfc8p-844 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfdp-844 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfc8p-844 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfdp-844 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6ep-844 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6ep-844 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe77p-844 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe778p-844 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe77p-844 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe778p-844 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe4p-844 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe8p-844 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe4p-844 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe8p-844 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e41p-844 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e418p-844 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e41p-844 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e418p-844 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416ecp-844 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416edp-844 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416ecp-844 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416edp-844 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416ecp-844 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416edp-844 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416ecp-844 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416edp-844 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a31p-844 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a31p-844 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a31p-844 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a318p-844 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3ap-844 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a4p-844 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3ap-844 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a4p-844 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaefp-844 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef8p-844 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaefp-844 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef8p-844 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef66p-844 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef66p-844 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5b5p-844 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5b5p-844 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5b5p-844 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5b58p-844 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d58p-844 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5cp-844 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d58p-844 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5cp-844 : inexact-ok +powr 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62 += powr downward binary32 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16p+840 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a17p+840 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16p+840 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a17p+840 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cdap+840 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cdap+840 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e10965p+840 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e10965p+840 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e10965p+840 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e10966p+840 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e109p+840 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e1098p+840 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e109p+840 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e1098p+840 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bp+840 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2cp+840 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bp+840 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2cp+840 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3ep+840 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb4p+840 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3ep+840 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb4p+840 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3ep+840 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb4p+840 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3ep+840 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb4p+840 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a17p+840 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a17p+840 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a17p+840 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a18p+840 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9ap+840 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9ap+840 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9ap+840 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a8p+840 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4afp+840 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4afp+840 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4afp+840 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af1p+840 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0238p+840 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0238p+840 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b73p+840 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b73p+840 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b73p+840 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b74p+840 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86bp+840 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b8p+840 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86bp+840 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b8p+840 : inexact-ok +powr 0x1.0000000000001p0 0x1.23456789abcdfp61 += powr downward binary32 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468adp+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468accp+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dep+840 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dfp+840 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dep+840 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dfp+840 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec34p+840 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec36p+840 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec34p+840 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec36p+840 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec34p+840 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec36p+840 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec34p+840 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec36p+840 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b4e2p+840 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b4e2p+840 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b4e2p+840 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b4e3p+840 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b48p+840 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b5p+840 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b48p+840 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b5p+840 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9p+840 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867cap+840 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9p+840 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867cap+840 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e6p+840 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e62p+840 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e6p+840 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e62p+840 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e6p+840 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e62p+840 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e6p+840 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e62p+840 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab8a6p+840 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab8a7p+840 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab8a6p+840 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab8a7p+840 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab88p+840 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab88p+840 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab88p+840 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab9p+840 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a3p+840 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a3p+840 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a3p+840 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a4p+840 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a335p+840 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a335p+840 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bacb8p+840 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bacb9p+840 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bacb8p+840 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bacb9p+840 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bac8p+840 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bac8p+840 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bac8p+840 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2badp+840 : inexact-ok +powr 0x1.0000000000001p0 -0x1.23456789abcdfp61 += powr downward binary32 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x2.468accp+60 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468accp+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468accp+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468accp+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468accp+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468accp+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x2.468adp+60 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468adp+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468adp+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468adp+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468adp+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468adp+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f858p-844 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f858p-844 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f858p-844 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f86p-844 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ap-844 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592bp-844 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ap-844 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592bp-844 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ap-844 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592bp-844 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ap-844 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592bp-844 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a298p-844 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a2ap-844 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a298p-844 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a2ap-844 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84ap-844 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a4p-844 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84ap-844 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a4p-844 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe41p-844 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe41p-844 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe41p-844 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe418p-844 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105bp-844 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105bp-844 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e99p-844 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e998p-844 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e99p-844 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e998p-844 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e8p-844 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e8p-844 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e8p-844 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915ecp-844 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc338p-844 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc338p-844 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc338p-844 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc34p-844 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ep-844 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385fp-844 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ep-844 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385fp-844 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ep-844 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385fp-844 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ep-844 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385fp-844 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8ef8p-844 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8ef8p-844 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8ef8p-844 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8fp-844 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8cp-844 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd9p-844 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8cp-844 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd9p-844 : inexact-ok +powr 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77 += powr downward binary32 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x2.468adp+76 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x2.468adp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468adp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468adp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468adp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468adp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x2.468accp+76 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x2.468accp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468accp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468accp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468accp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468accp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b44p-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b44p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4143e88e857df2p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4143e88e857df2p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4143e88e857df2p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4143e88e857df4p-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f8p-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f8p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f40d2812a4964p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f40d2812a4964p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f40d2812a4964p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f40d2812a49642p-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441cp-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba442p-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441cp-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba442p-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441cp-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba442p-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441cp-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba442p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441f36a9ee2dd268p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441f36a9ee2dd268p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441f36a9ee2dd268p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441f36a9ee2dd26ap-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ecp-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ecp-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebd39ddb200b1p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebd39ddb200b1p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebd39ddb200b1p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebd39ddb200b102p-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7364p-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7368p-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7364p-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7368p-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7364p-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7368p-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7364p-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7368p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7367cc9a1fca4a62p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7367cc9a1fca4a62p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7367cc9a1fca4a62p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7367cc9a1fca4a64p-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77 += powr downward binary32 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b365p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b365p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b364949a01fc586dcp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b364949a01fc586dcp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b364949a01fc586dcp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b364949a01fc586ep+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eacep+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace8p+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eacep+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace8p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eacep+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace8p+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eacep+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace8p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace796c53e935074p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace796c53e935074p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace796c53e935074p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace796c53e935078p+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f18p+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f2p+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f18p+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f2p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f18p+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f2p+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f18p+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f2p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f1ed93a2bfa5e28p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f1ed93a2bfa5e28p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f1ed93a2bfa5e28p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f1ed93a2bfa5e2cp+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff8p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff8p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff1d3020079764p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff1d3020079764p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff1d3020079764p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff1d30200797644p+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea767458p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea767458p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea7674515bff3eb50558p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea7674515bff3eb50558p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea7674515bff3eb50558p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea7674515bff3eb5055cp+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.0000000000000002p0 0x1.23456789abcdef0ep76 += powr downward binary32 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.234568p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.234566p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d1748p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d175p+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d1748p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d175p+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d1748p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d175p+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d1748p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d175p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d174e5c23d27d2b3p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d174e5c23d27d2b3p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d174e5c23d27d2b3p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d174e5c23d27d2b34p+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.234568p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a11p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a118p+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a11p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a118p+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a11p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a118p+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a11p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a118p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a1156b69e5bafb4cp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a1156b69e5bafb4cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a1156b69e5bafb4cp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a1156b69e5bafb5p+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.234566p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a78p+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a78p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a700798d8825d58p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a700798d8825d5cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a700798d8825d58p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a700798d8825d5cp+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd998p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd9ap+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd998p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd9ap+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd998p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd9ap+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd998p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd9ap+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd99d0dd1072e5f1cp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd99d0dd1072e5f2p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd99d0dd1072e5f1cp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd99d0dd1072e5f2p+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dec8p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dedp+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dec8p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dedp+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dec8p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dedp+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dec8p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dedp+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74decf909616edd858p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74decf909616edd85cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74decf909616edd858p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74decf909616edd85cp+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76 += powr downward binary32 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x1.234566p+76 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x1.234566p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.234566p+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.234566p+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.234566p+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.234566p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x1.234568p+76 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x1.234568p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.234568p+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.234568p+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.234568p+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.234568p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x1.234566p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x1.234568p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6ebcp-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6ebcp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb9e43b04ab4386p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb9e43b04ab4386p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb9e43b04ab4386p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb9e43b04ab4388p-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0ecp-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0ecp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e9ae026e1371dap-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e9ae026e1371dcp-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e9ae026e1371dap-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e9ae026e1371dcp-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a047p-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a047p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046c7044704dd8ecp-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046c7044704dd8ecp-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046c7044704dd8ecp-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046c7044704dd8eep-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ccp-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9dp-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ccp-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9dp-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ccp-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9dp-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ccp-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9dp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ce6d10ab8fa25ep-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ce6d10ab8fa25ep-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ce6d10ab8fa25ep-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ce6d10ab8fa26p-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe914p-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe918p-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe914p-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe918p-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe914p-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe918p-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe914p-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe918p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe9170300dd3a01eap-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe9170300dd3a01ecp-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe9170300dd3a01eap-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe9170300dd3a01ecp-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126 += powr downward binary32 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x4.8d15ap+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d15ap+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d15ap+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d15ap+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d15ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d15ap+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x4.8d1598p+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d1598p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d1598p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d1598p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d1598p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d1598p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d15ap+124 : 0x2.2785707939b3a279674683b4b8dap-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d15ap+124 : 0x2.2785707939b3a279674683b4b8dap-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d15ap+124 : 0x2.2785707939b3a279674683b4b8dap-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d15ap+124 : 0x2.2785707939b3a279674683b4b8dcp-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d1598p+124 : 0x2.280f6312f34b2035ff83b8a6b996p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d1598p+124 : 0x2.280f6312f34b2035ff83b8a6b996p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d1598p+124 : 0x2.280f6312f34b2035ff83b8a6b996p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d1598p+124 : 0x2.280f6312f34b2035ff83b8a6b998p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x2.27a54f0197ba6b599e2182a3abfcp-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x2.27a54f0197ba6b599e2182a3abfep-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x2.27a54f0197ba6b599e2182a3abfcp-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x2.27a54f0197ba6b599e2182a3abfep-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x2.27a54f019c09b5f7a15546c4fd3cp-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x2.27a54f019c09b5f7a15546c4fd3ep-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x2.27a54f019c09b5f7a15546c4fd3cp-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x2.27a54f019c09b5f7a15546c4fd3ep-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x2.27a54f0197fed61a2a9418409b0ap-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x2.27a54f0197fed61a2a9418409b0cp-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x2.27a54f0197fed61a2a9418409b0ap-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x2.27a54f0197fed61a2a9418409b0cp-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x2.27a54f0197ff60037e547e4061cep-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x2.27a54f0197ff60037e547e4061dp-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x2.27a54f0197ff60037e547e4061cep-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x2.27a54f0197ff60037e547e4061dp-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x2.27a54f0197ff118eaf65554afc3ep-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x2.27a54f0197ff118eaf65554afc4p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x2.27a54f0197ff118eaf65554afc3ep-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x2.27a54f0197ff118eaf65554afc4p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x2.27a54f0197ff118eaf65553d3f8p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x2.27a54f0197ff118eaf65553d3f82p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x2.27a54f0197ff118eaf65553d3f8p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x2.27a54f0197ff118eaf65553d3f82p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x2.27a54f0197ff118eaf65555fb9d6p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x2.27a54f0197ff118eaf65555fb9d6p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x2.27a54f0197ff118eaf65555fb9d6p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x2.27a54f0197ff118eaf65555fb9d8p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126 += powr downward binary32 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d1598p+124 : 0x7.6b632ba5541aaf37ff8e0c6ce798p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d1598p+124 : 0x7.6b632ba5541aaf37ff8e0c6ce79cp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d1598p+124 : 0x7.6b632ba5541aaf37ff8e0c6ce798p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d1598p+124 : 0x7.6b632ba5541aaf37ff8e0c6ce79cp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d15ap+124 : 0x7.6d3e3fd0495e25b4833a1a8c28acp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d15ap+124 : 0x7.6d3e3fd0495e25b4833a1a8c28bp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d15ap+124 : 0x7.6d3e3fd0495e25b4833a1a8c28acp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d15ap+124 : 0x7.6d3e3fd0495e25b4833a1a8c28bp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0x7.6cd0697cdc7ce7f3956c750bedc8p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0x7.6cd0697cdc7ce7f3956c750bedc8p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0x7.6cd0697cdc7ce7f3956c750bedc8p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0x7.6cd0697cdc7ce7f3956c750bedccp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0x7.6cd0697ceb5688c68f34487ca7ecp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0x7.6cd0697ceb5688c68f34487ca7ecp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0x7.6cd0697ceb5688c68f34487ca7ecp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0x7.6cd0697ceb5688c68f34487ca7fp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0x7.6cd0697cea68eeb95f96ec852fecp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0x7.6cd0697cea68eeb95f96ec852ffp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0x7.6cd0697cea68eeb95f96ec852fecp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0x7.6cd0697cea68eeb95f96ec852ffp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0x7.6cd0697cea6ac9ed79f6271fa7p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0x7.6cd0697cea6ac9ed79f6271fa704p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0x7.6cd0697cea6ac9ed79f6271fa7p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0x7.6cd0697cea6ac9ed79f6271fa704p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x7.6cd0697cea69fd0fe7325c5cb3ccp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x7.6cd0697cea69fd0fe7325c5cb3ccp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x7.6cd0697cea69fd0fe7325c5cb3ccp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x7.6cd0697cea69fd0fe7325c5cb3dp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0x7.6cd0697cea69fd0fe7325c153c74p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0x7.6cd0697cea69fd0fe7325c153c78p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0x7.6cd0697cea69fd0fe7325c153c74p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0x7.6cd0697cea69fd0fe7325c153c78p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0x7.6cd0697cea69fd0fe7325c8c097cp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0x7.6cd0697cea69fd0fe7325c8c097cp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0x7.6cd0697cea69fd0fe7325c8c097cp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0x7.6cd0697cea69fd0fe7325c8c098p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125 += powr downward binary32 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468adp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468accp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468adp+124 : 0x7.6d3e3fd0495e25b4833a1a8b5dep+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468adp+124 : 0x7.6d3e3fd0495e25b4833a1a8b5de4p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468adp+124 : 0x7.6d3e3fd0495e25b4833a1a8b5dep+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468adp+124 : 0x7.6d3e3fd0495e25b4833a1a8b5de4p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468accp+124 : 0x7.6b632ba5541aaf37ff8e0c6c1dp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468accp+124 : 0x7.6b632ba5541aaf37ff8e0c6c1dp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468accp+124 : 0x7.6b632ba5541aaf37ff8e0c6c1dp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468accp+124 : 0x7.6b632ba5541aaf37ff8e0c6c1d04p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bep+124 : 0x7.6cd0697ceb5688c68f34487bdd2cp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bep+124 : 0x7.6cd0697ceb5688c68f34487bdd2cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bep+124 : 0x7.6cd0697ceb5688c68f34487bdd2cp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bep+124 : 0x7.6cd0697ceb5688c68f34487bdd3p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bcp+124 : 0x7.6cd0697cdc7ce7f3956c750b2304p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bcp+124 : 0x7.6cd0697cdc7ce7f3956c750b2308p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bcp+124 : 0x7.6cd0697cdc7ce7f3956c750b2304p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bcp+124 : 0x7.6cd0697cdc7ce7f3956c750b2308p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde04p+124 : 0x7.6cd0697cea6ac9ed79f6271edc4p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde04p+124 : 0x7.6cd0697cea6ac9ed79f6271edc44p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde04p+124 : 0x7.6cd0697cea6ac9ed79f6271edc4p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde04p+124 : 0x7.6cd0697cea6ac9ed79f6271edc44p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bdep+124 : 0x7.6cd0697cea68eeb95f96ec84652cp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bdep+124 : 0x7.6cd0697cea68eeb95f96ec84652cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bdep+124 : 0x7.6cd0697cea68eeb95f96ec84652cp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bdep+124 : 0x7.6cd0697cea68eeb95f96ec84653p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x7.6cd0697cea69fd0fe7325c5be908p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x7.6cd0697cea69fd0fe7325c5be90cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x7.6cd0697cea69fd0fe7325c5be908p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x7.6cd0697cea69fd0fe7325c5be90cp+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0x7.6cd0697cea69fd0fe7325c8b3ebcp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0x7.6cd0697cea69fd0fe7325c8b3ebcp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0x7.6cd0697cea69fd0fe7325c8b3ebcp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0x7.6cd0697cea69fd0fe7325c8b3ecp+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0x7.6cd0697cea69fd0fe7325c1471b4p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0x7.6cd0697cea69fd0fe7325c1471b4p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0x7.6cd0697cea69fd0fe7325c1471b4p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0x7.6cd0697cea69fd0fe7325c1471b8p+13444 : inexact-ok += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125 += powr downward binary32 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x2.468accp+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468accp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468accp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468accp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468accp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468accp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x2.468adp+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468adp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468adp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468adp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468adp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468adp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x2.468accp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x2.468adp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468accp+124 : 0x2.280f6312f34b2035ff83b8a6f478p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468accp+124 : 0x2.280f6312f34b2035ff83b8a6f47ap-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468accp+124 : 0x2.280f6312f34b2035ff83b8a6f478p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468accp+124 : 0x2.280f6312f34b2035ff83b8a6f47ap-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468adp+124 : 0x2.2785707939b3a279674683b4f3aep-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468adp+124 : 0x2.2785707939b3a279674683b4f3aep-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468adp+124 : 0x2.2785707939b3a279674683b4f3aep-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468adp+124 : 0x2.2785707939b3a279674683b4f3bp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bcp+124 : 0x2.27a54f019c09b5f7a15546c53814p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bcp+124 : 0x2.27a54f019c09b5f7a15546c53814p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bcp+124 : 0x2.27a54f019c09b5f7a15546c53814p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bcp+124 : 0x2.27a54f019c09b5f7a15546c53816p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bep+124 : 0x2.27a54f0197ba6b599e2182a3e6d4p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bep+124 : 0x2.27a54f0197ba6b599e2182a3e6d6p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bep+124 : 0x2.27a54f0197ba6b599e2182a3e6d4p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bep+124 : 0x2.27a54f0197ba6b599e2182a3e6d6p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bdep+124 : 0x2.27a54f0197ff60037e547e409ca6p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bdep+124 : 0x2.27a54f0197ff60037e547e409ca8p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bdep+124 : 0x2.27a54f0197ff60037e547e409ca6p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bdep+124 : 0x2.27a54f0197ff60037e547e409ca8p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde04p+124 : 0x2.27a54f0197fed61a2a941840d5e2p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde04p+124 : 0x2.27a54f0197fed61a2a941840d5e4p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde04p+124 : 0x2.27a54f0197fed61a2a941840d5e2p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde04p+124 : 0x2.27a54f0197fed61a2a941840d5e4p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x2.27a54f0197ff118eaf65554b3716p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x2.27a54f0197ff118eaf65554b3718p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x2.27a54f0197ff118eaf65554b3716p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x2.27a54f0197ff118eaf65554b3718p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x2.27a54f0197ff118eaf65555ff4aep-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x2.27a54f0197ff118eaf65555ff4aep-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x2.27a54f0197ff118eaf65555ff4aep-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x2.27a54f0197ff118eaf65555ff4bp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x2.27a54f0197ff118eaf65553d7a58p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x2.27a54f0197ff118eaf65553d7a5ap-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x2.27a54f0197ff118eaf65553d7a58p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x2.27a54f0197ff118eaf65553d7a5ap-13448 : inexact-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.000002p0 0x1p30 += powr downward binary32 0x1.000002p+0 0x4p+28 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x4p+28 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok += powr upward binary64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bddp+184 : inexact-ok += powr downward intel96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr upward intel96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc752p+184 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc752p+184 : inexact-ok += powr downward binary128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e804cp+184 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e804cp+184 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e804cp+184 : inexact-ok += powr upward binary128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e804dp+184 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e8p+184 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e808p+184 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e8p+184 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e808p+184 : inexact-ok +powr 0x1.000002p0 max += powr downward binary32 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.00000ep0 0x1p30 += powr downward binary32 0x1.00000ep+0 0x4p+28 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.00000ep+0 0x4p+28 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr tonearest intel96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr towardzero intel96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr upward intel96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb2p+1292 : inexact-ok += powr downward m68k96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr tonearest m68k96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr towardzero m68k96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr upward m68k96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb2p+1292 : inexact-ok += powr downward binary128 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292 : inexact-ok += powr tonearest binary128 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292 : inexact-ok += powr towardzero binary128 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292 : inexact-ok += powr upward binary128 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb0aed4d308bbbbp+1292 : inexact-ok += powr downward ibm128 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.00000ep+0 0x4p+28 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.00000ep0 max += powr downward binary32 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 1e4932 0.75 += powr downward binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr upward binary32 0xf.fffffp+124 0xcp-4 : 0x1p+96 : inexact-ok += powr downward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr upward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr upward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa8p+92 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0x1p+768 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward intel96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr tonearest intel96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr towardzero intel96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr upward intel96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr downward m68k96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr tonearest m68k96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr towardzero m68k96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr upward m68k96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr downward binary128 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7f974f16449c28p+12284 : inexact-ok += powr tonearest binary128 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7f974f16449c28p+12284 : inexact-ok += powr towardzero binary128 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7f974f16449c28p+12284 : inexact-ok += powr upward binary128 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7f974f16449c3p+12284 : inexact-ok += powr downward intel96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr tonearest intel96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr towardzero intel96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr upward intel96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr downward m68k96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr tonearest m68k96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr towardzero m68k96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr upward m68k96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr downward binary128 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d730ef2400ce76p+12284 : inexact-ok += powr tonearest binary128 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d730ef2400ce768p+12284 : inexact-ok += powr towardzero binary128 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d730ef2400ce76p+12284 : inexact-ok += powr upward binary128 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d730ef2400ce768p+12284 : inexact-ok += powr downward binary128 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr tonearest binary128 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr towardzero binary128 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr upward binary128 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdcp+12284 : inexact-ok += powr downward binary128 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdbp+12284 : inexact-ok += powr tonearest binary128 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr towardzero binary128 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdbp+12284 : inexact-ok += powr upward binary128 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffdp+764 : inexact-ok +powr 1e4928 0.75 += powr downward binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr upward binary32 0xf.fffffp+124 0xcp-4 : 0x1p+96 : inexact-ok += powr downward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr upward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr upward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa8p+92 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0x1p+768 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward intel96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr tonearest intel96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736acp+12276 : inexact-ok += powr towardzero intel96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr upward intel96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736acp+12276 : inexact-ok += powr downward m68k96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr tonearest m68k96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736acp+12276 : inexact-ok += powr towardzero m68k96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr upward m68k96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736acp+12276 : inexact-ok += powr downward binary128 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736aa1652034cbe46p+12276 : inexact-ok += powr tonearest binary128 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736aa1652034cbe48p+12276 : inexact-ok += powr towardzero binary128 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736aa1652034cbe46p+12276 : inexact-ok += powr upward binary128 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736aa1652034cbe48p+12276 : inexact-ok += powr downward intel96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a4p+12276 : inexact-ok += powr tonearest intel96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr towardzero intel96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a4p+12276 : inexact-ok += powr upward intel96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr downward m68k96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a4p+12276 : inexact-ok += powr tonearest m68k96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr towardzero m68k96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a4p+12276 : inexact-ok += powr upward m68k96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr downward binary128 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a62bb5005b55c8p+12276 : inexact-ok += powr tonearest binary128 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a62bb5005b55cap+12276 : inexact-ok += powr towardzero binary128 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a62bb5005b55c8p+12276 : inexact-ok += powr upward binary128 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a62bb5005b55cap+12276 : inexact-ok += powr downward binary128 0x5.822b137da851af3ac7c7ef01602p+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3ep+12276 : inexact-ok += powr tonearest binary128 0x5.822b137da851af3ac7c7ef01602p+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d4p+12276 : inexact-ok += powr towardzero binary128 0x5.822b137da851af3ac7c7ef01602p+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3ep+12276 : inexact-ok += powr upward binary128 0x5.822b137da851af3ac7c7ef01602p+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d4p+12276 : inexact-ok += powr downward binary128 0x5.822b137da851af3ac7c7ef01601cp+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3cp+12276 : inexact-ok += powr tonearest binary128 0x5.822b137da851af3ac7c7ef01601cp+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3ep+12276 : inexact-ok += powr towardzero binary128 0x5.822b137da851af3ac7c7ef01601cp+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3cp+12276 : inexact-ok += powr upward binary128 0x5.822b137da851af3ac7c7ef01601cp+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3ep+12276 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffdp+764 : inexact-ok +powr 1e4924 0.75 += powr downward binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr upward binary32 0xf.fffffp+124 0xcp-4 : 0x1p+96 : inexact-ok += powr downward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr upward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr upward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa8p+92 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0x1p+768 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward intel96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr tonearest intel96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr towardzero intel96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr upward intel96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f68p+12264 : inexact-ok += powr downward m68k96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr tonearest m68k96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr towardzero m68k96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr upward m68k96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f68p+12264 : inexact-ok += powr downward binary128 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67174a6137ed358p+12264 : inexact-ok += powr tonearest binary128 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67174a6137ed36p+12264 : inexact-ok += powr towardzero binary128 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67174a6137ed358p+12264 : inexact-ok += powr upward binary128 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67174a6137ed36p+12264 : inexact-ok += powr downward intel96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65p+12264 : inexact-ok += powr tonearest intel96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f66p+12264 : inexact-ok += powr towardzero intel96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65p+12264 : inexact-ok += powr upward intel96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f66p+12264 : inexact-ok += powr downward m68k96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65p+12264 : inexact-ok += powr tonearest m68k96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f66p+12264 : inexact-ok += powr towardzero m68k96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65p+12264 : inexact-ok += powr upward m68k96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f66p+12264 : inexact-ok += powr downward binary128 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65ddf9504c7c8e8p+12264 : inexact-ok += powr tonearest binary128 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65ddf9504c7c8e8p+12264 : inexact-ok += powr towardzero binary128 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65ddf9504c7c8e8p+12264 : inexact-ok += powr upward binary128 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65ddf9504c7c8fp+12264 : inexact-ok += powr downward binary128 0x2.419adc280021753d599cd97ff2f2p+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71a8p+12264 : inexact-ok += powr tonearest binary128 0x2.419adc280021753d599cd97ff2f2p+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71a8p+12264 : inexact-ok += powr towardzero binary128 0x2.419adc280021753d599cd97ff2f2p+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71a8p+12264 : inexact-ok += powr upward binary128 0x2.419adc280021753d599cd97ff2f2p+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71bp+12264 : inexact-ok += powr downward binary128 0x2.419adc280021753d599cd97ff2fp+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71ap+12264 : inexact-ok += powr tonearest binary128 0x2.419adc280021753d599cd97ff2fp+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71ap+12264 : inexact-ok += powr towardzero binary128 0x2.419adc280021753d599cd97ff2fp+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71ap+12264 : inexact-ok += powr upward binary128 0x2.419adc280021753d599cd97ff2fp+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71a8p+12264 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffdp+764 : inexact-ok +powr 1e4920 0.75 += powr downward binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr upward binary32 0xf.fffffp+124 0xcp-4 : 0x1p+96 : inexact-ok += powr downward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr upward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr upward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa8p+92 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0x1p+768 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward intel96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr tonearest intel96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr towardzero intel96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr upward intel96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr downward m68k96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr tonearest m68k96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr towardzero m68k96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr upward m68k96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr downward binary128 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57be7c8faeb1b1p+12256 : inexact-ok += powr tonearest binary128 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57be7c8faeb1b1p+12256 : inexact-ok += powr towardzero binary128 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57be7c8faeb1b1p+12256 : inexact-ok += powr upward binary128 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57be7c8faeb1b12p+12256 : inexact-ok += powr downward intel96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr tonearest intel96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr towardzero intel96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr upward intel96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr downward m68k96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr tonearest m68k96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr towardzero m68k96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr upward m68k96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr downward binary128 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578d87e509e816cp+12256 : inexact-ok += powr tonearest binary128 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578d87e509e816ep+12256 : inexact-ok += powr towardzero binary128 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578d87e509e816cp+12256 : inexact-ok += powr upward binary128 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578d87e509e816ep+12256 : inexact-ok += powr downward binary128 0xe.c96440ebeed58925ede59e838e9p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr tonearest binary128 0xe.c96440ebeed58925ede59e838e9p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr towardzero binary128 0xe.c96440ebeed58925ede59e838e9p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr upward binary128 0xe.c96440ebeed58925ede59e838e9p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf46p+12256 : inexact-ok += powr downward binary128 0xe.c96440ebeed58925ede59e838e88p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf42p+12256 : inexact-ok += powr tonearest binary128 0xe.c96440ebeed58925ede59e838e88p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr towardzero binary128 0xe.c96440ebeed58925ede59e838e88p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf42p+12256 : inexact-ok += powr upward binary128 0xe.c96440ebeed58925ede59e838e88p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffdp+764 : inexact-ok +powr 10.0 4932.0 += powr downward binary32 0xap+0 0x1.344p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xap+0 0x1.344p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xap+0 0x1.344p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xap+0 0x1.344p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6ccp+16380 : inexact-ok += powr tonearest intel96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cdp+16380 : inexact-ok += powr towardzero intel96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6ccp+16380 : inexact-ok += powr upward intel96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cdp+16380 : inexact-ok += powr downward m68k96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6ccp+16380 : inexact-ok += powr tonearest m68k96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cdp+16380 : inexact-ok += powr towardzero m68k96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6ccp+16380 : inexact-ok += powr upward m68k96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cdp+16380 : inexact-ok += powr downward binary128 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 : inexact-ok += powr tonearest binary128 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 : inexact-ok += powr towardzero binary128 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 : inexact-ok += powr upward binary128 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 : inexact-ok += powr downward ibm128 0xap+0 0x1.344p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xap+0 0x1.344p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xap+0 0x1.344p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10.0 4931.0 += powr downward binary32 0xap+0 0x1.343p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xap+0 0x1.343p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xap+0 0x1.343p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xap+0 0x1.343p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xap+0 0x1.343p+12 : 0x1.584784422d97f146p+16380 : inexact-ok += powr tonearest intel96 0xap+0 0x1.343p+12 : 0x1.584784422d97f148p+16380 : inexact-ok += powr towardzero intel96 0xap+0 0x1.343p+12 : 0x1.584784422d97f146p+16380 : inexact-ok += powr upward intel96 0xap+0 0x1.343p+12 : 0x1.584784422d97f148p+16380 : inexact-ok += powr downward m68k96 0xap+0 0x1.343p+12 : 0x1.584784422d97f146p+16380 : inexact-ok += powr tonearest m68k96 0xap+0 0x1.343p+12 : 0x1.584784422d97f148p+16380 : inexact-ok += powr towardzero m68k96 0xap+0 0x1.343p+12 : 0x1.584784422d97f146p+16380 : inexact-ok += powr upward m68k96 0xap+0 0x1.343p+12 : 0x1.584784422d97f148p+16380 : inexact-ok += powr downward binary128 0xap+0 0x1.343p+12 : 0x1.584784422d97f147d9c64fd9d5f7p+16380 : inexact-ok += powr tonearest binary128 0xap+0 0x1.343p+12 : 0x1.584784422d97f147d9c64fd9d5f7p+16380 : inexact-ok += powr towardzero binary128 0xap+0 0x1.343p+12 : 0x1.584784422d97f147d9c64fd9d5f7p+16380 : inexact-ok += powr upward binary128 0xap+0 0x1.343p+12 : 0x1.584784422d97f147d9c64fd9d5f8p+16380 : inexact-ok += powr downward ibm128 0xap+0 0x1.343p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xap+0 0x1.343p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xap+0 0x1.343p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10.0 4930.0 += powr downward binary32 0xap+0 0x1.342p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xap+0 0x1.342p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xap+0 0x1.342p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xap+0 0x1.342p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe87p+16376 : inexact-ok += powr tonearest intel96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe874p+16376 : inexact-ok += powr towardzero intel96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe87p+16376 : inexact-ok += powr upward intel96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe874p+16376 : inexact-ok += powr downward m68k96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe87p+16376 : inexact-ok += powr tonearest m68k96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe874p+16376 : inexact-ok += powr towardzero m68k96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe87p+16376 : inexact-ok += powr upward m68k96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe874p+16376 : inexact-ok += powr downward binary128 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe872f60a195c898ap+16376 : inexact-ok += powr tonearest binary128 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe872f60a195c898cp+16376 : inexact-ok += powr towardzero binary128 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe872f60a195c898ap+16376 : inexact-ok += powr upward binary128 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe872f60a195c898cp+16376 : inexact-ok += powr downward ibm128 0xap+0 0x1.342p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xap+0 0x1.342p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xap+0 0x1.342p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10.0 4929.0 += powr downward binary32 0xap+0 0x1.341p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xap+0 0x1.341p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xap+0 0x1.341p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xap+0 0x1.341p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr tonearest intel96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr towardzero intel96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr upward intel96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d88p+16372 : inexact-ok += powr downward m68k96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr tonearest m68k96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr towardzero m68k96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr upward m68k96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d88p+16372 : inexact-ok += powr downward binary128 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84bcdcf560dc12p+16372 : inexact-ok += powr tonearest binary128 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84bcdcf560dc12p+16372 : inexact-ok += powr towardzero binary128 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84bcdcf560dc12p+16372 : inexact-ok += powr upward binary128 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84bcdcf560dc14p+16372 : inexact-ok += powr downward ibm128 0xap+0 0x1.341p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xap+0 0x1.341p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xap+0 0x1.341p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10.0 -4931.0 += powr downward binary32 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0x1.343p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0x1.343p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7bp-16384 : inexact-ok += powr tonearest intel96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b1p-16384 : inexact-ok += powr towardzero intel96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7bp-16384 : inexact-ok += powr upward intel96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b1p-16384 : inexact-ok += powr downward m68k96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7bp-16384 : inexact-ok += powr tonearest m68k96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b1p-16384 : inexact-ok += powr towardzero m68k96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7bp-16384 : inexact-ok += powr upward m68k96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b1p-16384 : inexact-ok += powr downward binary128 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b0e32e439358088p-16384 : inexact-ok += powr tonearest binary128 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b0e32e43935809p-16384 : inexact-ok += powr towardzero binary128 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b0e32e439358088p-16384 : inexact-ok += powr upward binary128 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b0e32e43935809p-16384 : inexact-ok += powr downward ibm128 0xap+0 -0x1.343p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0x1.343p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0x1.343p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 10.0 -4930.0 += powr downward binary32 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0x1.342p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0x1.342p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr tonearest intel96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr towardzero intel96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr upward intel96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72cfp-16380 : inexact-ok += powr downward m68k96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr tonearest m68k96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr towardzero m68k96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr upward m68k96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72cfp-16380 : inexact-ok += powr downward binary128 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8dfcea3c17058p-16380 : inexact-ok += powr tonearest binary128 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8dfcea3c17058p-16380 : inexact-ok += powr towardzero binary128 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8dfcea3c17058p-16380 : inexact-ok += powr upward binary128 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8dfcea3c1705cp-16380 : inexact-ok += powr downward ibm128 0xap+0 -0x1.342p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0x1.342p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0x1.342p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 10.0 -4929.0 += powr downward binary32 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0x1.341p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0x1.341p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr tonearest intel96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr towardzero intel96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr upward intel96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c18p-16376 : inexact-ok += powr downward m68k96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr tonearest m68k96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr towardzero m68k96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr upward m68k96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c18p-16376 : inexact-ok += powr downward binary128 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c118be12658e634p-16376 : inexact-ok += powr tonearest binary128 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c118be12658e638p-16376 : inexact-ok += powr towardzero binary128 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c118be12658e634p-16376 : inexact-ok += powr upward binary128 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c118be12658e638p-16376 : inexact-ok += powr downward ibm128 0xap+0 -0x1.341p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0x1.341p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0x1.341p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 1e27 182.0 += powr downward binary32 0x3.3b2e4p+88 0xb.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x3.3b2e4p+88 0xb.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x3.3b2e4p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x3.3b2e4p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr upward intel96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b8p+16320 : inexact-ok += powr downward m68k96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr upward m68k96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b8p+16320 : inexact-ok += powr downward binary128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b733ee7fcf0356p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b733ee7fcf03568p+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b733ee7fcf0356p+16320 : inexact-ok += powr upward binary128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b733ee7fcf03568p+16320 : inexact-ok += powr downward ibm128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fp+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f2p+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fp+16320 : inexact-ok += powr upward intel96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f2p+16320 : inexact-ok += powr downward m68k96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fp+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f2p+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fp+16320 : inexact-ok += powr upward m68k96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f2p+16320 : inexact-ok += powr downward binary128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fe3091f957b8p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fe3091f957b808p+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fe3091f957b8p+16320 : inexact-ok += powr upward binary128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fe3091f957b808p+16320 : inexact-ok += powr downward ibm128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49p+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d4ap+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49p+16320 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d4ap+16320 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49p+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d4ap+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49p+16320 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d4ap+16320 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49f982ecfb4a598p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49f982ecfb4a5ap+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49f982ecfb4a598p+16320 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49f982ecfb4a5ap+16320 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9dp+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9ep+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9dp+16320 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9ep+16320 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9dp+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9ep+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9dp+16320 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9ep+16320 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9d85e5c85e60ad8p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9d85e5c85e60aep+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9d85e5c85e60ad8p+16320 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9d85e5c85e60aep+16320 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bp+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46cp+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bp+16320 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46cp+16320 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bp+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46cp+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bp+16320 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46cp+16320 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bcd557baf08b4p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bcd557baf08b4p+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bcd557baf08b4p+16320 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bcd557baf08b48p+16320 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 1e27 -182.0 += powr downward binary32 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x3.3b2e4p+88 -0xb.6p+4 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x3.3b2e4p+88 -0xb.6p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cap-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378ccp-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cap-16324 : inexact-ok += powr upward intel96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378ccp-16324 : inexact-ok += powr downward m68k96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cap-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378ccp-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cap-16324 : inexact-ok += powr upward m68k96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378ccp-16324 : inexact-ok += powr downward binary128 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cb5c00d333fc55p-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cb5c00d333fc56p-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cb5c00d333fc55p-16324 : inexact-ok += powr upward binary128 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cb5c00d333fc56p-16324 : inexact-ok += powr downward ibm128 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e4p+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x3.3b2e3cp+88 -0xb.6p+4 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x3.3b2e3cp+88 -0xb.6p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b884p-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b886p-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b884p-16324 : inexact-ok += powr upward intel96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b886p-16324 : inexact-ok += powr downward m68k96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b884p-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b886p-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b884p-16324 : inexact-ok += powr upward m68k96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b886p-16324 : inexact-ok += powr downward binary128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b8855031b7dcc992p-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b8855031b7dcc993p-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b8855031b7dcc992p-16324 : inexact-ok += powr upward binary128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b8855031b7dcc993p-16324 : inexact-ok += powr downward ibm128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca758p-16324 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca758p-16324 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ea9a3d6b23512p-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ea9a3d6b23513p-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ea9a3d6b23512p-16324 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ea9a3d6b23513p-16324 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ap-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97cp-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ap-16324 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97cp-16324 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ap-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97cp-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ap-16324 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97cp-16324 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ba866a31b29bcp-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ba866a31b29bdp-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ba866a31b29bcp-16324 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ba866a31b29bdp-16324 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb295p-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb2952p-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb295p-16324 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb2952p-16324 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb295p-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb2952p-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb295p-16324 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb2952p-16324 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb29515f452bf31bbdp-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb29515f452bf31bbep-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb29515f452bf31bbdp-16324 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb29515f452bf31bbep-16324 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr min_subnorm min_subnorm += powr downward binary32 0x8p-152 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x8p-152 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x8p-152 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x8p-152 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-152 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-152 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x8p-152 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x8p-152 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x8p-152 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x8p-152 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-152 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-152 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-152 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0x4p-1076 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x4p-1076 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x4p-1076 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x4p-1076 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-1076 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-1076 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-1076 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-16448 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-16448 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x4p-16496 : 0x1p+0 : inexact-ok +powr min_subnorm -min_subnorm += powr downward binary32 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x8p-152 -0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x8p-152 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-152 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-152 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x8p-152 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x8p-152 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-152 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-152 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x8p-152 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-152 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-152 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-152 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x4p-1076 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x4p-1076 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-1076 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x4p-1076 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x4p-1076 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x4p-1076 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-1076 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x4p-1076 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x4p-1076 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-1076 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-1076 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-16448 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-16448 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-16448 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-16448 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-16448 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-16448 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-16448 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-16448 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-16448 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-16448 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-16448 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok +powr max min_subnorm += powr downward binary32 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0xf.fffffp+124 0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.fffffp+124 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffp+124 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.fffffp+124 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffp+124 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffp+124 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok +powr max -min_subnorm += powr downward binary32 0xf.fffffp+124 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.fffffp+124 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.fffffp+124 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16496 : 0x1p+0 : inexact-ok +powr 0.99 min_subnorm += powr downward binary32 0xf.d70a4p-4 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.d70a4p-4 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a4p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a4p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a4p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a4p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.d70a3p-4 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.d70a3p-4 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16496 : 0x1p+0 : inexact-ok +powr 0.99 -min_subnorm += powr downward binary32 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0xf.d70a4p-4 -0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a4p-4 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a4p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a4p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a4p-4 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a4p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a4p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a4p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary32 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0xf.d70a3p-4 -0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3p-4 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3p-4 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok +powr 1.01 min_subnorm += powr downward binary32 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x1.028f5ep+0 0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5ep+0 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5ep+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5ep+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5ep+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5ep+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5ep+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5ep+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary32 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x1.028f5cp+0 0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5cp+0 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5cp+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5cp+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5cp+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5cp+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5cp+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5cp+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok +powr 1.01 -min_subnorm += powr downward binary32 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5ep+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5ep+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5ep+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5ep+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary32 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5cp+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5cp+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5cp+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5cp+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok +powr 2.0 -100000.0 += powr downward binary32 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x1.86ap+16 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x1.86ap+16 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x2p+0 -0x1.86ap+16 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x2p+0 -0x1.86ap+16 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x2p+0 -0x1.86ap+16 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x1.86ap+16 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -126.125 += powr downward binary32 0x2p+0 -0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.e2p+4 : 0x3.ab032p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7491p-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok +powr 2 -126.25 += powr downward binary32 0x2p+0 -0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.e4p+4 : 0x3.5d13f8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75cp-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok +powr 2 -126.375 += powr downward binary32 0x2p+0 -0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.e6p+4 : 0x3.159cbp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b8p-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259378p-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432594p-128 : inexact-ok +powr 2 -126.5 += powr downward binary32 0x2p+0 -0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52cp-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd6p-128 : inexact-ok +powr 2 -126.625 += powr downward binary32 0x2p+0 -0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.eap+4 : 0x2.97fb6p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c545p-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885dp-128 : inexact-ok +powr 2 -126.75 += powr downward binary32 0x2p+0 -0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.ecp+4 : 0x2.60dfc8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2cp-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60bap-128 : inexact-ok +powr 2 -126.875 += powr downward binary32 0x2p+0 -0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6296p-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok +powr 2 -969.125 += powr downward binary32 0x2p+0 -0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c92p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee922p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b837p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8374p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b837p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8374p-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b84p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b84p-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.25 += powr downward binary32 0x2p+0 -0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c94p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb8p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a8p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a8p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc816cp-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc84p-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.375 += powr downward binary32 0x2p+0 -0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c96p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa837p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6fp-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6fp-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26fp-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b24p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b28p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b24p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b28p-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.5 += powr downward binary32 0x2p+0 -0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c98p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32428p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32428p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa58p-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9ba8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9bacp-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9ba8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9bacp-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.625 += powr downward binary32 0x2p+0 -0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c9ap+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a8ap-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c758p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c758p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10bcp-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.75 += powr downward binary32 0x2p+0 -0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c9cp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc58p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b8p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b8p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17214p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17218p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17214p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17218p-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c174p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c174p-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.875 += powr downward binary32 0x2p+0 -0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c9ep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac52cp-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac8p-972 : inexact-ok underflow errno-erange-ok +powr 2 -1022.125 += powr downward binary32 0x2p+0 -0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe2p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.25 += powr downward binary32 0x2p+0 -0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe4p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.375 += powr downward binary32 0x2p+0 -0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe6p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259378p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.5 += powr downward binary32 0x2p+0 -0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52cp-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.625 += powr downward binary32 0x2p+0 -0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.feap+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.75 += powr downward binary32 0x2p+0 -0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fecp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.875 += powr downward binary32 0x2p+0 -0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.feep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6296p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok +powr 2 -16382.125 += powr downward binary32 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffe2p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffe2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffe2p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.25 += powr downward binary32 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffe4p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffe4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd4p-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b8p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffe4p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.375 += powr downward binary32 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffe6p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffe6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffe6p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.5 += powr downward binary32 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffe8p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffe8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe7799218p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe7799214p-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffe8p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.625 += powr downward binary32 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffeap+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffeap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3bp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3acp-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c44p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffeap+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.75 += powr downward binary32 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffecp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffecp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffecp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.875 += powr downward binary32 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffeep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffeep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5bap-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6298p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffeep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.125 += powr downward binary32 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fff2p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fff2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba487258p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba487258p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0ep-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fff2p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.25 += powr downward binary32 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fff4p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fff4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5fp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5ecp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d17732058p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d1773205cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d17732058p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d1773205cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fff4p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.375 += powr downward binary32 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fff6p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fff6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fff6p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.5 += powr downward binary32 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fff8p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fff8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc91p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc90cp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea98p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fff8p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.625 += powr downward binary32 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fffap+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fffap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271dp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271dp-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e24p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fffap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fffap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fffap+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.75 += powr downward binary32 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fffcp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152d8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152d8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c88p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.875 += powr downward binary32 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adc8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adc8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb148p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb148p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 126.125 += powr downward binary32 0x8p-4 0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.e2p+4 : 0x3.ab032p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7491p-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok +powr 0.5 126.25 += powr downward binary32 0x8p-4 0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.e4p+4 : 0x3.5d13f8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75cp-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok +powr 0.5 126.375 += powr downward binary32 0x8p-4 0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.e6p+4 : 0x3.159cbp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b8p-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259378p-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432594p-128 : inexact-ok +powr 0.5 126.5 += powr downward binary32 0x8p-4 0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52cp-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd6p-128 : inexact-ok +powr 0.5 126.625 += powr downward binary32 0x8p-4 0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.eap+4 : 0x2.97fb6p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c545p-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885dp-128 : inexact-ok +powr 0.5 126.75 += powr downward binary32 0x8p-4 0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.ecp+4 : 0x2.60dfc8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2cp-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60bap-128 : inexact-ok +powr 0.5 126.875 += powr downward binary32 0x8p-4 0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6296p-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok +powr 0.5 969.125 += powr downward binary32 0x8p-4 0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c92p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee922p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b837p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8374p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b837p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8374p-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b84p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b84p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.25 += powr downward binary32 0x8p-4 0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c94p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb8p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a8p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a8p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc816cp-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc84p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.375 += powr downward binary32 0x8p-4 0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c96p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa837p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6fp-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6fp-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26fp-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b24p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b28p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b24p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b28p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.5 += powr downward binary32 0x8p-4 0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c98p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32428p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32428p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa58p-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9ba8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9bacp-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9ba8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9bacp-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.625 += powr downward binary32 0x8p-4 0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c9ap+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a8ap-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c758p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c758p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10bcp-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.75 += powr downward binary32 0x8p-4 0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c9cp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc58p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b8p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b8p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17214p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17218p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17214p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17218p-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c174p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c174p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.875 += powr downward binary32 0x8p-4 0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c9ep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac52cp-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac8p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.125 += powr downward binary32 0x8p-4 0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fe2p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.25 += powr downward binary32 0x8p-4 0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fe4p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.375 += powr downward binary32 0x8p-4 0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fe6p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259378p-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.5 += powr downward binary32 0x8p-4 0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fe8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52cp-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.625 += powr downward binary32 0x8p-4 0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.feap+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.75 += powr downward binary32 0x8p-4 0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fecp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.875 += powr downward binary32 0x8p-4 0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.feep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6296p-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 16382.125 += powr downward binary32 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffe2p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffe2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffe2p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.25 += powr downward binary32 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffe4p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffe4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd4p-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b8p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffe4p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.375 += powr downward binary32 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffe6p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffe6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffe6p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.5 += powr downward binary32 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffe8p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffe8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe7799218p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe7799214p-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffe8p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.625 += powr downward binary32 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffeap+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffeap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3bp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3acp-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c44p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffeap+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.75 += powr downward binary32 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffecp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffecp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffecp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.875 += powr downward binary32 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffeep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffeep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5bap-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6298p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffeep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.125 += powr downward binary32 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fff2p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fff2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba487258p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba487258p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0ep-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fff2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fff2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fff2p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.25 += powr downward binary32 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fff4p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fff4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5fp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5ecp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d17732058p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d1773205cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d17732058p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d1773205cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fff4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fff4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fff4p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.375 += powr downward binary32 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fff6p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fff6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fff6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fff6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fff6p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.5 += powr downward binary32 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fff8p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fff8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc91p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc90cp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea98p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fff8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fff8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fff8p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.625 += powr downward binary32 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fffap+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fffap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271dp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271dp-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e24p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fffap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fffap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fffap+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.75 += powr downward binary32 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fffcp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152d8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152d8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c88p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.875 += powr downward binary32 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adc8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adc8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb148p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb148p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00001p1 -126 += powr downward binary32 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe08p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe08p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe08p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe088p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2ap-128 : inexact-ok += powr tonearest binary64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2ap-128 : inexact-ok += powr towardzero binary64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2ap-128 : inexact-ok += powr upward binary64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2cp-128 : inexact-ok += powr downward intel96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29cp-128 : inexact-ok += powr tonearest intel96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a2ap-128 : inexact-ok += powr towardzero intel96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29cp-128 : inexact-ok += powr upward intel96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a2ap-128 : inexact-ok += powr downward m68k96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29cp-128 : inexact-ok += powr tonearest m68k96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a2ap-128 : inexact-ok += powr towardzero m68k96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29cp-128 : inexact-ok += powr upward m68k96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a2ap-128 : inexact-ok += powr downward binary128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201dap-128 : inexact-ok += powr tonearest binary128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201dcp-128 : inexact-ok += powr towardzero binary128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201dap-128 : inexact-ok += powr upward binary128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201dcp-128 : inexact-ok += powr downward ibm128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201p-128 : inexact-ok += powr tonearest ibm128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e202p-128 : inexact-ok += powr towardzero ibm128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201p-128 : inexact-ok += powr upward ibm128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e202p-128 : inexact-ok +powr 0x1.00003p1 -126 += powr downward binary32 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa18p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa188p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa18p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa188p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7ap-128 : inexact-ok += powr tonearest binary64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7cp-128 : inexact-ok += powr towardzero binary64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7ap-128 : inexact-ok += powr upward binary64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7cp-128 : inexact-ok += powr downward intel96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr tonearest intel96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr towardzero intel96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr upward intel96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b49cp-128 : inexact-ok += powr downward m68k96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr tonearest m68k96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr towardzero m68k96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr upward m68k96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b49cp-128 : inexact-ok += powr downward binary128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038dap-128 : inexact-ok += powr tonearest binary128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038dap-128 : inexact-ok += powr towardzero binary128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038dap-128 : inexact-ok += powr upward binary128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038dcp-128 : inexact-ok += powr downward ibm128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038p-128 : inexact-ok += powr tonearest ibm128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51039p-128 : inexact-ok += powr towardzero ibm128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038p-128 : inexact-ok += powr upward ibm128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51039p-128 : inexact-ok +powr 0x1.00005p1 -126 += powr downward binary32 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff6288p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff629p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff6288p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff629p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8p-128 : inexact-ok += powr tonearest binary64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8p-128 : inexact-ok += powr towardzero binary64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8p-128 : inexact-ok += powr upward binary64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13eap-128 : inexact-ok += powr downward intel96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e885p-128 : inexact-ok += powr tonearest intel96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8854p-128 : inexact-ok += powr towardzero intel96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e885p-128 : inexact-ok += powr upward intel96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8854p-128 : inexact-ok += powr downward m68k96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e885p-128 : inexact-ok += powr tonearest m68k96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8854p-128 : inexact-ok += powr towardzero m68k96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e885p-128 : inexact-ok += powr upward m68k96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8854p-128 : inexact-ok += powr downward binary128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfb6p-128 : inexact-ok += powr tonearest binary128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfb8p-128 : inexact-ok += powr towardzero binary128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfb6p-128 : inexact-ok += powr upward binary128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfb8p-128 : inexact-ok += powr downward ibm128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfp-128 : inexact-ok += powr tonearest ibm128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098cp-128 : inexact-ok += powr towardzero ibm128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfp-128 : inexact-ok += powr upward ibm128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098cp-128 : inexact-ok +powr 0x1.00007p1 -126 += powr downward binary32 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff239p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2398p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff239p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2398p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cep-128 : inexact-ok += powr tonearest binary64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056dp-128 : inexact-ok += powr towardzero binary64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cep-128 : inexact-ok += powr upward binary64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056dp-128 : inexact-ok += powr downward intel96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr tonearest intel96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr towardzero intel96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr upward intel96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd28p-128 : inexact-ok += powr downward m68k96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr tonearest m68k96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr towardzero m68k96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr upward m68k96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd28p-128 : inexact-ok += powr downward binary128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a036p-128 : inexact-ok += powr tonearest binary128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a036p-128 : inexact-ok += powr towardzero binary128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a036p-128 : inexact-ok += powr upward binary128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a038p-128 : inexact-ok += powr downward ibm128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6ap-128 : inexact-ok += powr tonearest ibm128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6ap-128 : inexact-ok += powr towardzero ibm128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6ap-128 : inexact-ok += powr upward ibm128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a1p-128 : inexact-ok +powr 0x1.00001p1 -969 += powr downward binary32 0x2.00002p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00002p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00002p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00002p+0 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbfp-972 : inexact-ok += powr tonearest binary64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbfp-972 : inexact-ok += powr towardzero binary64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbfp-972 : inexact-ok += powr upward binary64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf4p-972 : inexact-ok += powr downward intel96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr tonearest intel96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr towardzero intel96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr upward intel96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13bp-972 : inexact-ok += powr downward m68k96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr tonearest m68k96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr towardzero m68k96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr upward m68k96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13bp-972 : inexact-ok += powr downward binary128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1ffcp-972 : inexact-ok += powr tonearest binary128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1ffcp-972 : inexact-ok += powr towardzero binary128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1ffcp-972 : inexact-ok += powr upward binary128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de2p-972 : inexact-ok += powr downward ibm128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1cp-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de2p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1cp-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de2p-972 : inexact-ok underflow errno-erange-ok +powr 0x1.00003p1 -969 += powr downward binary32 0x2.00006p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00006p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00006p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00006p+0 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aap-972 : inexact-ok += powr tonearest binary64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa4p-972 : inexact-ok += powr towardzero binary64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aap-972 : inexact-ok += powr upward binary64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa4p-972 : inexact-ok += powr downward intel96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr tonearest intel96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr towardzero intel96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr upward intel96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e5p-972 : inexact-ok += powr downward m68k96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr tonearest m68k96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr towardzero m68k96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr upward m68k96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e5p-972 : inexact-ok += powr downward binary128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df147cp-972 : inexact-ok += powr tonearest binary128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df148p-972 : inexact-ok += powr towardzero binary128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df147cp-972 : inexact-ok += powr upward binary128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df148p-972 : inexact-ok += powr downward ibm128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df14p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df14p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df14p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df18p-972 : inexact-ok underflow errno-erange-ok +powr 0x1.00005p1 -969 += powr downward binary32 0x2.0000ap+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ap+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ap+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ap+0 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269ecp-972 : inexact-ok += powr tonearest binary64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269fp-972 : inexact-ok += powr towardzero binary64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269ecp-972 : inexact-ok += powr upward binary64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269fp-972 : inexact-ok += powr downward intel96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr tonearest intel96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr towardzero intel96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr upward intel96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa8p-972 : inexact-ok += powr downward m68k96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr tonearest m68k96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr towardzero m68k96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr upward m68k96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa8p-972 : inexact-ok += powr downward binary128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f6878p-972 : inexact-ok += powr tonearest binary128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f687cp-972 : inexact-ok += powr towardzero binary128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f6878p-972 : inexact-ok += powr upward binary128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f687cp-972 : inexact-ok += powr downward ibm128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f68p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f68p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f68p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f6cp-972 : inexact-ok underflow errno-erange-ok +powr 0x1.00007p1 -969 += powr downward binary32 0x2.0000ep+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ep+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ep+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ep+0 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181adp-972 : inexact-ok += powr tonearest binary64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad4p-972 : inexact-ok += powr towardzero binary64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181adp-972 : inexact-ok += powr upward binary64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad4p-972 : inexact-ok += powr downward intel96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr tonearest intel96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr towardzero intel96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr upward intel96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3098p-972 : inexact-ok += powr downward m68k96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr tonearest m68k96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr towardzero m68k96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr upward m68k96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3098p-972 : inexact-ok += powr downward binary128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab162cp-972 : inexact-ok += powr tonearest binary128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab162cp-972 : inexact-ok += powr towardzero binary128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab162cp-972 : inexact-ok += powr upward binary128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab163p-972 : inexact-ok += powr downward ibm128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab14p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab18p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab14p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab18p-972 : inexact-ok underflow errno-erange-ok +powr 0x1.00001p1 -1022 += powr downward binary32 0x2.00002p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00002p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00002p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00002p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7fcp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr tonearest intel96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr towardzero intel96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr upward intel96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9334p-1024 : inexact-ok += powr downward m68k96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr tonearest m68k96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr towardzero m68k96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr upward m68k96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9334p-1024 : inexact-ok += powr downward binary128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9330a15a2d132d62p-1024 : inexact-ok += powr tonearest binary128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9330a15a2d132d62p-1024 : inexact-ok += powr towardzero binary128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9330a15a2d132d62p-1024 : inexact-ok += powr upward binary128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9330a15a2d132d64p-1024 : inexact-ok += powr downward ibm128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7fcp-1024 : inexact-ok underflow errno-erange-ok +powr 0x1.00003p1 -1022 += powr downward binary32 0x2.00006p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00006p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00006p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00006p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39p-1024 : inexact-ok += powr tonearest intel96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e3904p-1024 : inexact-ok += powr towardzero intel96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39p-1024 : inexact-ok += powr upward intel96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e3904p-1024 : inexact-ok += powr downward m68k96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39p-1024 : inexact-ok += powr tonearest m68k96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e3904p-1024 : inexact-ok += powr towardzero m68k96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39p-1024 : inexact-ok += powr upward m68k96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e3904p-1024 : inexact-ok += powr downward binary128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39039deec8bda826p-1024 : inexact-ok += powr tonearest binary128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39039deec8bda828p-1024 : inexact-ok += powr towardzero binary128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39039deec8bda826p-1024 : inexact-ok += powr upward binary128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39039deec8bda828p-1024 : inexact-ok += powr downward ibm128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok +powr 0x1.00005p1 -1022 += powr downward binary32 0x2.0000ap+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ap+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ap+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ap+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705dcp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89ap-1024 : inexact-ok += powr tonearest intel96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a4p-1024 : inexact-ok += powr towardzero intel96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89ap-1024 : inexact-ok += powr upward intel96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a4p-1024 : inexact-ok += powr downward m68k96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89ap-1024 : inexact-ok += powr tonearest m68k96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a4p-1024 : inexact-ok += powr towardzero m68k96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89ap-1024 : inexact-ok += powr upward m68k96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a4p-1024 : inexact-ok += powr downward binary128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a35ea085fb704cp-1024 : inexact-ok += powr tonearest binary128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a35ea085fb704cp-1024 : inexact-ok += powr towardzero binary128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a35ea085fb704cp-1024 : inexact-ok += powr upward binary128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a35ea085fb704ep-1024 : inexact-ok += powr downward ibm128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705dcp-1024 : inexact-ok underflow errno-erange-ok +powr 0x1.00007p1 -1022 += powr downward binary32 0x2.0000ep+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ep+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ep+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ep+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b99688p-1024 : inexact-ok += powr tonearest intel96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968cp-1024 : inexact-ok += powr towardzero intel96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b99688p-1024 : inexact-ok += powr upward intel96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968cp-1024 : inexact-ok += powr downward m68k96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b99688p-1024 : inexact-ok += powr tonearest m68k96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968cp-1024 : inexact-ok += powr towardzero m68k96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b99688p-1024 : inexact-ok += powr upward m68k96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968cp-1024 : inexact-ok += powr downward binary128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968a027da5f79892p-1024 : inexact-ok += powr tonearest binary128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968a027da5f79892p-1024 : inexact-ok += powr towardzero binary128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968a027da5f79892p-1024 : inexact-ok += powr upward binary128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968a027da5f79894p-1024 : inexact-ok += powr downward ibm128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9cp-1024 : inexact-ok underflow errno-erange-ok +powr 0x1.00001p1 -16382 += powr downward binary32 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00002p+0 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.00002p+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e61p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e618p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e61p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e618p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614p-16384 : inexact-ok += powr tonearest m68k96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614p-16384 : inexact-ok += powr towardzero m68k96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614p-16384 : inexact-ok += powr upward m68k96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e618p-16384 : inexact-ok += powr downward binary128 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614abd1924fbff8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614abd1924fbff8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614abd1924fbff8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614abd1924fbffcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.00002p+0 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00003p1 -16382 += powr downward binary32 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00006p+0 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.00006p+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25d8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25d8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25ep-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dcp-16384 : inexact-ok += powr tonearest m68k96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dcp-16384 : inexact-ok += powr towardzero m68k96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dcp-16384 : inexact-ok += powr upward m68k96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25ep-16384 : inexact-ok += powr downward binary128 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dd5265f8196d68p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dd5265f8196d6cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dd5265f8196d68p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dd5265f8196d6cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.00006p+0 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00005p1 -16382 += powr downward binary32 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ap+0 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.0000ap+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0ep-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0ep-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e4p-16384 : inexact-ok += powr tonearest m68k96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e4p-16384 : inexact-ok += powr towardzero m68k96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e4p-16384 : inexact-ok += powr upward m68k96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e8p-16384 : inexact-ok += powr downward binary128 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e528febd9fa828p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e528febd9fa828p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e528febd9fa828p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e528febd9fa82cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.0000ap+0 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00007p1 -16382 += powr downward binary32 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ep+0 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.0000ep+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d77358p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7736p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d77358p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7736p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735cp-16384 : inexact-ok += powr tonearest m68k96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7736p-16384 : inexact-ok += powr towardzero m68k96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735cp-16384 : inexact-ok += powr upward m68k96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7736p-16384 : inexact-ok += powr downward binary128 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735ea9c19df75928p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735ea9c19df75928p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735ea9c19df75928p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735ea9c19df7592cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.0000ep+0 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00001p1 -16383 += powr downward binary32 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00002p+0 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.00002p+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f418p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f414p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41006a7c8bd637p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41006a7c8bd637p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41006a7c8bd637p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41006a7c8bd6374p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.00002p+0 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00003p1 -16383 += powr downward binary32 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00006p+0 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.00006p+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c9p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c98p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c9p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c98p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c98p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94a6d71cc4615p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94a6d71cc4615p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94a6d71cc4615p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94a6d71cc46154p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.00006p+0 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00005p1 -16383 += powr downward binary32 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ap+0 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.0000ap+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159ba2875322b3464p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159ba2875322b3468p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159ba2875322b3464p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159ba2875322b3468p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.0000ap+0 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00007p1 -16383 += powr downward binary32 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ep+0 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.0000ep+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf5023992728998p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf50239927289ap-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf5023992728998p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf50239927289ap-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899cp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899cp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf50239927289ap-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899d38ac063069dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899d38ac063069ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899d38ac063069dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899d38ac063069ep-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.0000ep+0 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff1p-1 126 += powr downward binary32 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27e8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27fp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27e8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27fp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28cp-128 : inexact-ok += powr tonearest binary64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28cp-128 : inexact-ok += powr towardzero binary64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28cp-128 : inexact-ok += powr upward binary64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ep-128 : inexact-ok += powr downward intel96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce6p-128 : inexact-ok += powr tonearest intel96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce64p-128 : inexact-ok += powr towardzero intel96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce6p-128 : inexact-ok += powr upward intel96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce64p-128 : inexact-ok += powr downward m68k96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce6p-128 : inexact-ok += powr tonearest m68k96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce64p-128 : inexact-ok += powr towardzero m68k96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce6p-128 : inexact-ok += powr upward m68k96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce64p-128 : inexact-ok += powr downward binary128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b318ep-128 : inexact-ok += powr tonearest binary128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b318ep-128 : inexact-ok += powr towardzero binary128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b318ep-128 : inexact-ok += powr upward binary128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b319p-128 : inexact-ok += powr downward ibm128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b31p-128 : inexact-ok += powr tonearest ibm128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b32p-128 : inexact-ok += powr towardzero ibm128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b31p-128 : inexact-ok += powr upward ibm128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b32p-128 : inexact-ok +powr 0x0.ffff3p-1 126 += powr downward binary32 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66dp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66dp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66dp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f4p-128 : inexact-ok += powr tonearest binary64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f6p-128 : inexact-ok += powr towardzero binary64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f4p-128 : inexact-ok += powr upward binary64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f6p-128 : inexact-ok += powr downward intel96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr tonearest intel96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr towardzero intel96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr upward intel96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d44p-128 : inexact-ok += powr downward m68k96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr tonearest m68k96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr towardzero m68k96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr upward m68k96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d44p-128 : inexact-ok += powr downward binary128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4e42p-128 : inexact-ok += powr tonearest binary128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4e42p-128 : inexact-ok += powr towardzero binary128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4e42p-128 : inexact-ok += powr upward binary128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4e44p-128 : inexact-ok += powr downward ibm128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4ep-128 : inexact-ok += powr tonearest ibm128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4ep-128 : inexact-ok += powr towardzero ibm128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4ep-128 : inexact-ok += powr upward ibm128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4fp-128 : inexact-ok +powr 0x0.ffff5p-1 126 += powr downward binary32 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5b8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5b8p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5b8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5cp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237dap-128 : inexact-ok += powr tonearest binary64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237dap-128 : inexact-ok += powr towardzero binary64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237dap-128 : inexact-ok += powr upward binary64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da2p-128 : inexact-ok += powr downward intel96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c4p-128 : inexact-ok += powr tonearest intel96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c8p-128 : inexact-ok += powr towardzero intel96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c4p-128 : inexact-ok += powr upward intel96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c8p-128 : inexact-ok += powr downward m68k96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c4p-128 : inexact-ok += powr tonearest m68k96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c8p-128 : inexact-ok += powr towardzero m68k96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c4p-128 : inexact-ok += powr upward m68k96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c8p-128 : inexact-ok += powr downward binary128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b5374p-128 : inexact-ok += powr tonearest binary128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b5374p-128 : inexact-ok += powr towardzero binary128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b5374p-128 : inexact-ok += powr upward binary128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b5376p-128 : inexact-ok += powr downward ibm128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b53p-128 : inexact-ok += powr tonearest ibm128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b53p-128 : inexact-ok += powr towardzero ibm128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b53p-128 : inexact-ok += powr upward ibm128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b54p-128 : inexact-ok +powr 0x0.ffff7p-1 126 += powr downward binary32 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4ap-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a8p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4ap-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430dp-128 : inexact-ok += powr tonearest binary64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d2p-128 : inexact-ok += powr towardzero binary64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430dp-128 : inexact-ok += powr upward binary64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d2p-128 : inexact-ok += powr downward intel96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1eap-128 : inexact-ok += powr tonearest intel96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea4p-128 : inexact-ok += powr towardzero intel96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1eap-128 : inexact-ok += powr upward intel96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea4p-128 : inexact-ok += powr downward m68k96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1eap-128 : inexact-ok += powr tonearest m68k96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea4p-128 : inexact-ok += powr towardzero m68k96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1eap-128 : inexact-ok += powr upward m68k96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea4p-128 : inexact-ok += powr downward binary128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8c8p-128 : inexact-ok += powr tonearest binary128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8c82p-128 : inexact-ok += powr towardzero binary128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8c8p-128 : inexact-ok += powr upward binary128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8c82p-128 : inexact-ok += powr downward ibm128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8cp-128 : inexact-ok += powr tonearest ibm128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8dp-128 : inexact-ok += powr towardzero ibm128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8cp-128 : inexact-ok += powr upward ibm128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8dp-128 : inexact-ok +powr 0x0.ffff1p-1 969 += powr downward binary32 0x7.fff88p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff88p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff88p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff88p-4 0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aecp-972 : inexact-ok += powr tonearest binary64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aecp-972 : inexact-ok += powr towardzero binary64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aecp-972 : inexact-ok += powr upward binary64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18afp-972 : inexact-ok += powr downward intel96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr tonearest intel96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr towardzero intel96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr upward intel96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd98p-972 : inexact-ok += powr downward m68k96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr tonearest m68k96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr towardzero m68k96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr upward m68k96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd98p-972 : inexact-ok += powr downward binary128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f3188p-972 : inexact-ok += powr tonearest binary128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f31884p-972 : inexact-ok += powr towardzero binary128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f3188p-972 : inexact-ok += powr upward binary128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f31884p-972 : inexact-ok += powr downward ibm128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f318p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f318p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f318p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f31cp-972 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff3p-1 969 += powr downward binary32 0x7.fff98p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff98p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff98p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff98p-4 0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758cp-972 : inexact-ok += powr tonearest binary64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88759p-972 : inexact-ok += powr towardzero binary64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758cp-972 : inexact-ok += powr upward binary64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88759p-972 : inexact-ok += powr downward intel96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr tonearest intel96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr towardzero intel96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr upward intel96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758efp-972 : inexact-ok += powr downward m68k96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr tonearest m68k96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr towardzero m68k96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr upward m68k96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758efp-972 : inexact-ok += powr downward binary128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4bcp-972 : inexact-ok += powr tonearest binary128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4cp-972 : inexact-ok += powr towardzero binary128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4bcp-972 : inexact-ok += powr upward binary128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4cp-972 : inexact-ok += powr downward ibm128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c8p-972 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff5p-1 969 += powr downward binary32 0x7.fffa8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffa8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffa8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffa8p-4 0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b64p-972 : inexact-ok += powr tonearest binary64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b64p-972 : inexact-ok += powr towardzero binary64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b64p-972 : inexact-ok += powr upward binary64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b68p-972 : inexact-ok += powr downward intel96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508p-972 : inexact-ok += powr tonearest intel96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b65088p-972 : inexact-ok += powr towardzero intel96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508p-972 : inexact-ok += powr upward intel96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b65088p-972 : inexact-ok += powr downward m68k96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508p-972 : inexact-ok += powr tonearest m68k96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b65088p-972 : inexact-ok += powr towardzero m68k96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508p-972 : inexact-ok += powr upward m68k96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b65088p-972 : inexact-ok += powr downward binary128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b394p-972 : inexact-ok += powr tonearest binary128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b398p-972 : inexact-ok += powr towardzero binary128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b394p-972 : inexact-ok += powr upward binary128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b398p-972 : inexact-ok += powr downward ibm128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1bp-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b4p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1bp-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b4p-972 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff7p-1 969 += powr downward binary32 0x7.fffb8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffb8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffb8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffb8p-4 0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5fp-972 : inexact-ok += powr tonearest binary64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f4p-972 : inexact-ok += powr towardzero binary64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5fp-972 : inexact-ok += powr upward binary64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f4p-972 : inexact-ok += powr downward intel96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr tonearest intel96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr towardzero intel96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr upward intel96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b8p-972 : inexact-ok += powr downward m68k96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr tonearest m68k96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr towardzero m68k96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr upward m68k96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b8p-972 : inexact-ok += powr downward binary128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168baa8p-972 : inexact-ok += powr tonearest binary128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168baa8p-972 : inexact-ok += powr towardzero binary128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168baa8p-972 : inexact-ok += powr upward binary128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168baacp-972 : inexact-ok += powr downward ibm128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168bcp-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168bcp-972 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff1p-1 1022 += powr downward binary32 0x7.fff88p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff88p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff88p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff88p-4 0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f18p-1024 : inexact-ok += powr tonearest intel96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1cp-1024 : inexact-ok += powr towardzero intel96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f18p-1024 : inexact-ok += powr upward intel96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1cp-1024 : inexact-ok += powr downward m68k96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f18p-1024 : inexact-ok += powr tonearest m68k96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1cp-1024 : inexact-ok += powr towardzero m68k96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f18p-1024 : inexact-ok += powr upward m68k96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1cp-1024 : inexact-ok += powr downward binary128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1b732778a27de6p-1024 : inexact-ok += powr tonearest binary128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1b732778a27de6p-1024 : inexact-ok += powr towardzero binary128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1b732778a27de6p-1024 : inexact-ok += powr upward binary128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1b732778a27de8p-1024 : inexact-ok += powr downward ibm128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff3p-1 1022 += powr downward binary32 0x7.fff98p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff98p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff98p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff98p-4 0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr tonearest intel96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr towardzero intel96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr upward intel96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c58p-1024 : inexact-ok += powr downward m68k96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr tonearest m68k96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr towardzero m68k96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr upward m68k96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c58p-1024 : inexact-ok += powr downward binary128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c557fab459cda36p-1024 : inexact-ok += powr tonearest binary128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c557fab459cda38p-1024 : inexact-ok += powr towardzero binary128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c557fab459cda36p-1024 : inexact-ok += powr upward binary128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c557fab459cda38p-1024 : inexact-ok += powr downward ibm128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff5p-1 1022 += powr downward binary32 0x7.fffa8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffa8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffa8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffa8p-4 0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3ffp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec034p-1024 : inexact-ok += powr tonearest intel96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec038p-1024 : inexact-ok += powr towardzero intel96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec034p-1024 : inexact-ok += powr upward intel96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec038p-1024 : inexact-ok += powr downward m68k96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec034p-1024 : inexact-ok += powr tonearest m68k96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec038p-1024 : inexact-ok += powr towardzero m68k96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec034p-1024 : inexact-ok += powr upward m68k96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec038p-1024 : inexact-ok += powr downward binary128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec0361ceb311d7a9cp-1024 : inexact-ok += powr tonearest binary128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec0361ceb311d7a9ep-1024 : inexact-ok += powr towardzero binary128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec0361ceb311d7a9cp-1024 : inexact-ok += powr upward binary128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec0361ceb311d7a9ep-1024 : inexact-ok += powr downward ibm128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3ffp-1024 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff7p-1 1022 += powr downward binary32 0x7.fffb8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffb8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffb8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffb8p-4 0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3cp-1024 : inexact-ok += powr tonearest intel96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad4p-1024 : inexact-ok += powr towardzero intel96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3cp-1024 : inexact-ok += powr upward intel96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad4p-1024 : inexact-ok += powr downward m68k96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3cp-1024 : inexact-ok += powr tonearest m68k96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad4p-1024 : inexact-ok += powr towardzero m68k96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3cp-1024 : inexact-ok += powr upward m68k96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad4p-1024 : inexact-ok += powr downward binary128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3f94b10694961ap-1024 : inexact-ok += powr tonearest binary128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3f94b10694961cp-1024 : inexact-ok += powr towardzero binary128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3f94b10694961ap-1024 : inexact-ok += powr upward binary128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3f94b10694961cp-1024 : inexact-ok += powr downward ibm128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff1p-1 16382 += powr downward binary32 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff88p-4 0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fff88p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba88p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba9p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba88p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba9p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8cp-16384 : inexact-ok += powr tonearest m68k96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba9p-16384 : inexact-ok += powr towardzero m68k96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8cp-16384 : inexact-ok += powr upward m68k96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba9p-16384 : inexact-ok += powr downward binary128 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8f0466310c901p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8f0466310c9014p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8f0466310c901p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8f0466310c9014p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fff88p-4 0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff3p-1 16382 += powr downward binary32 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff98p-4 0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fff98p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc62p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok += powr tonearest m68k96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61cp-16384 : inexact-ok += powr towardzero m68k96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok += powr upward m68k96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61cp-16384 : inexact-ok += powr downward binary128 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61a9fa889c57574p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61a9fa889c57578p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61a9fa889c57574p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61a9fa889c57578p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fff98p-4 0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff5p-1 16382 += powr downward binary32 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffa8p-4 0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fffa8p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd00611732288p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173229p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd00611732288p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173229p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228cp-16384 : inexact-ok += powr tonearest m68k96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173229p-16384 : inexact-ok += powr towardzero m68k96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228cp-16384 : inexact-ok += powr upward m68k96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173229p-16384 : inexact-ok += powr downward binary128 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228f65aa356b4f3p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228f65aa356b4f3p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228f65aa356b4f3p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228f65aa356b4f34p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fffa8p-4 0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff7p-1 16382 += powr downward binary32 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffb8p-4 0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fffb8p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e4588698p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok += powr tonearest m68k96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e4588694p-16384 : inexact-ok += powr towardzero m68k96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok += powr upward m68k96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e4588694p-16384 : inexact-ok += powr downward binary128 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e45886933722a2cd3cb4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e45886933722a2cd3cb4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e45886933722a2cd3cb4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e45886933722a2cd3cb8p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fffb8p-4 0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff1p-1 16383 += powr downward binary32 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff88p-4 0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fff88p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a028p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a028p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a024p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a028p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a024p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a028p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02762c00e766108p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02762c00e76610cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02762c00e766108p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02762c00e76610cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fff88p-4 0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff3p-1 16383 += powr downward binary32 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff98p-4 0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fff98p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76fp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76fp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ecp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ecp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ecp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76fp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ec1f59740642cp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ec1f59740642c4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ec1f59740642cp-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ec1f59740642c4p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fff98p-4 0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff5p-1 16383 += powr downward binary32 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffa8p-4 0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fffa8p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b5p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b4cp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b481ef3cfc32538p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b481ef3cfc3253cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b481ef3cfc32538p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b481ef3cfc3253cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fffa8p-4 0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff7p-1 16383 += powr downward binary32 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffb8p-4 0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fffb8p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795318p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795314p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795310b5b7e9e4e09p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795310b5b7e9e4e09p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795310b5b7e9e4e09p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795310b5b7e9e4e094p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fffb8p-4 0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x2.000b3p0 -1022 += powr downward binary32 0x2.000b3p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.000b3p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.000b3p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.000b3p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fc8p-1024 : inexact-ok += powr tonearest intel96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fccp-1024 : inexact-ok += powr towardzero intel96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fc8p-1024 : inexact-ok += powr upward intel96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fccp-1024 : inexact-ok += powr downward m68k96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fc8p-1024 : inexact-ok += powr tonearest m68k96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fccp-1024 : inexact-ok += powr towardzero m68k96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fc8p-1024 : inexact-ok += powr upward m68k96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fccp-1024 : inexact-ok += powr downward binary128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fca390f911a880ap-1024 : inexact-ok += powr tonearest binary128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fca390f911a880ap-1024 : inexact-ok += powr towardzero binary128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fca390f911a880ap-1024 : inexact-ok += powr upward binary128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fca390f911a880cp-1024 : inexact-ok += powr downward ibm128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok +powr 0x2.000582p0 -1022 += powr downward binary32 0x2.000584p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.000584p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.000584p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.000584p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e4p-1024 : inexact-ok += powr tonearest intel96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e8p-1024 : inexact-ok += powr towardzero intel96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e4p-1024 : inexact-ok += powr upward intel96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e8p-1024 : inexact-ok += powr downward m68k96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e4p-1024 : inexact-ok += powr tonearest m68k96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e8p-1024 : inexact-ok += powr towardzero m68k96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e4p-1024 : inexact-ok += powr upward m68k96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e8p-1024 : inexact-ok += powr downward binary128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e609288c887bfep-1024 : inexact-ok += powr tonearest binary128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e609288c887bfep-1024 : inexact-ok += powr towardzero binary128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e609288c887bfep-1024 : inexact-ok += powr upward binary128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e609288c887cp-1024 : inexact-ok += powr downward ibm128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok += powr downward binary32 0x2.00058p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00058p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00058p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00058p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb84p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb81958p-1024 : inexact-ok += powr tonearest intel96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195cp-1024 : inexact-ok += powr towardzero intel96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb81958p-1024 : inexact-ok += powr upward intel96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195cp-1024 : inexact-ok += powr downward m68k96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb81958p-1024 : inexact-ok += powr tonearest m68k96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195cp-1024 : inexact-ok += powr towardzero m68k96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb81958p-1024 : inexact-ok += powr upward m68k96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195cp-1024 : inexact-ok += powr downward binary128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195a8cb512092438p-1024 : inexact-ok += powr tonearest binary128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195a8cb512092438p-1024 : inexact-ok += powr towardzero binary128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195a8cb512092438p-1024 : inexact-ok += powr upward binary128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195a8cb51209243ap-1024 : inexact-ok += powr downward ibm128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb84p-1024 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr tonearest intel96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr towardzero intel96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr upward intel96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baafp-1024 : inexact-ok += powr downward m68k96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr tonearest m68k96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr towardzero m68k96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr upward m68k96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baafp-1024 : inexact-ok += powr downward binary128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaed11303c000cf4p-1024 : inexact-ok += powr tonearest binary128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaed11303c000cf4p-1024 : inexact-ok += powr towardzero binary128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaed11303c000cf4p-1024 : inexact-ok += powr upward binary128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaed11303c000cf6p-1024 : inexact-ok += powr downward ibm128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -0x3.fe513p+8 += powr downward binary32 0x2p+0 -0x3.fe513p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe513p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe513p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe513p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d272938p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d272938p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d272938p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d2729382p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -0x3.fe4e8p+8 += powr downward binary32 0x2p+0 -0x3.fe4e8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe4e8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe4e8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe4e8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cf8p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cfap-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cf8p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cfap-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82cp-1024 : inexact-ok underflow errno-erange-ok +powr 10 -1 += powr downward binary32 0xap+0 -0x1p+0 : 0x1.999998p-4 : inexact-ok += powr tonearest binary32 0xap+0 -0x1p+0 : 0x1.99999ap-4 : inexact-ok += powr towardzero binary32 0xap+0 -0x1p+0 : 0x1.999998p-4 : inexact-ok += powr upward binary32 0xap+0 -0x1p+0 : 0x1.99999ap-4 : inexact-ok += powr downward binary64 0xap+0 -0x1p+0 : 0x1.9999999999999p-4 : inexact-ok += powr tonearest binary64 0xap+0 -0x1p+0 : 0x1.999999999999ap-4 : inexact-ok += powr towardzero binary64 0xap+0 -0x1p+0 : 0x1.9999999999999p-4 : inexact-ok += powr upward binary64 0xap+0 -0x1p+0 : 0x1.999999999999ap-4 : inexact-ok += powr downward intel96 0xap+0 -0x1p+0 : 0x1.9999999999999998p-4 : inexact-ok += powr tonearest intel96 0xap+0 -0x1p+0 : 0x1.999999999999999ap-4 : inexact-ok += powr towardzero intel96 0xap+0 -0x1p+0 : 0x1.9999999999999998p-4 : inexact-ok += powr upward intel96 0xap+0 -0x1p+0 : 0x1.999999999999999ap-4 : inexact-ok += powr downward m68k96 0xap+0 -0x1p+0 : 0x1.9999999999999998p-4 : inexact-ok += powr tonearest m68k96 0xap+0 -0x1p+0 : 0x1.999999999999999ap-4 : inexact-ok += powr towardzero m68k96 0xap+0 -0x1p+0 : 0x1.9999999999999998p-4 : inexact-ok += powr upward m68k96 0xap+0 -0x1p+0 : 0x1.999999999999999ap-4 : inexact-ok += powr downward binary128 0xap+0 -0x1p+0 : 0x1.9999999999999999999999999999p-4 : inexact-ok += powr tonearest binary128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999999ap-4 : inexact-ok += powr towardzero binary128 0xap+0 -0x1p+0 : 0x1.9999999999999999999999999999p-4 : inexact-ok += powr upward binary128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999999ap-4 : inexact-ok += powr downward ibm128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999998p-4 : inexact-ok += powr tonearest ibm128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999998p-4 : inexact-ok += powr towardzero ibm128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999998p-4 : inexact-ok += powr upward ibm128 0xap+0 -0x1p+0 : 0x1.9999999999999999999999999ap-4 : inexact-ok +powr 10 -2 += powr downward binary32 0xap+0 -0x2p+0 : 0x2.8f5c28p-8 : inexact-ok += powr tonearest binary32 0xap+0 -0x2p+0 : 0x2.8f5c28p-8 : inexact-ok += powr towardzero binary32 0xap+0 -0x2p+0 : 0x2.8f5c28p-8 : inexact-ok += powr upward binary32 0xap+0 -0x2p+0 : 0x2.8f5c2cp-8 : inexact-ok += powr downward binary64 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f4p-8 : inexact-ok += powr tonearest binary64 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f6p-8 : inexact-ok += powr towardzero binary64 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f4p-8 : inexact-ok += powr upward binary64 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f6p-8 : inexact-ok += powr downward intel96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr tonearest intel96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr towardzero intel96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr upward intel96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c2cp-8 : inexact-ok += powr downward m68k96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr tonearest m68k96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr towardzero m68k96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr upward m68k96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c2cp-8 : inexact-ok += powr downward binary128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28f4p-8 : inexact-ok += powr tonearest binary128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28f6p-8 : inexact-ok += powr towardzero binary128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28f4p-8 : inexact-ok += powr upward binary128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28f6p-8 : inexact-ok += powr downward ibm128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28p-8 : inexact-ok += powr tonearest ibm128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c29p-8 : inexact-ok += powr towardzero ibm128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28p-8 : inexact-ok += powr upward ibm128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c29p-8 : inexact-ok +powr 10 -3 += powr downward binary32 0xap+0 -0x3p+0 : 0x4.18937p-12 : inexact-ok += powr tonearest binary32 0xap+0 -0x3p+0 : 0x4.189378p-12 : inexact-ok += powr towardzero binary32 0xap+0 -0x3p+0 : 0x4.18937p-12 : inexact-ok += powr upward binary32 0xap+0 -0x3p+0 : 0x4.189378p-12 : inexact-ok += powr downward binary64 0xap+0 -0x3p+0 : 0x4.189374bc6a7ecp-12 : inexact-ok += powr tonearest binary64 0xap+0 -0x3p+0 : 0x4.189374bc6a7fp-12 : inexact-ok += powr towardzero binary64 0xap+0 -0x3p+0 : 0x4.189374bc6a7ecp-12 : inexact-ok += powr upward binary64 0xap+0 -0x3p+0 : 0x4.189374bc6a7fp-12 : inexact-ok += powr downward intel96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr tonearest intel96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr towardzero intel96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr upward intel96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9ep-12 : inexact-ok += powr downward m68k96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr tonearest m68k96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr towardzero m68k96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr upward m68k96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9ep-12 : inexact-ok += powr downward binary128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604188p-12 : inexact-ok += powr tonearest binary128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604188p-12 : inexact-ok += powr towardzero binary128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604188p-12 : inexact-ok += powr upward binary128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e560418cp-12 : inexact-ok += powr downward ibm128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604p-12 : inexact-ok += powr tonearest ibm128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e56042p-12 : inexact-ok += powr towardzero ibm128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604p-12 : inexact-ok += powr upward ibm128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e56042p-12 : inexact-ok +powr 10 -4 += powr downward binary32 0xap+0 -0x4p+0 : 0x6.8db8b8p-16 : inexact-ok += powr tonearest binary32 0xap+0 -0x4p+0 : 0x6.8db8b8p-16 : inexact-ok += powr towardzero binary32 0xap+0 -0x4p+0 : 0x6.8db8b8p-16 : inexact-ok += powr upward binary32 0xap+0 -0x4p+0 : 0x6.8db8cp-16 : inexact-ok += powr downward binary64 0xap+0 -0x4p+0 : 0x6.8db8bac710cbp-16 : inexact-ok += powr tonearest binary64 0xap+0 -0x4p+0 : 0x6.8db8bac710cb4p-16 : inexact-ok += powr towardzero binary64 0xap+0 -0x4p+0 : 0x6.8db8bac710cbp-16 : inexact-ok += powr upward binary64 0xap+0 -0x4p+0 : 0x6.8db8bac710cb4p-16 : inexact-ok += powr downward intel96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb2958p-16 : inexact-ok += powr tonearest intel96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb296p-16 : inexact-ok += powr towardzero intel96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb2958p-16 : inexact-ok += powr upward intel96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb296p-16 : inexact-ok += powr downward m68k96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb2958p-16 : inexact-ok += powr tonearest m68k96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb296p-16 : inexact-ok += powr towardzero m68k96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb2958p-16 : inexact-ok += powr upward m68k96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb296p-16 : inexact-ok += powr downward binary128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a0274p-16 : inexact-ok += powr tonearest binary128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a0274p-16 : inexact-ok += powr towardzero binary128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a0274p-16 : inexact-ok += powr upward binary128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a0278p-16 : inexact-ok += powr downward ibm128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a02p-16 : inexact-ok += powr tonearest ibm128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a02p-16 : inexact-ok += powr towardzero ibm128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a02p-16 : inexact-ok += powr upward ibm128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a04p-16 : inexact-ok +powr 10 -5 += powr downward binary32 0xap+0 -0x5p+0 : 0xa.7c5acp-20 : inexact-ok += powr tonearest binary32 0xap+0 -0x5p+0 : 0xa.7c5acp-20 : inexact-ok += powr towardzero binary32 0xap+0 -0x5p+0 : 0xa.7c5acp-20 : inexact-ok += powr upward binary32 0xap+0 -0x5p+0 : 0xa.7c5adp-20 : inexact-ok += powr downward binary64 0xap+0 -0x5p+0 : 0xa.7c5ac471b478p-20 : inexact-ok += powr tonearest binary64 0xap+0 -0x5p+0 : 0xa.7c5ac471b4788p-20 : inexact-ok += powr towardzero binary64 0xap+0 -0x5p+0 : 0xa.7c5ac471b478p-20 : inexact-ok += powr upward binary64 0xap+0 -0x5p+0 : 0xa.7c5ac471b4788p-20 : inexact-ok += powr downward intel96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr tonearest intel96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr towardzero intel96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr upward intel96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478424p-20 : inexact-ok += powr downward m68k96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr tonearest m68k96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr towardzero m68k96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr upward m68k96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478424p-20 : inexact-ok += powr downward binary128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc3372p-20 : inexact-ok += powr tonearest binary128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc3372p-20 : inexact-ok += powr towardzero binary128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc3372p-20 : inexact-ok += powr upward binary128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc33728p-20 : inexact-ok += powr downward ibm128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc334p-20 : inexact-ok += powr tonearest ibm128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc338p-20 : inexact-ok += powr towardzero ibm128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc334p-20 : inexact-ok += powr upward ibm128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc338p-20 : inexact-ok +powr 10 -6 += powr downward binary32 0xap+0 -0x6p+0 : 0x1.0c6f7ap-20 : inexact-ok += powr tonearest binary32 0xap+0 -0x6p+0 : 0x1.0c6f7ap-20 : inexact-ok += powr towardzero binary32 0xap+0 -0x6p+0 : 0x1.0c6f7ap-20 : inexact-ok += powr upward binary32 0xap+0 -0x6p+0 : 0x1.0c6f7cp-20 : inexact-ok += powr downward binary64 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8dp-20 : inexact-ok += powr tonearest binary64 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8dp-20 : inexact-ok += powr towardzero binary64 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8dp-20 : inexact-ok += powr upward binary64 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8ep-20 : inexact-ok += powr downward intel96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36ap-20 : inexact-ok += powr tonearest intel96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36cp-20 : inexact-ok += powr towardzero intel96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36ap-20 : inexact-ok += powr upward intel96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36cp-20 : inexact-ok += powr downward m68k96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36ap-20 : inexact-ok += powr tonearest m68k96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36cp-20 : inexact-ok += powr towardzero m68k96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36ap-20 : inexact-ok += powr upward m68k96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36cp-20 : inexact-ok += powr downward binary128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f34938583p-20 : inexact-ok += powr tonearest binary128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f34938583p-20 : inexact-ok += powr towardzero binary128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f34938583p-20 : inexact-ok += powr upward binary128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f34938584p-20 : inexact-ok += powr downward ibm128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f3493858p-20 : inexact-ok += powr tonearest ibm128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f3493858p-20 : inexact-ok += powr towardzero ibm128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f3493858p-20 : inexact-ok += powr upward ibm128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f349386p-20 : inexact-ok +powr 10 -7 += powr downward binary32 0xap+0 -0x7p+0 : 0x1.ad7f28p-24 : inexact-ok += powr tonearest binary32 0xap+0 -0x7p+0 : 0x1.ad7f2ap-24 : inexact-ok += powr towardzero binary32 0xap+0 -0x7p+0 : 0x1.ad7f28p-24 : inexact-ok += powr upward binary32 0xap+0 -0x7p+0 : 0x1.ad7f2ap-24 : inexact-ok += powr downward binary64 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48p-24 : inexact-ok += powr tonearest binary64 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48p-24 : inexact-ok += powr towardzero binary64 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48p-24 : inexact-ok += powr upward binary64 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf49p-24 : inexact-ok += powr downward intel96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr tonearest intel96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr towardzero intel96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr upward intel96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf4857ap-24 : inexact-ok += powr downward m68k96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr tonearest m68k96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr towardzero m68k96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr upward m68k96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf4857ap-24 : inexact-ok += powr downward binary128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec08d2p-24 : inexact-ok += powr tonearest binary128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec08d2p-24 : inexact-ok += powr towardzero binary128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec08d2p-24 : inexact-ok += powr upward binary128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec08d3p-24 : inexact-ok += powr downward ibm128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec088p-24 : inexact-ok += powr tonearest ibm128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec09p-24 : inexact-ok += powr towardzero ibm128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec088p-24 : inexact-ok += powr upward ibm128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec09p-24 : inexact-ok +powr 0x0.ffffffffffffffffp0 1 += powr downward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 2 += powr downward binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x2p+0 : 0xf.ffffep-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x2p+0 : 0xf.ffffep-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x2p+0 : 0xf.ffffep-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x2p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff001p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff001p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffe0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffe00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 3 += powr downward binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x3p+0 : 0xf.ffffdp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x3p+0 : 0xf.ffffdp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x3p+0 : 0xf.ffffdp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x3p+0 : 0xf.ffffep-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe801p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe801p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000bf8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000cp-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000bf8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000cp-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe80000000000008p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000cp-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe80000000000008p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000cp-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffd0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffd00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 4 += powr downward binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x4p+0 : 0xf.ffffcp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x4p+0 : 0xf.ffffcp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x4p+0 : 0xf.ffffcp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x4p+0 : 0xf.ffffdp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005ffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005ffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005ffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005ffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe001p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe001p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000017f8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000018p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000017f8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000018p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000014p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000018p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000014p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000018p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffc0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffc00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 5 += powr downward binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x5p+0 : 0xf.ffffbp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x5p+0 : 0xf.ffffbp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x5p+0 : 0xf.ffffbp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x5p+0 : 0xf.ffffcp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009ffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009ffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009ffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009ffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000004ffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000005p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000004ffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000005p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000004ffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000005p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000004ffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000005p-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd801p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd801p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000027f8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000028p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000027f8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000028p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000024p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000028p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000024p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000028p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffb0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffb00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 6 += powr downward binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x6p+0 : 0xf.ffffap-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x6p+0 : 0xf.ffffap-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x6p+0 : 0xf.ffffap-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x6p+0 : 0xf.ffffbp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000ef8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000ef8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000effff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000fp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000effff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000fp-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000effcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000fp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000effcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000fp-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd001p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd001p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003bf8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003cp-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003bf8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003cp-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd00000000000038p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003cp-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd00000000000038p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003cp-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffa0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffa00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 7 += powr downward binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x7p+0 : 0xf.ffff9p-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x7p+0 : 0xf.ffff9p-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x7p+0 : 0xf.ffff9p-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x7p+0 : 0xf.ffffap-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000022ffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000023p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000022ffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000023p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000022ffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000023p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000022ffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000023p-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc801p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc801p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000053f8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000054p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000053f8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000054p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8000000000005p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000054p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8000000000005p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000054p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff90000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff900000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 -1 += powr downward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x1p+0 : 0x1.0000010000011p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x1p+0 : 0x1.0000010000010002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x1p+0 : 0x1.0000010000010002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x1p+0 : 0x1.0000010000010000010000010001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000000802p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000000802p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000004p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000004p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000004p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000000800000000000041p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000008p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000008p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.000000000000000100000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -2 += powr downward binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x2p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x2p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x2p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x2p+0 : 0x1.000004p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x2p+0 : 0x1.0000020000031p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x2p+0 : 0x1.0000020000030002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x2p+0 : 0x1.0000020000030002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x2p+0 : 0x1.0000020000030000040000050001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000000cp+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000000cp+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000000cp+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000000c1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.000000000000100000000000008p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000001p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.000000000000100000000000008p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.000000000000000200000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -3 += powr downward binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x3p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x3p+0 : 0x1.000004p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x3p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x3p+0 : 0x1.000004p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x3p+0 : 0x1.0000030000061p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x3p+0 : 0x1.0000030000060002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x3p+0 : 0x1.0000030000060002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000f0001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000f008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000002p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001802p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001802p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001800000000000181p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018000000000002p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.000000000000000300000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -4 += powr downward binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x4p+0 : 0x1.000004p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x4p+0 : 0x1.000004p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x4p+0 : 0x1.000004p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x4p+0 : 0x1.000006p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a1p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a0002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a0002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a0000140000230001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000003p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002000000000000281p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.00000000000020000000000003p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.000000000000000400000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -5 += powr downward binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x5p+0 : 0x1.000004p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x5p+0 : 0x1.000006p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x5p+0 : 0x1.000004p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x5p+0 : 0x1.000006p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f1p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f0002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f0002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f0000230000460001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000003p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000002802p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000002802p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000003cp+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000003cp+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000003cp+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000003c1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.000000000000280000000000038p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000004p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.000000000000280000000000038p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000004p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.000000000000000500000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -6 += powr downward binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x6p+0 : 0x1.000006p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x6p+0 : 0x1.000006p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x6p+0 : 0x1.000006p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x6p+0 : 0x1.000008p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x6p+0 : 0x1.0000060000151p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x6p+0 : 0x1.0000060000150002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x6p+0 : 0x1.0000060000150002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007e0001p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007e0001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007e008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000004p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000054p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000054p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000054p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003000000000000541p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.00000000000030000000000005p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000058p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.00000000000030000000000005p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000058p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.000000000000000600000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -7 += powr downward binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x7p+0 : 0x1.000006p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x7p+0 : 0x1.000008p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x7p+0 : 0x1.000006p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x7p+0 : 0x1.000008p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c1p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d20001p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d20002p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d20001p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d20002p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d2p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d2p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d2p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d2008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000004p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000004p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003802p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003802p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003800000000000701p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.000000000000380000000000078p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.000000000000000700000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 1 += powr downward binary32 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok +powr 0x1.0000000000000002p0 2 += powr downward binary32 0x1.000002p+0 0x2p+0 : 0x1.000004p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x2p+0 : 0x1.000004p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x2p+0 : 0x1.000004p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x2p+0 : 0x1.000006p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000003p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2p+0 : 0x1.000000000000000400000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 3 += powr downward binary32 0x1.000002p+0 0x3p+0 : 0x1.000006p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x3p+0 : 0x1.000006p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x3p+0 : 0x1.000006p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x3p+0 : 0x1.000008p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x3p+0 : 0x1.00000600000c1p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x3p+0 : 0x1.00000600000c0002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x3p+0 : 0x1.00000600000c0002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr downward binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000004p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003000000000000301p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x3p+0 : 0x1.000000000000300000000000038p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x3p+0 : 0x1.000000000000000600000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 4 += powr downward binary32 0x1.000002p+0 0x4p+0 : 0x1.000008p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x4p+0 : 0x1.000008p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x4p+0 : 0x1.000008p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x4p+0 : 0x1.00000ap+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x4p+0 : 0x1.0000080000181p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x4p+0 : 0x1.0000080000180002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x4p+0 : 0x1.0000080000180002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr downward binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000005p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004000000000000601p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x4p+0 : 0x1.000000000000400000000000068p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x4p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x4p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x4p+0 : 0x1.000000000000000800000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 5 += powr downward binary32 0x1.000002p+0 0x5p+0 : 0x1.00000ap+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x5p+0 : 0x1.00000ap+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x5p+0 : 0x1.00000ap+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x5p+0 : 0x1.00000cp+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x5p+0 : 0x1.00000a0000281p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x5p+0 : 0x1.00000a0000280002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x5p+0 : 0x1.00000a0000280002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x5p+0 : 0x1.00000a0000280000500000500001p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x5p+0 : 0x1.00000a000028000050000050008p+0 : inexact-ok += powr downward binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000006p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000a01p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000a8p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000a000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000a00000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 6 += powr downward binary32 0x1.000002p+0 0x6p+0 : 0x1.00000cp+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x6p+0 : 0x1.00000cp+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x6p+0 : 0x1.00000cp+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x6p+0 : 0x1.00000ep+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c1p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000f00001p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000f00001p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000f0008p+0 : inexact-ok += powr downward binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000007p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000f01p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000f8p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000c000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000c00000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 7 += powr downward binary32 0x1.000002p+0 0x7p+0 : 0x1.00000ep+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x7p+0 : 0x1.00000ep+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x7p+0 : 0x1.00000ep+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x7p+0 : 0x1.00001p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x7p+0 : 0x1.00000e0000541p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540002p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540002p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540001180002300002p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540001180002300003p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540001180002300002p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540001180002300003p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x7p+0 : 0x1.00000e00005400011800023p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x7p+0 : 0x1.00000e00005400011800023p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x7p+0 : 0x1.00000e00005400011800023p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x7p+0 : 0x1.00000e000054000118000230008p+0 : inexact-ok += powr downward binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000008p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007000000000001501p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x7p+0 : 0x1.000000000000700000000000158p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000001p+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000e000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000e00000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 -1 += powr downward binary32 0x1.000002p+0 -0x1p+0 : 0xf.ffffep-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x1p+0 : 0xf.ffffep-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x1p+0 : 0xf.ffffep-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003f8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003f8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003ffffp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003ffffp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003ffffp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003ffffp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800000fffff8p-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800001p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800000fffff8p-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800001p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800000fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800001p-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800000fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800001p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000000ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000001p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000000ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000001p-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000000cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000001p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000000cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000001p-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffe0000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffe00000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -2 += powr downward binary32 0x1.000002p+0 -0x2p+0 : 0xf.ffffcp-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x2p+0 : 0xf.ffffcp-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x2p+0 : 0xf.ffffcp-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x2p+0 : 0xf.ffffdp-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bf8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bf8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffffp-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffff8p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffffp-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffff8p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000005p-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000005p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000002ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000003p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000002ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000003p-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000002cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000003p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000002cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000003p-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffc0000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffc00000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -3 += powr downward binary32 0x1.000002p+0 -0x3p+0 : 0xf.ffffap-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x3p+0 : 0xf.ffffap-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x3p+0 : 0xf.ffffap-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x3p+0 : 0xf.ffffbp-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017f8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017f8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000effffdp-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000effffd8p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000effffdp-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000effffd8p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000efffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000fp-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000efffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000fp-4 : inexact-ok += powr downward binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000005ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000006p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000005ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000006p-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000005cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000006p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000005cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000006p-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffa0000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffa00000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -4 += powr downward binary32 0x1.000002p+0 -0x4p+0 : 0xf.ffff8p-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x4p+0 : 0xf.ffff8p-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x4p+0 : 0xf.ffff8p-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x4p+0 : 0xf.ffff9p-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027f8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000028p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027f8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000028p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000028p-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000028p-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022ffff9p-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022ffff9p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022ffff9p-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022ffff98p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000023p-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000023p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc0000000000009ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc000000000000ap-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc0000000000009ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc000000000000ap-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc0000000000009cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc000000000000ap-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc0000000000009cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc000000000000ap-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff80000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff800000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -5 += powr downward binary32 0x1.000002p+0 -0x5p+0 : 0xf.ffff6p-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x5p+0 : 0xf.ffff6p-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x5p+0 : 0xf.ffff6p-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x5p+0 : 0xf.ffff7p-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bf8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003cp-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bf8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003cp-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffep-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bffffp-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffep-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bffffp-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffep-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bffffp-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffep-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bffffp-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045ffffp-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045ffff08p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045ffffp-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045ffff08p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800046p-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800046p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000eff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000fp-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000eff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000fp-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000ecp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000fp-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000ecp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000fp-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff7p-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff7p-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff60000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff600000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -6 += powr downward binary32 0x1.000002p+0 -0x6p+0 : 0xf.ffff4p-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x6p+0 : 0xf.ffff4p-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x6p+0 : 0xf.ffff4p-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x6p+0 : 0xf.ffff5p-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053f8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000054p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053f8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000054p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053ffffp-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053ffffp-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffe08p-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffe08p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffe08p-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffe1p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007ep-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007ep-4 : inexact-ok += powr downward binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000014ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000015p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000014ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000015p-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000014cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000015p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000014cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000015p-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff5p-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff5p-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff40000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff400000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -7 += powr downward binary32 0x1.000002p+0 -0x7p+0 : 0xf.ffff2p-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x7p+0 : 0xf.ffff2p-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x7p+0 : 0xf.ffff2p-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x7p+0 : 0xf.ffff3p-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ff8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x7p+0 : 0xf.ffff200007p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ff8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x7p+0 : 0xf.ffff200007p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffep-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffep-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffc6p-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffc68p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffc6p-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffc68p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffcp-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d2p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff98p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001bff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001cp-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001bff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001cp-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001bcp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001cp-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001bcp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001cp-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff3p-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff3p-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff20000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff200000000004p-4 : inexact-ok +powr 1.0625 1.125 += powr downward binary32 0x1.1p+0 0x1.2p+0 : 0x1.1211aep+0 : inexact-ok += powr tonearest binary32 0x1.1p+0 0x1.2p+0 : 0x1.1211aep+0 : inexact-ok += powr towardzero binary32 0x1.1p+0 0x1.2p+0 : 0x1.1211aep+0 : inexact-ok += powr upward binary32 0x1.1p+0 0x1.2p+0 : 0x1.1211bp+0 : inexact-ok += powr downward binary64 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374p+0 : inexact-ok += powr tonearest binary64 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c375p+0 : inexact-ok += powr towardzero binary64 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374p+0 : inexact-ok += powr upward binary64 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c375p+0 : inexact-ok += powr downward intel96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr tonearest intel96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr towardzero intel96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr upward intel96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d42p+0 : inexact-ok += powr downward m68k96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr tonearest m68k96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr towardzero m68k96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr upward m68k96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d42p+0 : inexact-ok += powr downward binary128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102074p+0 : inexact-ok += powr tonearest binary128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102074p+0 : inexact-ok += powr towardzero binary128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102074p+0 : inexact-ok += powr upward binary128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102075p+0 : inexact-ok += powr downward ibm128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102p+0 : inexact-ok += powr tonearest ibm128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4015953010208p+0 : inexact-ok += powr towardzero ibm128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102p+0 : inexact-ok += powr upward ibm128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4015953010208p+0 : inexact-ok +powr 1.5 1.03125 += powr downward binary32 0x1.8p+0 0x1.08p+0 : 0x1.84e582p+0 : inexact-ok += powr tonearest binary32 0x1.8p+0 0x1.08p+0 : 0x1.84e584p+0 : inexact-ok += powr towardzero binary32 0x1.8p+0 0x1.08p+0 : 0x1.84e582p+0 : inexact-ok += powr upward binary32 0x1.8p+0 0x1.08p+0 : 0x1.84e584p+0 : inexact-ok += powr downward binary64 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727acp+0 : inexact-ok += powr tonearest binary64 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727acp+0 : inexact-ok += powr towardzero binary64 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727acp+0 : inexact-ok += powr upward binary64 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727adp+0 : inexact-ok += powr downward intel96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr tonearest intel96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr towardzero intel96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr upward intel96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18ep+0 : inexact-ok += powr downward m68k96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr tonearest m68k96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr towardzero m68k96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr upward m68k96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18ep+0 : inexact-ok += powr downward binary128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f091p+0 : inexact-ok += powr tonearest binary128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f091p+0 : inexact-ok += powr towardzero binary128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f091p+0 : inexact-ok += powr upward binary128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f092p+0 : inexact-ok += powr downward ibm128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f08p+0 : inexact-ok += powr tonearest ibm128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f08p+0 : inexact-ok += powr towardzero ibm128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f08p+0 : inexact-ok += powr upward ibm128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f1p+0 : inexact-ok +powr 0x1.7d1a0a6f2p+681 1.5 += powr downward binary32 0xf.fffffp+124 0x1.8p+0 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp+124 0x1.8p+0 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp+124 0x1.8p+0 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp+124 0x1.8p+0 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr upward binary64 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000068p+188 : inexact-ok += powr downward intel96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr upward intel96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006001p+188 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006001p+188 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006008p+188 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe800000600000100000064p+188 : inexact-ok += powr downward binary64 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee410298p+1020 : inexact-ok += powr tonearest binary64 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee410298p+1020 : inexact-ok += powr towardzero binary64 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee410298p+1020 : inexact-ok += powr upward binary64 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029cp+1020 : inexact-ok += powr downward intel96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr tonearest intel96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr towardzero intel96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr upward intel96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr downward m68k96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr tonearest m68k96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr towardzero m68k96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr upward m68k96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr downward binary128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr tonearest binary128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr towardzero binary128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr upward binary128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr downward ibm128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr tonearest ibm128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr towardzero ibm128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr upward ibm128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok +powr 0x1.ce78f2p+0 -0x2.7f1f78p+4 += powr downward binary32 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2cp-36 : inexact-ok += powr tonearest binary32 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e3p-36 : inexact-ok += powr towardzero binary32 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2cp-36 : inexact-ok += powr upward binary32 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e3p-36 : inexact-ok += powr downward binary64 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cdp-36 : inexact-ok += powr tonearest binary64 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cdp-36 : inexact-ok += powr towardzero binary64 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cdp-36 : inexact-ok += powr upward binary64 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd02p-36 : inexact-ok += powr downward intel96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr tonearest intel96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr towardzero intel96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr upward intel96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026cp-36 : inexact-ok += powr downward m68k96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr tonearest m68k96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr towardzero m68k96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr upward m68k96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026cp-36 : inexact-ok += powr downward binary128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1f4p-36 : inexact-ok += powr tonearest binary128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1f4p-36 : inexact-ok += powr towardzero binary128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1f4p-36 : inexact-ok += powr upward binary128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1f6p-36 : inexact-ok += powr downward ibm128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1p-36 : inexact-ok += powr tonearest ibm128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a2p-36 : inexact-ok += powr towardzero ibm128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1p-36 : inexact-ok += powr upward ibm128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a2p-36 : inexact-ok +powr 0xf.fffffp+124 -0x5.b5b648p+0 += powr downward binary32 0xf.fffffp+124 -0x5.b5b648p+0 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp+124 -0x5.b5b648p+0 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp+124 -0x5.b5b648p+0 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp+124 -0x5.b5b648p+0 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30ap-732 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30cp-732 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30ap-732 : inexact-ok += powr upward binary64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30cp-732 : inexact-ok += powr downward intel96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr upward intel96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b03cp-732 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b03cp-732 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287bcp-732 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287bcp-732 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287bcp-732 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287bep-732 : inexact-ok += powr downward ibm128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287p-732 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c288p-732 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287p-732 : inexact-ok += powr upward ibm128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c288p-732 : inexact-ok +powr 0x1.430d4cp+0 0x5.0e462p+4 += powr downward binary32 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df245p+24 : inexact-ok += powr tonearest binary32 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df245p+24 : inexact-ok += powr towardzero binary32 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df245p+24 : inexact-ok += powr upward binary32 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df246p+24 : inexact-ok += powr downward binary64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7dp+24 : inexact-ok += powr tonearest binary64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d8p+24 : inexact-ok += powr towardzero binary64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7dp+24 : inexact-ok += powr upward binary64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d8p+24 : inexact-ok += powr downward intel96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr tonearest intel96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr towardzero intel96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr upward intel96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d76p+24 : inexact-ok += powr downward m68k96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr tonearest m68k96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr towardzero m68k96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr upward m68k96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d76p+24 : inexact-ok += powr downward binary128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde63a8p+24 : inexact-ok += powr tonearest binary128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde63a8p+24 : inexact-ok += powr towardzero binary128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde63a8p+24 : inexact-ok += powr upward binary128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde63bp+24 : inexact-ok += powr downward ibm128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde6p+24 : inexact-ok += powr tonearest ibm128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde64p+24 : inexact-ok += powr towardzero ibm128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde6p+24 : inexact-ok += powr upward ibm128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde64p+24 : inexact-ok +powr 0x9.8b82ap-4 -0x1.99907ap+12 += powr downward binary32 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856p+4880 : inexact-ok += powr tonearest intel96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac857p+4880 : inexact-ok += powr towardzero intel96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856p+4880 : inexact-ok += powr upward intel96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac857p+4880 : inexact-ok += powr downward m68k96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856p+4880 : inexact-ok += powr tonearest m68k96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac857p+4880 : inexact-ok += powr towardzero m68k96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856p+4880 : inexact-ok += powr upward m68k96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac857p+4880 : inexact-ok += powr downward binary128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856f26aecd577568p+4880 : inexact-ok += powr tonearest binary128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856f26aecd57757p+4880 : inexact-ok += powr towardzero binary128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856f26aecd577568p+4880 : inexact-ok += powr upward binary128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856f26aecd57757p+4880 : inexact-ok += powr downward ibm128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0xd.73035p-4 -0x1.47bb8p+8 += powr downward binary32 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.52398p+80 : inexact-ok += powr tonearest binary32 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523988p+80 : inexact-ok += powr towardzero binary32 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.52398p+80 : inexact-ok += powr upward binary32 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523988p+80 : inexact-ok += powr downward binary64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3p+80 : inexact-ok += powr tonearest binary64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3p+80 : inexact-ok += powr towardzero binary64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3p+80 : inexact-ok += powr upward binary64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d34p+80 : inexact-ok += powr downward intel96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192p+80 : inexact-ok += powr tonearest intel96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d31928p+80 : inexact-ok += powr towardzero intel96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192p+80 : inexact-ok += powr upward intel96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d31928p+80 : inexact-ok += powr downward m68k96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192p+80 : inexact-ok += powr tonearest m68k96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d31928p+80 : inexact-ok += powr towardzero m68k96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192p+80 : inexact-ok += powr upward m68k96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d31928p+80 : inexact-ok += powr downward binary128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92c7p+80 : inexact-ok += powr tonearest binary128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92c74p+80 : inexact-ok += powr towardzero binary128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92c7p+80 : inexact-ok += powr upward binary128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92c74p+80 : inexact-ok += powr downward ibm128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92cp+80 : inexact-ok += powr tonearest ibm128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92cp+80 : inexact-ok += powr towardzero ibm128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92cp+80 : inexact-ok += powr upward ibm128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92ep+80 : inexact-ok +powr 0x1.059c76p+0 0x1.ff80bep+11 += powr downward binary32 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe55p+124 : inexact-ok += powr tonearest binary32 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe55p+124 : inexact-ok += powr towardzero binary32 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe55p+124 : inexact-ok += powr upward binary32 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe56p+124 : inexact-ok += powr downward binary64 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f98p+124 : inexact-ok += powr tonearest binary64 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f98p+124 : inexact-ok += powr towardzero binary64 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f98p+124 : inexact-ok += powr upward binary64 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38fap+124 : inexact-ok += powr downward intel96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr tonearest intel96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr towardzero intel96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr upward intel96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be7p+124 : inexact-ok += powr downward m68k96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr tonearest m68k96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr towardzero m68k96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr upward m68k96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be7p+124 : inexact-ok += powr downward binary128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d56p+124 : inexact-ok += powr tonearest binary128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d568p+124 : inexact-ok += powr towardzero binary128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d56p+124 : inexact-ok += powr upward binary128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d568p+124 : inexact-ok += powr downward ibm128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d4p+124 : inexact-ok += powr tonearest ibm128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d4p+124 : inexact-ok += powr towardzero ibm128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d4p+124 : inexact-ok += powr upward ibm128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d8p+124 : inexact-ok +powr 0x1.7ac7cp+5 23 += powr downward binary32 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffffp+124 : inexact-ok += powr tonearest binary32 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffffp+124 : inexact-ok += powr towardzero binary32 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffffp+124 : inexact-ok += powr upward binary32 0x2.f58f8p+4 0x1.7p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02e8p+124 : inexact-ok += powr tonearest binary64 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02fp+124 : inexact-ok += powr towardzero binary64 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02e8p+124 : inexact-ok += powr upward binary64 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02fp+124 : inexact-ok += powr downward intel96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr tonearest intel96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr towardzero intel96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr upward intel96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeedp+124 : inexact-ok += powr downward m68k96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr tonearest m68k96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr towardzero m68k96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr upward m68k96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeedp+124 : inexact-ok += powr downward binary128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a2ep+124 : inexact-ok += powr tonearest binary128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a2ep+124 : inexact-ok += powr towardzero binary128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a2ep+124 : inexact-ok += powr upward binary128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a2e8p+124 : inexact-ok += powr downward ibm128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5ap+124 : inexact-ok += powr tonearest ibm128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a4p+124 : inexact-ok += powr towardzero ibm128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5ap+124 : inexact-ok += powr upward ibm128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a4p+124 : inexact-ok diff --git a/math/bits/mathcalls.h b/math/bits/mathcalls.h index eb40fb2b1e..c0569009b7 100644 --- a/math/bits/mathcalls.h +++ b/math/bits/mathcalls.h @@ -186,6 +186,9 @@ __MATHCALL_VEC (cbrt,, (_Mdouble_ __x)); #endif #if __GLIBC_USE (IEC_60559_FUNCS_EXT_C23) +/* Return X to the Y power. */ +__MATHCALL (powr,, (_Mdouble_ __x, _Mdouble_ __y)); + /* Return the reciprocal of the square root of X. */ __MATHCALL (rsqrt,, (_Mdouble_ __x)); #endif diff --git a/math/gen-auto-libm-tests.c b/math/gen-auto-libm-tests.c index 4549d520fb..6d74bf039d 100644 --- a/math/gen-auto-libm-tests.c +++ b/math/gen-auto-libm-tests.c @@ -589,6 +589,7 @@ static test_function test_functions[] = FUNC_mpfr_f_f ("log2p1", mpfr_log2p1, false), FUNC_mpfr_ff_f ("mul", mpfr_mul, true), FUNC_mpfr_ff_f ("pow", mpfr_pow, false), + FUNC_mpfr_ff_f ("powr", mpfr_powr, false), /* mpfr_rec_sqrt differs from rsqrt on -0, but gen-auto-libm-tests does not handle results that are exact infinities anyway. */ FUNC_mpfr_f_f ("rsqrt", mpfr_rec_sqrt, true), diff --git a/math/gen-tgmath-tests.py b/math/gen-tgmath-tests.py index 4bd269578d..c31e714587 100755 --- a/math/gen-tgmath-tests.py +++ b/math/gen-tgmath-tests.py @@ -753,6 +753,7 @@ class Tests(object): self.add_tests('log2p1', 'r', ['r']) self.add_tests('log10p1', 'r', ['r']) self.add_tests('logp1', 'r', ['r']) + self.add_tests('powr', 'r', ['r', 'r']) self.add_tests('rsqrt', 'r', ['r']) self.add_tests('sinpi', 'r', ['r']) self.add_tests('tanpi', 'r', ['r']) diff --git a/math/libm-test-powr.inc b/math/libm-test-powr.inc new file mode 100644 index 0000000000..c61592b441 --- /dev/null +++ b/math/libm-test-powr.inc @@ -0,0 +1,454 @@ +/* Test powr. + Copyright (C) 1997-2025 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <https://www.gnu.org/licenses/>. */ + +#include "libm-test-driver.c" + +static const struct test_ff_f_data powr_test_data[] = + { + TEST_ff_f (powr, qnan_value, 0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, 0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, snan_value, 0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, 0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, minus_zero, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, minus_zero, qnan_value, INVALID_EXCEPTION), + + TEST_ff_f (powr, plus_zero, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, plus_zero, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_zero, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_zero, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -min_subnorm_value, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -min_value, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -1.0, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -2.0, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -max_value, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 1.1L, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, -1.1L, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 0.9L, plus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, 1e-7L, plus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, -0.9L, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1e-7L, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 1.1L, minus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, minus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, -1.1L, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 0.9L, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, 1e-7L, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, -0.9L, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1e-7L, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, plus_infty, 1e-7L, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, 1, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, 1e7L, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, min_subnorm_value, plus_infty, ERRNO_UNCHANGED), + + TEST_ff_f (powr, plus_infty, -1e-7L, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -1, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -1e7L, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -min_subnorm_value, 0, ERRNO_UNCHANGED), + + TEST_ff_f (powr, minus_infty, 1, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 11, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 1001, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, minus_infty, 2, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 12, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 1002, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 11.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 1001.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, minus_infty, -1, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -11, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -1001, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, minus_infty, -2, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -12, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -1002, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -11.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -1001.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, qnan_value, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -qnan_value, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -qnan_value, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, qnan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -qnan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, qnan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -qnan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 0, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 0, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 0, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 0, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 1, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 1, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 1, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 1, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -1, qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1, -qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -1, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, qnan_value, 1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, 1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, snan_value, 1, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, 1, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, qnan_value, -1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, snan_value, -1, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -1, qnan_value, INVALID_EXCEPTION), + + /* powr (x, qNaN or sNaN) == qNaN. */ + TEST_ff_f (powr, 3.0, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 3.0, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, minus_zero, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, minus_zero, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -3.0, qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -3.0, -qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, 3.0, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 3.0, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, minus_zero, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, minus_zero, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, plus_infty, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, plus_infty, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -3.0, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -3.0, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, minus_infty, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, minus_infty, -snan_value, qnan_value, INVALID_EXCEPTION), + + TEST_ff_f (powr, qnan_value, 3.0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, 3.0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, -3.0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -3.0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, plus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, plus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, minus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, minus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, 2.5, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, 2.5, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, -2.5, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -2.5, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, -min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, snan_value, 3.0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, 3.0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -3.0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -3.0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, plus_infty, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, plus_infty, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, minus_infty, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, minus_infty, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, 2.5, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, 2.5, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -2.5, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -2.5, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION), + + TEST_ff_f (powr, 1, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, 1, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + /* powr (inf, +-0) is a NaN. */ + TEST_ff_f (powr, plus_infty, 0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, plus_infty, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -0.1L, 1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -0.1L, -1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -10.1L, 1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -10.1L, -1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.01L, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.01L, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0L, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0L, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 0, -1, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -11, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -0xffffff, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +#if !TEST_COND_binary32 + TEST_ff_f (powr, 0, -0x1.fffffffffffffp+52L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, 0, -0x1.fffffffffffffffep+63L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +# if MANT_DIG >= 106 + TEST_ff_f (powr, 0, -0x1.ffffffffffffffffffffffffff8p+105L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, 0, -0x1.ffffffffffffffffffffffffffffp+112L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +# endif +#endif + TEST_ff_f (powr, minus_zero, -1, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -11L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0xffffff, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1fffffe, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +#if !TEST_COND_binary32 + TEST_ff_f (powr, minus_zero, -0x1.fffffffffffffp+52L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1.fffffffffffffp+53L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, minus_zero, -0x1.fffffffffffffffep+63L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1.fffffffffffffffep+64L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE|XFAIL_ROUNDING_IBM128_LIBGCC), +# if MANT_DIG >= 106 + TEST_ff_f (powr, minus_zero, -0x1.ffffffffffffffffffffffffff8p+105L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1.ffffffffffffffffffffffffff8p+106L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE|XFAIL_ROUNDING_IBM128_LIBGCC), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, minus_zero, -0x1.ffffffffffffffffffffffffffffp+112L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1.ffffffffffffffffffffffffffffp+113L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +# endif +#endif + + TEST_ff_f (powr, 0, -2, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -11.1L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -min_subnorm_value, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -0x1p24, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -0x1p127, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -max_value, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -2, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -11.1L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -min_subnorm_value, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1p24, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1p127, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -max_value, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + + TEST_ff_f (powr, 0, plus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, minus_zero, plus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, 0, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, minus_zero, minus_infty, plus_infty, ERRNO_UNCHANGED), + + /* powr (x, +inf) == +inf for |x| > 1. */ + TEST_ff_f (powr, 1.5, plus_infty, plus_infty, ERRNO_UNCHANGED), + + /* powr (x, +inf) == +0 for |x| < 1. */ + TEST_ff_f (powr, 0.5, plus_infty, 0.0, ERRNO_UNCHANGED), + + /* powr (x, -inf) == +0 for |x| > 1. */ + TEST_ff_f (powr, 1.5, minus_infty, 0.0, ERRNO_UNCHANGED), + + /* powr (x, -inf) == +inf for |x| < 1. */ + TEST_ff_f (powr, 0.5, minus_infty, plus_infty, ERRNO_UNCHANGED), + + /* powr (+inf, y) == +inf for y > 0. */ + TEST_ff_f (powr, plus_infty, 2, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, 0xffffff, plus_infty, ERRNO_UNCHANGED), +#if !TEST_COND_binary32 + TEST_ff_f (powr, plus_infty, 0x1.fffffffffffffp+52L, plus_infty, ERRNO_UNCHANGED), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, plus_infty, 0x1.fffffffffffffffep+63L, plus_infty, ERRNO_UNCHANGED), +# if MANT_DIG >= 106 + TEST_ff_f (powr, plus_infty, 0x1.ffffffffffffffffffffffffff8p+105L, plus_infty, ERRNO_UNCHANGED), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, plus_infty, 0x1.ffffffffffffffffffffffffffffp+112L, plus_infty, ERRNO_UNCHANGED), +# endif +#endif + TEST_ff_f (powr, plus_infty, 0x1p24, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, 0x1p127, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, max_value, plus_infty, ERRNO_UNCHANGED), + + /* powr (+inf, y) == +0 for y < 0. */ + TEST_ff_f (powr, plus_infty, -1, 0.0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -0xffffff, 0.0, ERRNO_UNCHANGED), +#if !TEST_COND_binary32 + TEST_ff_f (powr, plus_infty, -0x1.fffffffffffffp+52L, 0.0, ERRNO_UNCHANGED), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, plus_infty, -0x1.fffffffffffffffep+63L, 0.0, ERRNO_UNCHANGED), +# if MANT_DIG >= 106 + TEST_ff_f (powr, plus_infty, -0x1.ffffffffffffffffffffffffff8p+105L, 0.0, ERRNO_UNCHANGED), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, plus_infty, -0x1.ffffffffffffffffffffffffffffp+112L, 0.0, ERRNO_UNCHANGED), +# endif +#endif + TEST_ff_f (powr, plus_infty, -0x1p24, 0.0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -0x1p127, 0.0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -max_value, 0.0, ERRNO_UNCHANGED), + + /* powr (-inf, y) is a NaN (unlike pow) for y an odd integer > 0. */ + TEST_ff_f (powr, minus_infty, 27, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0xffffff, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1fffffe, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +#if !TEST_COND_binary32 + TEST_ff_f (powr, minus_infty, 0x1.fffffffffffffp+52L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1.fffffffffffffp+53L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, minus_infty, 0x1.fffffffffffffffep+63L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1.fffffffffffffffep+64L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM|XFAIL_ROUNDING_IBM128_LIBGCC), +# if MANT_DIG >= 106 + TEST_ff_f (powr, minus_infty, 0x1.ffffffffffffffffffffffffff8p+105L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1.ffffffffffffffffffffffffff8p+106L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM|XFAIL_ROUNDING_IBM128_LIBGCC), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, minus_infty, 0x1.ffffffffffffffffffffffffffffp+112L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1.ffffffffffffffffffffffffffffp+113L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +# endif +#endif + + /* powr (-inf, y) is a NaN (unlike pow) for y > 0 and not an odd integer. */ + TEST_ff_f (powr, minus_infty, 0.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 28, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1p24, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1p127, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + /* powr (-inf, y) is a NaN (unlike pow) for y an odd integer < 0. */ + TEST_ff_f (powr, minus_infty, -3, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0xffffff, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1fffffe, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +#if !TEST_COND_binary32 + TEST_ff_f (powr, minus_infty, -0x1.fffffffffffffp+52L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1.fffffffffffffp+53L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, minus_infty, -0x1.fffffffffffffffep+63L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1.fffffffffffffffep+64L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM|XFAIL_ROUNDING_IBM128_LIBGCC), +# if MANT_DIG >= 106 + TEST_ff_f (powr, minus_infty, -0x1.ffffffffffffffffffffffffff8p+105L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1.ffffffffffffffffffffffffff8p+106L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM|XFAIL_ROUNDING_IBM128_LIBGCC), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, minus_infty, -0x1.ffffffffffffffffffffffffffffp+112L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1.ffffffffffffffffffffffffffffp+113L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +# endif +#endif + /* powr (-inf, y) is a NaN (unlike pow) for y < 0 and not an odd integer. */ + TEST_ff_f (powr, minus_infty, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1p24, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1p127, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -max_value, 0.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, 1.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, 1000.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -min_value, 0.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, 1.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, 1000.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + AUTO_TESTS_ff_f (powr), + }; + +static void +powr_test (void) +{ + ALL_RM_TEST (powr, 0, powr_test_data, RUN_TEST_LOOP_ff_f, END); +} + +static void +do_test (void) +{ + powr_test (); +} + +/* + * Local Variables: + * mode:c + * End: + */ diff --git a/math/s_powr_template.c b/math/s_powr_template.c new file mode 100644 index 0000000000..c5d7775e9a --- /dev/null +++ b/math/s_powr_template.c @@ -0,0 +1,50 @@ +/* Return X^Y, with special cases based on exp(Y*log(X)). + Copyright (C) 2025 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <https://www.gnu.org/licenses/>. */ + +#include <errno.h> +#include <math.h> +#include <math_private.h> + +FLOAT +M_DECL_FUNC (__powr) (FLOAT x, FLOAT y) +{ + if (isless (x, M_LIT (0.0)) + || (x == M_LIT (0.0) && y == M_LIT (0.0)) + || (x == M_LIT (1.0) && isinf (y)) + || (isinf (x) && y == M_LIT (0.0))) + { + __set_errno (EDOM); + return (x - x) / (x - x); + } + if (isnan (x) || isnan (y)) + return x + y; + x = M_FABS (x); + FLOAT ret = M_SUF (__ieee754_pow) (x, y); + if (!isfinite (ret)) + { + if (isfinite (x) && isfinite (y)) + __set_errno (ERANGE); + } + else if (ret == 0 + && isfinite (x) + && x != 0 + && isfinite (y)) + __set_errno (ERANGE); + return ret; +} +declare_mgen_alias (__powr, powr); diff --git a/math/test-tgmath.c b/math/test-tgmath.c index 2e10764428..b8d22058da 100644 --- a/math/test-tgmath.c +++ b/math/test-tgmath.c @@ -48,7 +48,7 @@ volatile int count_cdouble; volatile int count_cfloat; volatile int count_cldouble; -#define NCALLS 185 +#define NCALLS 188 #define NCALLS_INT 4 #define NCCALLS 47 @@ -268,6 +268,7 @@ F(compile_test) (void) a = log10p1 (log10p1 (x)); a = logp1 (logp1 (x)); a = pow (pow (x, a), pow (c, b)); + a = powr (powr (x, a), powr (c, b)); b = sqrt (sqrt (a)); a = rsqrt (rsqrt (b)); a = hypot (hypot (x, b), hypot (c, a)); @@ -394,6 +395,7 @@ F(compile_test) (void) a = log10p1 (y); a = logp1 (y); a = pow (y, y); + a = powr (y, y); a = sqrt (y); a = rsqrt (y); a = hypot (y, y); @@ -772,6 +774,14 @@ TYPE } TYPE +(F(powr)) (TYPE x, TYPE y) +{ + ++count; + P (); + return x + y; +} + +TYPE (F(sqrt)) (TYPE x) { ++count; diff --git a/math/tgmath.h b/math/tgmath.h index 6c5480a508..eefff96ded 100644 --- a/math/tgmath.h +++ b/math/tgmath.h @@ -924,6 +924,10 @@ #define cbrt(Val) __TGMATH_UNARY_REAL_ONLY (Val, cbrt) #if __GLIBC_USE (IEC_60559_FUNCS_EXT_C23) +/* Return X to the Y power. */ +# define powr(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, powr) + +/* Return 1/sqrt(X). */ # define rsqrt(Val) __TGMATH_UNARY_REAL_ONLY (Val, rsqrt) #endif |
