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 | |
parent | c7c4a5906f326f1290b1c2413a83c530564ec4b8 (diff) | |
download | glibc-409668f6e88b63607e2cea29b3ce2a1c25f04bf1.zip glibc-409668f6e88b63607e2cea29b3ce2a1c25f04bf1.tar.gz glibc-409668f6e88b63607e2cea29b3ce2a1c25f04bf1.tar.bz2 |
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.
48 files changed, 18866 insertions, 2 deletions
@@ -14,7 +14,7 @@ Major new features: functions for float, double, long double, _FloatN and _FloatNx, and a type-generic macro in <tgmath.h>. - - Power and absolute-value functions: rsqrt. + - Power and absolute-value functions: powr, rsqrt. * On Linux, the pthread_gettid_np function has been added. diff --git a/manual/math.texi b/manual/math.texi index a947585..7490693 100644 --- a/manual/math.texi +++ b/manual/math.texi @@ -774,6 +774,21 @@ do that, so instead it signals a domain error. @code{pow} may also underflow or overflow the destination type. @end deftypefun +@deftypefun double powr (double @var{base}, double @var{power}) +@deftypefunx float powrf (float @var{base}, float @var{power}) +@deftypefunx {long double} powrl (long double @var{base}, long double @var{power}) +@deftypefunx _FloatN powrfN (_Float@var{N} @var{base}, _Float@var{N} @var{power}) +@deftypefunx _FloatNx powrfNx (_Float@var{N}x @var{base}, _Float@var{N}x @var{power}) +@standards{TS 18661-4:2015, math.h} +@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}} +These return @var{base} raised to @var{power}, but with special cases +based on @code{exp (power * log (base))}. For example, if @var{base} +is negative, the @code{powr} functions always signal a domain error, +but this is valid for @code{pow} if @var{power} is an integer. + +The @code{powr} functions are from TS 18661-4:2015. +@end deftypefun + @cindex square root function @deftypefun double sqrt (double @var{x}) @deftypefunx float sqrtf (float @var{x}) diff --git a/math/Makefile b/math/Makefile index b1d7c76..64d9d4d 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 34cdf2f..f927075 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 989ce5d..09069e9 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 0000000..e0112aa --- /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 eb40fb2..c056900 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 4549d52..6d74bf0 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 4bd2695..c31e714 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 0000000..c61592b --- /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 0000000..c5d7775 --- /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 2e10764..b8d2205 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 6c5480a..eefff96 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 diff --git a/sysdeps/ieee754/ldbl-128ibm-compat/Versions b/sysdeps/ieee754/ldbl-128ibm-compat/Versions index d535a2d..b93723e 100644 --- a/sysdeps/ieee754/ldbl-128ibm-compat/Versions +++ b/sysdeps/ieee754/ldbl-128ibm-compat/Versions @@ -154,6 +154,7 @@ libm { __tanpiieee128; } GLIBC_2.42 { + __powrieee128; __rsqrtieee128; } } diff --git a/sysdeps/ieee754/ldbl-opt/Makefile b/sysdeps/ieee754/ldbl-opt/Makefile index dbc1ec4..474f68a 100644 --- a/sysdeps/ieee754/ldbl-opt/Makefile +++ b/sysdeps/ieee754/ldbl-opt/Makefile @@ -166,6 +166,7 @@ libnldbl-calls = \ obstack_vprintf \ obstack_vprintf_chk \ pow \ + powr \ printf \ printf_chk \ printf_fp \ @@ -375,6 +376,7 @@ CFLAGS-nldbl-nexttoward.c = -fno-builtin-nexttoward -fno-builtin-nexttowardl CFLAGS-nldbl-nexttowardf.c = -fno-builtin-nexttowardf CFLAGS-nldbl-nextup.c = -fno-builtin-nextupl CFLAGS-nldbl-pow.c = -fno-builtin-powl +CFLAGS-nldbl-powr.c = -fno-builtin-powrl CFLAGS-nldbl-remainder.c = -fno-builtin-remainderl -fno-builtin-dreml CFLAGS-nldbl-remquo.c = -fno-builtin-remquol CFLAGS-nldbl-rint.c = -fno-builtin-rintl diff --git a/sysdeps/ieee754/ldbl-opt/nldbl-powr.c b/sysdeps/ieee754/ldbl-opt/nldbl-powr.c new file mode 100644 index 0000000..f828c83 --- /dev/null +++ b/sysdeps/ieee754/ldbl-opt/nldbl-powr.c @@ -0,0 +1,8 @@ +#include "nldbl-compat.h" + +double +attribute_hidden +powrl (double x, double y) +{ + return powr (x, y); +} diff --git a/sysdeps/mach/hurd/i386/libm.abilist b/sysdeps/mach/hurd/i386/libm.abilist index 9e19a56..436ce76 100644 --- a/sysdeps/mach/hurd/i386/libm.abilist +++ b/sysdeps/mach/hurd/i386/libm.abilist @@ -1277,6 +1277,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/mach/hurd/x86_64/libm.abilist b/sysdeps/mach/hurd/x86_64/libm.abilist index 56b5025..14fe836 100644 --- a/sysdeps/mach/hurd/x86_64/libm.abilist +++ b/sysdeps/mach/hurd/x86_64/libm.abilist @@ -1134,6 +1134,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/aarch64/libm.abilist b/sysdeps/unix/sysv/linux/aarch64/libm.abilist index de093b2..75ae168 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libm.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libm.abilist @@ -1245,6 +1245,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/alpha/libm.abilist b/sysdeps/unix/sysv/linux/alpha/libm.abilist index ead3d73..98406fa 100644 --- a/sysdeps/unix/sysv/linux/alpha/libm.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libm.abilist @@ -1404,6 +1404,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/arc/libm.abilist b/sysdeps/unix/sysv/linux/arc/libm.abilist index e31cd32..5dc92d8 100644 --- a/sysdeps/unix/sysv/linux/arc/libm.abilist +++ b/sysdeps/unix/sysv/linux/arc/libm.abilist @@ -829,6 +829,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/arm/be/libm.abilist b/sysdeps/unix/sysv/linux/arm/be/libm.abilist index cf32109..9f56592 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libm.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libm.abilist @@ -920,6 +920,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/arm/le/libm.abilist b/sysdeps/unix/sysv/linux/arm/le/libm.abilist index cf32109..9f56592 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libm.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libm.abilist @@ -920,6 +920,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/csky/libm.abilist b/sysdeps/unix/sysv/linux/csky/libm.abilist index 55f6bfc..ed35c41 100644 --- a/sysdeps/unix/sysv/linux/csky/libm.abilist +++ b/sysdeps/unix/sysv/linux/csky/libm.abilist @@ -895,6 +895,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/hppa/libm.abilist b/sysdeps/unix/sysv/linux/hppa/libm.abilist index e6aee77..bc2b238 100644 --- a/sysdeps/unix/sysv/linux/hppa/libm.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libm.abilist @@ -920,6 +920,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/i386/libm.abilist b/sysdeps/unix/sysv/linux/i386/libm.abilist index fdf5178..9c8ca94 100644 --- a/sysdeps/unix/sysv/linux/i386/libm.abilist +++ b/sysdeps/unix/sysv/linux/i386/libm.abilist @@ -1284,6 +1284,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/loongarch/lp64/libm.abilist b/sysdeps/unix/sysv/linux/loongarch/lp64/libm.abilist index deb97cc..5dc5118 100644 --- a/sysdeps/unix/sysv/linux/loongarch/lp64/libm.abilist +++ b/sysdeps/unix/sysv/linux/loongarch/lp64/libm.abilist @@ -1124,6 +1124,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist index cf32109..9f56592 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist @@ -920,6 +920,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist index 83d4a2e..54c2e14 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist @@ -956,6 +956,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libm.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libm.abilist index 1553be0..35b1cb1 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libm.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libm.abilist @@ -920,6 +920,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libm.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libm.abilist index 1553be0..35b1cb1 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libm.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libm.abilist @@ -920,6 +920,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist index fa0a957..9cb21cf 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist @@ -920,6 +920,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist index 0f67bb4..947f692 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist @@ -1245,6 +1245,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/or1k/libm.abilist b/sysdeps/unix/sysv/linux/or1k/libm.abilist index 1af1794..20c07a4 100644 --- a/sysdeps/unix/sysv/linux/or1k/libm.abilist +++ b/sysdeps/unix/sysv/linux/or1k/libm.abilist @@ -829,6 +829,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist index 58a3997..385f434 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist @@ -1067,6 +1067,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist index 48b7eee..f489910 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist @@ -1066,6 +1066,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libm.abilist index a6666c2..a99a608 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libm.abilist @@ -1060,6 +1060,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist index 4bbc7d2..c5657f6 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist @@ -1429,7 +1429,16 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 __powrieee128 F GLIBC_2.42 __rsqrtieee128 F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libm.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libm.abilist index 9b905e4..df1a896 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libm.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libm.abilist @@ -1124,6 +1124,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist index 7dd3f42..6a7ee94 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist @@ -1221,6 +1221,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist index d193e5a..d1646fd 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist @@ -1348,6 +1348,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist index 3f6c019..e2d5ced 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist @@ -1348,6 +1348,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/sh/be/libm.abilist b/sysdeps/unix/sysv/linux/sh/be/libm.abilist index 9e95777..e4597db 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libm.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libm.abilist @@ -920,6 +920,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/sh/le/libm.abilist b/sysdeps/unix/sysv/linux/sh/le/libm.abilist index 9e95777..e4597db 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libm.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libm.abilist @@ -920,6 +920,12 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf32 F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist index f0112eb..923efa2 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist @@ -1355,6 +1355,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist index ea7bb14..1ee9504 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist @@ -1245,6 +1245,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist index dcfbb6e..6f53174 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist @@ -1278,6 +1278,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist index fdcfd1e..a6bbc41 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist @@ -1278,6 +1278,14 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 powr F +GLIBC_2.42 powrf F +GLIBC_2.42 powrf128 F +GLIBC_2.42 powrf32 F +GLIBC_2.42 powrf32x F +GLIBC_2.42 powrf64 F +GLIBC_2.42 powrf64x F +GLIBC_2.42 powrl F GLIBC_2.42 rsqrt F GLIBC_2.42 rsqrtf F GLIBC_2.42 rsqrtf128 F |