From 409668f6e88b63607e2cea29b3ce2a1c25f04bf1 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Fri, 14 Mar 2025 15:58:11 +0000 Subject: [PATCH] Implement C23 powr C23 adds various 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. --- NEWS | 2 +- manual/math.texi | 15 + math/Makefile | 6 + math/Versions | 2 + math/auto-libm-test-in | 307 + math/auto-libm-test-out-powr | 17775 ++++++++++++++++ math/bits/mathcalls.h | 3 + math/gen-auto-libm-tests.c | 1 + math/gen-tgmath-tests.py | 1 + math/libm-test-powr.inc | 454 + math/s_powr_template.c | 50 + math/test-tgmath.c | 12 +- math/tgmath.h | 4 + sysdeps/ieee754/ldbl-128ibm-compat/Versions | 1 + sysdeps/ieee754/ldbl-opt/Makefile | 2 + sysdeps/ieee754/ldbl-opt/nldbl-powr.c | 8 + sysdeps/mach/hurd/i386/libm.abilist | 8 + sysdeps/mach/hurd/x86_64/libm.abilist | 8 + sysdeps/unix/sysv/linux/aarch64/libm.abilist | 8 + sysdeps/unix/sysv/linux/alpha/libm.abilist | 8 + sysdeps/unix/sysv/linux/arc/libm.abilist | 6 + sysdeps/unix/sysv/linux/arm/be/libm.abilist | 6 + sysdeps/unix/sysv/linux/arm/le/libm.abilist | 6 + sysdeps/unix/sysv/linux/csky/libm.abilist | 6 + sysdeps/unix/sysv/linux/hppa/libm.abilist | 6 + sysdeps/unix/sysv/linux/i386/libm.abilist | 8 + .../sysv/linux/loongarch/lp64/libm.abilist | 8 + .../sysv/linux/m68k/coldfire/libm.abilist | 6 + .../unix/sysv/linux/m68k/m680x0/libm.abilist | 6 + .../sysv/linux/microblaze/be/libm.abilist | 6 + .../sysv/linux/microblaze/le/libm.abilist | 6 + .../unix/sysv/linux/mips/mips32/libm.abilist | 6 + .../unix/sysv/linux/mips/mips64/libm.abilist | 8 + sysdeps/unix/sysv/linux/or1k/libm.abilist | 6 + .../linux/powerpc/powerpc32/fpu/libm.abilist | 6 + .../powerpc/powerpc32/nofpu/libm.abilist | 6 + .../linux/powerpc/powerpc64/be/libm.abilist | 6 + .../linux/powerpc/powerpc64/le/libm.abilist | 9 + .../unix/sysv/linux/riscv/rv32/libm.abilist | 8 + .../unix/sysv/linux/riscv/rv64/libm.abilist | 8 + .../unix/sysv/linux/s390/s390-32/libm.abilist | 8 + .../unix/sysv/linux/s390/s390-64/libm.abilist | 8 + sysdeps/unix/sysv/linux/sh/be/libm.abilist | 6 + sysdeps/unix/sysv/linux/sh/le/libm.abilist | 6 + .../sysv/linux/sparc/sparc32/libm.abilist | 8 + .../sysv/linux/sparc/sparc64/libm.abilist | 8 + .../unix/sysv/linux/x86_64/64/libm.abilist | 8 + .../unix/sysv/linux/x86_64/x32/libm.abilist | 8 + 48 files changed, 18866 insertions(+), 2 deletions(-) create mode 100644 math/auto-libm-test-out-powr create mode 100644 math/libm-test-powr.inc create mode 100644 math/s_powr_template.c create mode 100644 sysdeps/ieee754/ldbl-opt/nldbl-powr.c diff --git a/NEWS b/NEWS index 0427eb3269..c2a978b460 100644 --- a/NEWS +++ b/NEWS @@ -14,7 +14,7 @@ Major new features: functions for float, double, long double, _FloatN and _FloatNx, and a type-generic macro in . - - 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 a947585d70..7490693c0d 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 b1d7c767f7..64d9d4d1e5 100644 --- a/math/Makefile +++ b/math/Makefile @@ -139,6 +139,7 @@ gen-libm-calls = \ s_log2p1F \ s_nanF \ s_nextdownF \ + s_powrF \ s_rsqrtF \ s_significandF \ s_sinpiF \ @@ -685,6 +686,7 @@ libm-test-funcs-auto = \ log1p \ log2p1 \ pow \ + powr \ rsqrt \ sin \ sincos \ @@ -1016,6 +1018,7 @@ tgmath3-macros = \ nexttoward \ nextup \ pow \ + powr \ remainder \ remquo \ rint \ @@ -1439,6 +1442,7 @@ CFLAGS-s_nexttoward.c += -fno-builtin-nexttoward -fno-builtin-nexttowardl CFLAGS-s_nexttowardf.c += -fno-builtin-nexttowardf CFLAGS-s_nextup.c += -fno-builtin-nextupl CFLAGS-e_pow.c += -fno-builtin-powl +CFLAGS-s_powr.c += -fno-builtin-powrl CFLAGS-w_remainder.c += -fno-builtin-remainderl -fno-builtin-dreml CFLAGS-s_remquo.c += -fno-builtin-remquol CFLAGS-s_rint.c += -fno-builtin-rintl @@ -1574,6 +1578,7 @@ CFLAGS-s_nextafter.c += -fno-builtin-nextafterf32x -fno-builtin-nextafterf64 CFLAGS-s_nextdown.c += -fno-builtin-nextdownf32x -fno-builtin-nextdownf64 CFLAGS-s_nextup.c += -fno-builtin-nextupf32x -fno-builtin-nextupf64 CFLAGS-e_pow.c += -fno-builtin-powf32x -fno-builtin-powf64 +CFLAGS-s_powr.c += -fno-builtin-powrf32x -fno-builtin-powrf64 CFLAGS-w_remainder.c += -fno-builtin-remainderf32x -fno-builtin-remainderf64 CFLAGS-s_remquo.c += -fno-builtin-remquof32x -fno-builtin-remquof64 CFLAGS-s_rint.c += -fno-builtin-rintf32x -fno-builtin-rintf64 @@ -1700,6 +1705,7 @@ CFLAGS-s_nextafterf.c += -fno-builtin-nextafterf32 CFLAGS-s_nextdownf.c += -fno-builtin-nextdownf32 CFLAGS-s_nextupf.c += -fno-builtin-nextupf32 CFLAGS-e_powf.c += -fno-builtin-powf32 +CFLAGS-s_powrf.c += -fno-builtin-powrf32 CFLAGS-w_remainderf.c += -fno-builtin-remainderf32 CFLAGS-s_remquof.c += -fno-builtin-remquof32 CFLAGS-s_rintf.c += -fno-builtin-rintf32 diff --git a/math/Versions b/math/Versions index 34cdf2f8e8..f92707545a 100644 --- a/math/Versions +++ b/math/Versions @@ -673,8 +673,10 @@ libm { } GLIBC_2.42 { # Functions not involving _Float64x or _Float128, for all configurations. + powr; powrf; powrl; powrf32; powrf64; powrf32x; rsqrt; rsqrtf; rsqrtl; rsqrtf32; rsqrtf64; rsqrtf32x; # Functions involving _Float64x or _Float128, for some configurations. + powrf64x; powrf128; rsqrtf64x; rsqrtf128; } } diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 989ce5d736..09069e985d 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -8151,6 +8151,313 @@ pow 0x1.059c76p+0 0x1.ff80bep+11 pow 0x1.7ac7cp+5 23 pow -0x1.7ac7cp+5 23 +powr 10 0 +powr 10 -0 + +powr 1 1 +powr 1 -1 +powr 1 1.25 +powr 1 -1.25 +powr 1 0x1p62 +powr 1 0x1p63 +powr 1 0x1p64 +powr 1 0x1p72 +powr 1 min_subnorm +powr 1 -min_subnorm + +# powr (x, +-0) == 1. +powr 32.75 0 +powr 32.75 -0 +powr 0x1p72 0 +powr 0x1p72 -0 +powr 0x1p-72 0 +powr 0x1p-72 -0 + +powr 0x1p72 0x1p72 +powr 10 -0x1p72 +powr max max +powr 10 -max + +powr 0 1 +powr 0 11 + +powr -0 1 +powr -0 11 + +powr 0 2 +powr 0 11.1 + +powr -0 2 +powr -0 11.1 + +# powr (+0, y) == +0 for y an odd integer > 0. +powr 0.0 27 +powr 0.0 0xffffff +powr 0.0 0x1.fffffffffffffp+52 +powr 0.0 0x1.fffffffffffffffep+63 +powr 0.0 0x1.ffffffffffffffffffffffffff8p+105 +powr 0.0 0x1.ffffffffffffffffffffffffffffp+112 + +# powr (-0, y) == +0 (unlike pow) for y an odd integer > 0. +powr -0 27 +powr -0 0xffffff +powr -0 0x1fffffe +powr -0 0x1.fffffffffffffp+52 +powr -0 0x1.fffffffffffffp+53 +powr -0 0x1.fffffffffffffffep+63 +powr -0 0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc +powr -0 0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc +powr -0 0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc +powr -0 0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc +powr -0 0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc + +# powr (+0, y) == +0 for y > 0 and not an odd integer. +powr 0.0 4 +powr 0.0 0x1p24 +powr 0.0 0x1p127 +powr 0.0 max +powr 0.0 min_subnorm + +# powr (-0, y) == +0 for y > 0 and not an odd integer. +powr -0 0.5 +powr -0 4 +powr -0 0x1p24 +powr -0 0x1p127 +powr -0 max +powr -0 min_subnorm + +powr 16 0.25 +powr 0x1p64 0.125 +powr 2 4 +powr 256 8 + +powr 0.75 1.25 + +powr 0x0.ffffffp0 10 +powr 0x0.ffffffp0 100 +powr 0x0.ffffffp0 1000 +powr 0x0.ffffffp0 0x1p24 +powr 0x0.ffffffp0 0x1p30 +powr 0x0.ffffffp0 0x1.234566p30 +powr 0x0.ffffffp0 -10 +powr 0x0.ffffffp0 -100 +powr 0x0.ffffffp0 -1000 +powr 0x0.ffffffp0 -0x1p24 +powr 0x0.ffffffp0 -0x1p30 +powr 0x0.ffffffp0 -0x1.234566p30 +powr 0x1.000002p0 0x1p24 +powr 0x1.000002p0 0x1.234566p29 +powr 0x1.000002p0 -0x1.234566p29 + +powr 0x0.fffffffffffff8p0 0x1.23456789abcdfp62 +powr 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62 +powr 0x1.0000000000001p0 0x1.23456789abcdfp61 +powr 0x1.0000000000001p0 -0x1.23456789abcdfp61 + +powr 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77 +powr 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77 +powr 0x1.0000000000000002p0 0x1.23456789abcdef0ep76 +powr 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76 + +powr 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126 +powr 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126 +powr 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125 +powr 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125 + +powr 0x1.000002p0 0x1p30 +powr 0x1.000002p0 max +powr 0x1.00000ep0 0x1p30 +powr 0x1.00000ep0 max + +powr 1e4932 0.75 +powr 1e4928 0.75 +powr 1e4924 0.75 +powr 1e4920 0.75 +powr 10.0 4932.0 +powr 10.0 4931.0 +powr 10.0 4930.0 +powr 10.0 4929.0 +powr 10.0 -4931.0 +powr 10.0 -4930.0 +powr 10.0 -4929.0 +powr 1e27 182.0 +powr 1e27 -182.0 + +powr min_subnorm min_subnorm +powr min_subnorm -min_subnorm +powr max min_subnorm +powr max -min_subnorm +powr 0.99 min_subnorm +powr 0.99 -min_subnorm +powr 1.01 min_subnorm +powr 1.01 -min_subnorm + +powr 2.0 -100000.0 + +powr 2 -126.125 +powr 2 -126.25 +powr 2 -126.375 +powr 2 -126.5 +powr 2 -126.625 +powr 2 -126.75 +powr 2 -126.875 +powr 2 -969.125 +powr 2 -969.25 +powr 2 -969.375 +powr 2 -969.5 +powr 2 -969.625 +powr 2 -969.75 +powr 2 -969.875 +powr 2 -1022.125 +powr 2 -1022.25 +powr 2 -1022.375 +powr 2 -1022.5 +powr 2 -1022.625 +powr 2 -1022.75 +powr 2 -1022.875 +powr 2 -16382.125 +powr 2 -16382.25 +powr 2 -16382.375 +powr 2 -16382.5 +powr 2 -16382.625 +powr 2 -16382.75 +powr 2 -16382.875 +powr 2 -16383.125 +powr 2 -16383.25 +powr 2 -16383.375 +powr 2 -16383.5 +powr 2 -16383.625 +powr 2 -16383.75 +powr 2 -16383.875 +powr 0.5 126.125 +powr 0.5 126.25 +powr 0.5 126.375 +powr 0.5 126.5 +powr 0.5 126.625 +powr 0.5 126.75 +powr 0.5 126.875 +powr 0.5 969.125 +powr 0.5 969.25 +powr 0.5 969.375 +powr 0.5 969.5 +powr 0.5 969.625 +powr 0.5 969.75 +powr 0.5 969.875 +powr 0.5 1022.125 +powr 0.5 1022.25 +powr 0.5 1022.375 +powr 0.5 1022.5 +powr 0.5 1022.625 +powr 0.5 1022.75 +powr 0.5 1022.875 +powr 0.5 16382.125 +powr 0.5 16382.25 +powr 0.5 16382.375 +powr 0.5 16382.5 +powr 0.5 16382.625 +powr 0.5 16382.75 +powr 0.5 16382.875 +powr 0.5 16383.125 +powr 0.5 16383.25 +powr 0.5 16383.375 +powr 0.5 16383.5 +powr 0.5 16383.625 +powr 0.5 16383.75 +powr 0.5 16383.875 +powr 0x1.00001p1 -126 +powr 0x1.00003p1 -126 +powr 0x1.00005p1 -126 +powr 0x1.00007p1 -126 +powr 0x1.00001p1 -969 +powr 0x1.00003p1 -969 +powr 0x1.00005p1 -969 +powr 0x1.00007p1 -969 +powr 0x1.00001p1 -1022 +powr 0x1.00003p1 -1022 +powr 0x1.00005p1 -1022 +powr 0x1.00007p1 -1022 +powr 0x1.00001p1 -16382 +powr 0x1.00003p1 -16382 +powr 0x1.00005p1 -16382 +powr 0x1.00007p1 -16382 +powr 0x1.00001p1 -16383 +powr 0x1.00003p1 -16383 +powr 0x1.00005p1 -16383 +powr 0x1.00007p1 -16383 +powr 0x0.ffff1p-1 126 +powr 0x0.ffff3p-1 126 +powr 0x0.ffff5p-1 126 +powr 0x0.ffff7p-1 126 +powr 0x0.ffff1p-1 969 +powr 0x0.ffff3p-1 969 +powr 0x0.ffff5p-1 969 +powr 0x0.ffff7p-1 969 +powr 0x0.ffff1p-1 1022 +powr 0x0.ffff3p-1 1022 +powr 0x0.ffff5p-1 1022 +powr 0x0.ffff7p-1 1022 +powr 0x0.ffff1p-1 16382 +powr 0x0.ffff3p-1 16382 +powr 0x0.ffff5p-1 16382 +powr 0x0.ffff7p-1 16382 +powr 0x0.ffff1p-1 16383 +powr 0x0.ffff3p-1 16383 +powr 0x0.ffff5p-1 16383 +powr 0x0.ffff7p-1 16383 +powr 0x2.000b3p0 -1022 +powr 0x2.000582p0 -1022 +powr 2 -0x3.fe513p+8 +powr 2 -0x3.fe4e8p+8 + +powr 10 -1 +powr 10 -2 +powr 10 -3 +powr 10 -4 +powr 10 -5 +powr 10 -6 +powr 10 -7 + +powr 0x0.ffffffffffffffffp0 1 +powr 0x0.ffffffffffffffffp0 2 +powr 0x0.ffffffffffffffffp0 3 +powr 0x0.ffffffffffffffffp0 4 +powr 0x0.ffffffffffffffffp0 5 +powr 0x0.ffffffffffffffffp0 6 +powr 0x0.ffffffffffffffffp0 7 +powr 0x0.ffffffffffffffffp0 -1 +powr 0x0.ffffffffffffffffp0 -2 +powr 0x0.ffffffffffffffffp0 -3 +powr 0x0.ffffffffffffffffp0 -4 +powr 0x0.ffffffffffffffffp0 -5 +powr 0x0.ffffffffffffffffp0 -6 +powr 0x0.ffffffffffffffffp0 -7 + +powr 0x1.0000000000000002p0 1 +powr 0x1.0000000000000002p0 2 +powr 0x1.0000000000000002p0 3 +powr 0x1.0000000000000002p0 4 +powr 0x1.0000000000000002p0 5 +powr 0x1.0000000000000002p0 6 +powr 0x1.0000000000000002p0 7 +powr 0x1.0000000000000002p0 -1 +powr 0x1.0000000000000002p0 -2 +powr 0x1.0000000000000002p0 -3 +powr 0x1.0000000000000002p0 -4 +powr 0x1.0000000000000002p0 -5 +powr 0x1.0000000000000002p0 -6 +powr 0x1.0000000000000002p0 -7 + +powr 1.0625 1.125 +powr 1.5 1.03125 +powr 0x1.7d1a0a6f2p+681 1.5 +powr 0x1.ce78f2p+0 -0x2.7f1f78p+4 +powr 0xf.fffffp+124 -0x5.b5b648p+0 +powr 0x1.430d4cp+0 0x5.0e462p+4 +powr 0x9.8b82ap-4 -0x1.99907ap+12 +powr 0xd.73035p-4 -0x1.47bb8p+8 +powr 0x1.059c76p+0 0x1.ff80bep+11 +powr 0x1.7ac7cp+5 23 + rsqrt 2209 rsqrt 4 rsqrt 2 diff --git a/math/auto-libm-test-out-powr b/math/auto-libm-test-out-powr new file mode 100644 index 0000000000..e0112aa05b --- /dev/null +++ b/math/auto-libm-test-out-powr @@ -0,0 +1,17775 @@ +powr 10 0 += powr downward binary32 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0xap+0 0x0p+0 : 0x1p+0 : inexact-ok +powr 10 -0 += powr downward binary32 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0xap+0 -0x0p+0 : 0x1p+0 : inexact-ok +powr 1 1 += powr downward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok +powr 1 -1 += powr downward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok +powr 1 1.25 += powr downward binary32 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.4p+0 : 0x1p+0 : inexact-ok +powr 1 -1.25 += powr downward binary32 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.4p+0 : 0x1p+0 : inexact-ok +powr 1 0x1p62 += powr downward binary32 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4p+60 : 0x1p+0 : inexact-ok +powr 1 0x1p63 += powr downward binary32 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x8p+60 : 0x1p+0 : inexact-ok +powr 1 0x1p64 += powr downward binary32 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+64 : 0x1p+0 : inexact-ok +powr 1 0x1p72 += powr downward binary32 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+72 : 0x1p+0 : inexact-ok +powr 1 min_subnorm += powr downward binary32 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p-16496 : 0x1p+0 : inexact-ok +powr 1 -min_subnorm += powr downward binary32 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact-ok +powr 32.75 0 += powr downward binary32 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x2.0cp+4 0x0p+0 : 0x1p+0 : inexact-ok +powr 32.75 -0 += powr downward binary32 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x2.0cp+4 -0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p72 0 += powr downward binary32 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+72 0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p72 -0 += powr downward binary32 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+72 -0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p-72 0 += powr downward binary32 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p-72 0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p-72 -0 += powr downward binary32 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p-72 -0x0p+0 : 0x1p+0 : inexact-ok +powr 0x1p72 0x1p72 += powr downward binary32 0x1p+72 0x1p+72 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1p+72 0x1p+72 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1p+72 0x1p+72 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1p+72 0x1p+72 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1p+72 0x1p+72 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1p+72 0x1p+72 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1p+72 0x1p+72 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1p+72 0x1p+72 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1p+72 0x1p+72 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1p+72 0x1p+72 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1p+72 0x1p+72 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1p+72 0x1p+72 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1p+72 0x1p+72 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1p+72 0x1p+72 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10 -0x1p72 += powr downward binary32 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0x1p+72 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0x1p+72 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xap+0 -0x1p+72 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xap+0 -0x1p+72 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0x1p+72 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xap+0 -0x1p+72 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0x1p+72 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0x1p+72 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0x1p+72 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr max max += powr downward binary32 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10 -max += powr downward binary32 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0xf.fffffp+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xap+0 -0xf.fffffp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xap+0 -0xf.fffffp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.fffffp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0xf.fffffp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xap+0 -0xf.ffffffffffff8p+1020 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0xf.ffffffffffff8p+1020 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xap+0 -0xf.fffffffffffffffp+16380 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.fffffffffffffffp+16380 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0 1 += powr downward binary32 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok +powr 0 11 += powr downward binary32 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok +powr -0 1 += powr downward binary32 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1p+0 : 0x0p+0 : inexact-ok +powr -0 11 += powr downward binary32 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xbp+0 : 0x0p+0 : inexact-ok +powr 0 2 += powr downward binary32 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok +powr 0 11.1 += powr downward binary32 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok +powr -0 2 += powr downward binary32 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x2p+0 : 0x0p+0 : inexact-ok +powr -0 11.1 += powr downward binary32 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.1999ap+0 : 0x0p+0 : inexact-ok += powr downward binary32 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.19999p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.19999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.1999999999998p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.19999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.199999999999999p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999999999999999999999999ap+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.1999999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.1999999999999999999999999cp+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xb.19999999999999999999999998p+0 : 0x0p+0 : inexact-ok +powr 0.0 27 += powr downward binary32 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok +powr 0.0 0xffffff += powr downward binary32 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok +powr 0.0 0x1.fffffffffffffp+52 += powr downward binary32 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok +powr 0.0 0x1.fffffffffffffffep+63 += powr downward binary32 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok +powr 0.0 0x1.ffffffffffffffffffffffffff8p+105 += powr downward binary32 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok +powr 0.0 0x1.ffffffffffffffffffffffffffffp+112 += powr downward binary32 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr downward binary32 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok +powr -0 27 += powr downward binary32 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1.bp+4 : 0x0p+0 : inexact-ok +powr -0 0xffffff += powr downward binary32 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.fffffp+20 : 0x0p+0 : inexact-ok +powr -0 0x1fffffe += powr downward binary32 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffep+24 : 0x0p+0 : inexact-ok +powr -0 0x1.fffffffffffffp+52 += powr downward binary32 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x2p+52 : 0x0p+0 : inexact-ok += powr downward binary32 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffep+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffp+52 : 0x0p+0 : inexact-ok +powr -0 0x1.fffffffffffffp+53 += powr downward binary32 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x4p+52 : 0x0p+0 : inexact-ok += powr downward binary32 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffcp+52 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffep+52 : 0x0p+0 : inexact-ok +powr -0 0x1.fffffffffffffffep+63 += powr downward binary32 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1p+64 : 0x0p+0 : inexact-ok += powr downward binary32 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.fffffp+60 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.ffffffffffff8p+60 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.fffffffffffffffp+60 : 0x0p+0 : inexact-ok +powr -0 0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x2p+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x2p+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffp+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffffep+64 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr -0 0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x4p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr -0 0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x8p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x7.fffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x7.ffffffffffffcp+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x7.fffffffffffffff8p+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x7.fffffffffffffffffffffffffep+104 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr -0 0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x2p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x2p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.fffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.ffffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x1.ffffffffffffffffffffffffff8p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr -0 0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc += powr downward binary32 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x4p+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary32 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary32 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary32 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary64 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary64 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary64 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward intel96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest intel96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward intel96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward m68k96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest m68k96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward m68k96 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.fffffffffffffffcp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.fffffffffffffffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.fffffffffffffffffffffffffffep+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.fffffffffffffffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.fffffffffffffffffffffffffffep+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward binary128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr downward ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr tonearest ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += powr upward ibm128 -0x0p+0 0x3.ffffffffffffffffffffffffffp+112 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +powr 0.0 4 += powr downward binary32 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok +powr 0.0 0x1p24 += powr downward binary32 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok +powr 0.0 0x1p127 += powr downward binary32 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok +powr 0.0 max += powr downward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok +powr 0.0 min_subnorm += powr downward binary32 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary32 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary32 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary32 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary64 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest binary64 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero binary64 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward binary64 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward ibm128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest ibm128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero ibm128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward ibm128 0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward intel96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest intel96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero intel96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward intel96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward m68k96 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr tonearest m68k96 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr towardzero m68k96 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr upward m68k96 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr tonearest binary128 0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr towardzero binary128 0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr upward binary128 0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok +powr -0 0.5 += powr downward binary32 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok +powr -0 4 += powr downward binary32 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x4p+0 : 0x0p+0 : inexact-ok +powr -0 0x1p24 += powr downward binary32 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x1p+24 : 0x0p+0 : inexact-ok +powr -0 0x1p127 += powr downward binary32 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x8p+124 : 0x0p+0 : inexact-ok +powr -0 max += powr downward binary32 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.fffffp+124 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok +powr -0 min_subnorm += powr downward binary32 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary32 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary32 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary32 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x8p-152 : 0x0p+0 : inexact-ok += powr downward binary64 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest binary64 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero binary64 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward binary64 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward ibm128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr tonearest ibm128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr towardzero ibm128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr upward ibm128 -0x0p+0 0x4p-1076 : 0x0p+0 : inexact-ok += powr downward intel96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest intel96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero intel96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward intel96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x8p-16448 : 0x0p+0 : inexact-ok += powr downward m68k96 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr tonearest m68k96 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr towardzero m68k96 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr upward m68k96 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p-16448 : 0x0p+0 : inexact-ok += powr downward binary128 -0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr tonearest binary128 -0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr towardzero binary128 -0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok += powr upward binary128 -0x0p+0 0x4p-16496 : 0x0p+0 : inexact-ok +powr 16 0.25 += powr downward binary32 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest binary32 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero binary32 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward binary32 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward binary64 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest binary64 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero binary64 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward binary64 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward intel96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest intel96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero intel96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward intel96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward m68k96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest m68k96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero m68k96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward m68k96 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward binary128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest binary128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero binary128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward binary128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr downward ibm128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr tonearest ibm128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr towardzero ibm128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok += powr upward ibm128 0x1p+4 0x4p-4 : 0x2p+0 : inexact-ok +powr 0x1p64 0.125 += powr downward binary32 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest binary32 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero binary32 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward binary32 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward binary64 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest binary64 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero binary64 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward binary64 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward intel96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest intel96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero intel96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward intel96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward m68k96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest m68k96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero m68k96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward m68k96 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward binary128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest binary128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero binary128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward binary128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr downward ibm128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr tonearest ibm128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr towardzero ibm128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok += powr upward ibm128 0x1p+64 0x2p-4 : 0x1p+8 : inexact-ok +powr 2 4 += powr downward binary32 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest binary32 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero binary32 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward binary32 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward binary64 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest binary64 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero binary64 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward binary64 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward intel96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest intel96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero intel96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward intel96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward m68k96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest m68k96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero m68k96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward m68k96 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward binary128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest binary128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero binary128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward binary128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr downward ibm128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr tonearest ibm128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr towardzero ibm128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok += powr upward ibm128 0x2p+0 0x4p+0 : 0x1p+4 : inexact-ok +powr 256 8 += powr downward binary32 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest binary32 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero binary32 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward binary32 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward binary64 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest binary64 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero binary64 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward binary64 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward intel96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest intel96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero intel96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward intel96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward m68k96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest m68k96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero m68k96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward m68k96 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward binary128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest binary128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero binary128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward binary128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr downward ibm128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr tonearest ibm128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr towardzero ibm128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok += powr upward ibm128 0x1p+8 0x8p+0 : 0x1p+64 : inexact-ok +powr 0.75 1.25 += powr downward binary32 0xcp-4 0x1.4p+0 : 0xb.2ad17p-4 : inexact-ok += powr tonearest binary32 0xcp-4 0x1.4p+0 : 0xb.2ad17p-4 : inexact-ok += powr towardzero binary32 0xcp-4 0x1.4p+0 : 0xb.2ad17p-4 : inexact-ok += powr upward binary32 0xcp-4 0x1.4p+0 : 0xb.2ad18p-4 : inexact-ok += powr downward binary64 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b418p-4 : inexact-ok += powr tonearest binary64 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b418p-4 : inexact-ok += powr towardzero binary64 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b418p-4 : inexact-ok += powr upward binary64 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b42p-4 : inexact-ok += powr downward intel96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr tonearest intel96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr towardzero intel96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr upward intel96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183ep-4 : inexact-ok += powr downward m68k96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr tonearest m68k96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr towardzero m68k96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183dp-4 : inexact-ok += powr upward m68k96 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183ep-4 : inexact-ok += powr downward binary128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafacccp-4 : inexact-ok += powr tonearest binary128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccc8p-4 : inexact-ok += powr towardzero binary128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafacccp-4 : inexact-ok += powr upward binary128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccc8p-4 : inexact-ok += powr downward ibm128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccp-4 : inexact-ok += powr tonearest ibm128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccp-4 : inexact-ok += powr towardzero ibm128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafaccp-4 : inexact-ok += powr upward ibm128 0xcp-4 0x1.4p+0 : 0xb.2ad170c81b4183d3186cfafadp-4 : inexact-ok +powr 0x0.ffffffp0 10 += powr downward binary32 0xf.fffffp-4 0xap+0 : 0xf.ffff6p-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0xap+0 : 0xf.ffff6p-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0xap+0 : 0xf.ffff6p-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0xap+0 : 0xf.ffff7p-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cf8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cf8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffffp-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffffp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffffp-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffff8p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d2p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d1ffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0xap+0 : 0xf.ffff600002cffff880000d2p-4 : inexact-ok +powr 0x0.ffffffp0 100 += powr downward binary32 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9cp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9cp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9cp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9dp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001356p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001356p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd89p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd88p-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd89p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd5448334p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd54483348p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd5448334p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd54483348p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd54483p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd544834p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd54483p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355fd885c3bd544834p-4 : inexact-ok +powr 0x0.ffffffp0 1000 += powr downward binary32 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18p-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18p-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18p-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc19p-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f2218p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f2218p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f2218p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f222p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887p-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221888p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887p-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221888p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221888p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887p-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221888p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e718p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e72p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e718p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e72p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e4p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e8p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e4p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f221887cc9faaa72e8p-4 : inexact-ok +powr 0x0.ffffffp0 0x1p24 += powr downward binary32 0xf.fffffp-4 0x1p+24 : 0x5.e2d588p-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x1p+24 : 0x5.e2d588p-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x1p+24 : 0x5.e2d588p-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x1p+24 : 0x5.e2d59p-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105cp-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d106p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105cp-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d106p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f228p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22p-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f228p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4810b8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4810bcp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4810b8p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4810bcp-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa481p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa481p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa481p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105f22148d9aa4812p-4 : inexact-ok +powr 0x0.ffffffp0 0x1p30 += powr downward binary32 0xf.fffffp-4 0x4p+28 : 0xc.b4e8ap-96 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x4p+28 : 0xc.b4e8ap-96 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x4p+28 : 0xc.b4e8ap-96 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x4p+28 : 0xc.b4e8bp-96 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38ep-96 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e8p-96 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38ep-96 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e8p-96 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ap-96 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77bp-96 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ap-96 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77bp-96 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ap-96 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77bp-96 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ap-96 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77bp-96 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c79p-96 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c79p-96 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c79p-96 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c798p-96 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c4p-96 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c8p-96 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c4p-96 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e77ad07f54c04c8p-96 : inexact-ok +powr 0x0.ffffffp0 0x1.234566p30 += powr downward binary32 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa18p-108 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa2p-108 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa18p-108 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa2p-108 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264cp-108 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc265p-108 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264cp-108 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc265p-108 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5bp-108 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b8p-108 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5bp-108 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b8p-108 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5bp-108 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b8p-108 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5bp-108 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b8p-108 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea4719cp-108 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea471ap-108 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea4719cp-108 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea471ap-108 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea47p-108 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea472p-108 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea47p-108 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264e5b778223ea472p-108 : inexact-ok +powr 0x0.ffffffp0 -10 += powr downward binary32 0xf.fffffp-4 -0xap+0 : 0x1.00000ap+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0xap+0 : 0x1.00000ap+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0xap+0 : 0x1.00000ap+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0xap+0 : 0x1.00000cp+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000371p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb0007p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb0008p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb0007p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb0008p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cbp+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cbp+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cbp+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0xap+0 : 0x1.00000a0000370000dc0002cb008p+0 : inexact-ok +powr 0x0.ffffffp0 -100 += powr downward binary32 0xf.fffffp-4 -0x6.4p+4 : 0x1.000064p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x6.4p+4 : 0x1.000064p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x6.4p+4 : 0x1.000064p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x6.4p+4 : 0x1.000066p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013bap+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013bap+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013bap+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba1p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba02ap+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029ep+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba02ap+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b3cp+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b3dp+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b3cp+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b3dp+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07bp+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07bp+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07bp+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba029eb44376a07b8p+0 : inexact-ok +powr 0x0.ffffffp0 -1000 += powr downward binary32 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e8p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e8p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e8p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003eap+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31dfp+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31dfp+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31dfp+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31ep+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6ccp+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cep+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6ccp+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cep+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6ccp+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cep+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6ccp+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cep+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d85ep+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d85fp+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d85ep+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d85fp+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d8p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d88p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d8p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31df6cdda7c3a40d88p+0 : inexact-ok +powr 0x0.ffffffp0 -0x1p24 += powr downward binary32 0xf.fffffp-4 -0x1p+24 : 0x2.b7e15p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x1p+24 : 0x2.b7e154p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x1p+24 : 0x2.b7e15p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x1p+24 : 0x2.b7e154p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b97p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b972p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b97p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b972p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aap+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa4p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aap+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa4p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aap+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa4p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aap+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa4p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed5772124p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed5772126p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed5772124p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed5772126p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed57721p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed57721p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed57721p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b971aa2272ed57722p+0 : inexact-ok +powr 0x0.ffffffp0 -0x1p30 += powr downward binary32 0xf.fffffp-4 -0x4p+28 : 0x1.4259aap+92 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x4p+28 : 0x1.4259acp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x4p+28 : 0x1.4259aap+92 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x4p+28 : 0x1.4259acp+92 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764p+92 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c765p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764p+92 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c765p+92 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d26p+92 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d24p+92 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d26p+92 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120fa1p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120fa2p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120fa1p+92 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120fa2p+92 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120f8p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120f8p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5120f8p+92 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764d243a58c5121p+92 : inexact-ok +powr 0x0.ffffffp0 -0x1.234566p30 += powr downward binary32 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780cp+104 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780cp+104 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780cp+104 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13781p+104 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b144p+104 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b144p+104 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b144p+104 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b146p+104 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441bp+104 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b4p+104 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441bp+104 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b4p+104 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441bp+104 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b4p+104 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441bp+104 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b4p+104 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa1688p+104 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa168ap+104 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa1688p+104 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa168ap+104 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa16p+104 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa17p+104 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa16p+104 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b1441b2aba1fdfa17p+104 : inexact-ok +powr 0x1.000002p0 0x1p24 += powr downward binary32 0x1.000002p+0 0x1p+24 : 0x7.639918p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x1p+24 : 0x7.63992p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x1p+24 : 0x7.639918p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x1p+24 : 0x7.63992p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531cp+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318418p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318418p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad35f8p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad35fcp+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad35f8p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad35fcp+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad34p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad36p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad34p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531841345850fad36p+0 : inexact-ok +powr 0x1.000002p0 0x1.234566p29 += powr downward binary32 0x1.000002p+0 0x2.468accp+28 : 0x2.137728p+104 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x2.468accp+28 : 0x2.137728p+104 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x2.468accp+28 : 0x2.137728p+104 : inexact-ok += powr upward binary32 0x1.000002p+0 0x2.468accp+28 : 0x2.13772cp+104 : inexact-ok += powr downward binary64 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6ap+104 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6ap+104 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6ap+104 : inexact-ok += powr upward binary64 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6cp+104 : inexact-ok += powr downward intel96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr upward intel96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a03cp+104 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a038p+104 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a03cp+104 : inexact-ok += powr downward binary128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247d06p+104 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247d06p+104 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247d06p+104 : inexact-ok += powr upward binary128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247d08p+104 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247dp+104 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247dp+104 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247dp+104 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6a0384e9b11247ep+104 : inexact-ok +powr 0x1.000002p0 -0x1.234566p29 += powr downward binary32 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd68p-108 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd68p-108 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd68p-108 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd7p-108 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a28p-108 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2cp-108 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a28p-108 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2cp-108 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8ap-108 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a8p-108 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8ap-108 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a8p-108 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8ap-108 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a8p-108 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8ap-108 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a8p-108 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b10bp-108 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b10b4p-108 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b10bp-108 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b10b4p-108 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b1p-108 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b1p-108 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b1p-108 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2b8a632449d5b12p-108 : inexact-ok +powr 0x0.fffffffffffff8p0 0x1.23456789abcdfp62 += powr downward binary32 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x4.8d15ap+60 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d15ap+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d15ap+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d15ap+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d15ap+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d15ap+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x4.8d1598p+60 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d1598p+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d1598p+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d1598p+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d1598p+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d1598p+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfc8p-844 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfdp-844 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfc8p-844 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfdp-844 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6ep-844 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6dp-844 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6ep-844 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe77p-844 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe778p-844 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe77p-844 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe778p-844 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe4p-844 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe8p-844 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe4p-844 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfce6d489bb0f8fe8p-844 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e41p-844 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e418p-844 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e41p-844 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e418p-844 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416ecp-844 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416edp-844 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416ecp-844 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416edp-844 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416ecp-844 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416edp-844 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416ecp-844 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416edp-844 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a31p-844 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a31p-844 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a31p-844 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a318p-844 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3ap-844 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a4p-844 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3ap-844 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e416eceb14d3bd3a4p-844 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaefp-844 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef8p-844 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaefp-844 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef8p-844 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef66p-844 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65fp-844 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef66p-844 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5b5p-844 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5b5p-844 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5b5p-844 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5b58p-844 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d58p-844 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5cp-844 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d58p-844 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef65f284a1ad1d5cp-844 : inexact-ok +powr 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62 += powr downward binary32 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16p+840 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a17p+840 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16p+840 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a17p+840 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cdap+840 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8p+840 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cdap+840 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e10965p+840 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e10965p+840 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e10965p+840 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e10966p+840 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e109p+840 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e1098p+840 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e109p+840 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16cd8802ac0e1098p+840 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bp+840 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2cp+840 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bp+840 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2cp+840 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3ep+840 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb4p+840 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3ep+840 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb4p+840 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3ep+840 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb4p+840 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3ep+840 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb4p+840 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a17p+840 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a17p+840 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a17p+840 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a18p+840 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9ap+840 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9ap+840 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9ap+840 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bb3f4dc103bc9a8p+840 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4afp+840 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4afp+840 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4afp+840 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af1p+840 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0238p+840 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0236p+840 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af0238p+840 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b73p+840 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b73p+840 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b73p+840 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b74p+840 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86bp+840 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b8p+840 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86bp+840 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af023616e6e4d86b8p+840 : inexact-ok +powr 0x1.0000000000001p0 0x1.23456789abcdfp61 += powr downward binary32 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468adp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468adp+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468accp+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468accp+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dep+840 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dfp+840 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dep+840 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dfp+840 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec34p+840 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec36p+840 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec34p+840 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec36p+840 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec34p+840 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec36p+840 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec34p+840 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec36p+840 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b4e2p+840 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b4e2p+840 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b4e2p+840 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b4e3p+840 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b48p+840 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b5p+840 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b48p+840 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dec35255637d0b5p+840 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9p+840 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867cap+840 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9p+840 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867cap+840 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e6p+840 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e62p+840 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e6p+840 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e62p+840 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e6p+840 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e62p+840 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e6p+840 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e62p+840 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab8a6p+840 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab8a7p+840 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab8a6p+840 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab8a7p+840 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab88p+840 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab88p+840 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab88p+840 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9e61d3750ccab9p+840 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a3p+840 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a3p+840 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a3p+840 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a4p+840 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a335p+840 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334ep+840 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a335p+840 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bacb8p+840 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bacb9p+840 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bacb8p+840 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bacb9p+840 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bac8p+840 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bac8p+840 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2bac8p+840 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a334e04740e2badp+840 : inexact-ok +powr 0x1.0000000000001p0 -0x1.23456789abcdfp61 += powr downward binary32 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x2.468accp+60 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468accp+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468accp+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468accp+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468accp+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468accp+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x2.468adp+60 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468adp+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468adp+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468adp+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468adp+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468adp+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bep+60 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f858p-844 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f858p-844 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f858p-844 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f86p-844 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ap-844 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592bp-844 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ap-844 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592bp-844 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ap-844 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592bp-844 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ap-844 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592bp-844 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a298p-844 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a2ap-844 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a298p-844 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a2ap-844 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84ap-844 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a4p-844 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84ap-844 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f8592ad9a28ad84a4p-844 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe41p-844 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe41p-844 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe41p-844 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe418p-844 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105bp-844 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105ap-844 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105bp-844 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e99p-844 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e998p-844 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e99p-844 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e998p-844 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e8p-844 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e8p-844 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915e8p-844 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe4105a526fa1915ecp-844 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc338p-844 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc338p-844 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc338p-844 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc34p-844 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ep-844 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385fp-844 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ep-844 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385fp-844 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ep-844 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385fp-844 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ep-844 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385fp-844 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8ef8p-844 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8ef8p-844 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8ef8p-844 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8fp-844 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8cp-844 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd9p-844 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd8cp-844 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc3385ee405985fd9p-844 : inexact-ok +powr 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77 += powr downward binary32 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x2.468adp+76 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x2.468adp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468adp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468adp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468adp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468adp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x2.468accp+76 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x2.468accp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468accp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468accp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468accp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468accp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468acf13579bep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x2.468acf13579bde1cp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x2.468acf13579bde1cp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b44p-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4p-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b44p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4143e88e857df2p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4143e88e857df2p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4143e88e857df2p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x2.2785707939b37b4143e88e857df4p-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468adp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f8p-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f4p-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f8p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f40d2812a4964p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f40d2812a4964p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f40d2812a4964p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x2.280f6312f34af8f40d2812a49642p-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468accp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441cp-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba442p-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441cp-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba442p-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441cp-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba442p-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441cp-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba442p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441f36a9ee2dd268p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441f36a9ee2dd268p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441f36a9ee2dd268p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x2.27a54f0197ba441f36a9ee2dd26ap-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ecp-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebcp-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ecp-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebd39ddb200b1p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebd39ddb200b1p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebd39ddb200b1p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x2.27a54f019c098ebd39ddb200b102p-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bcp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7364p-13448 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7368p-13448 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7364p-13448 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7368p-13448 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7364p-13448 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7368p-13448 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7364p-13448 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7368p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7367cc9a1fca4a62p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7367cc9a1fca4a62p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7367cc9a1fca4a62p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x2.27a54f0197fb7367cc9a1fca4a64p-13448 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x2.468acf13579bde1cp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77 += powr downward binary32 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bde1cp+76 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468accp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468accp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468adp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468adp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2.468acf13579bde1cp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b365p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b3648p+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b365p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b364949a01fc586dcp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b364949a01fc586dcp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b364949a01fc586dcp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0x7.6b632ba5541b364949a01fc586ep+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468accp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eacep+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace8p+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eacep+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace8p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eacep+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace8p+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eacep+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace8p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace796c53e935074p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace796c53e935074p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace796c53e935074p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0x7.6d3e3fd0495eace796c53e935078p+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468adp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f18p+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f2p+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f18p+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f2p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f18p+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f2p+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f18p+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f2p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f1ed93a2bfa5e28p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f1ed93a2bfa5e28p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f1ed93a2bfa5e28p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0x7.6cd0697cdc7d6f1ed93a2bfa5e2cp+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bcp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff8p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ffp+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff8p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff1d3020079764p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff1d3020079764p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff1d3020079764p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0x7.6cd0697ceb570ff1d30200797644p+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea767458p+13444 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea76745p+13444 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea767458p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea7674515bff3eb50558p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea7674515bff3eb50558p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea7674515bff3eb50558p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0x7.6cd0697cea7674515bff3eb5055cp+13444 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2.468acf13579bde1cp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.0000000000000002p0 0x1.23456789abcdef0ep76 += powr downward binary32 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.234568p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.234568p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.234566p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.234566p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x1.23456789abcdef0ep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d1748p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d175p+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d1748p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d175p+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d1748p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d175p+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d1748p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d175p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d174e5c23d27d2b3p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d174e5c23d27d2b3p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d174e5c23d27d2b3p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.234568p+76 : 0x7.6d3e3fd0495d174e5c23d27d2b34p+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.234568p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.234568p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a11p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a118p+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a11p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a118p+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a11p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a118p+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a11p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a118p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a1156b69e5bafb4cp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a1156b69e5bafb4cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a1156b69e5bafb4cp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.234566p+76 : 0x7.6b632ba55419a1156b69e5bafb5p+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.234566p+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.234566p+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a78p+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a7p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a78p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a700798d8825d58p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a700798d8825d5cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a700798d8825d58p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0x7.6cd0697ceb557a700798d8825d5cp+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdfp+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd998p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd9ap+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd998p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd9ap+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd998p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd9ap+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd998p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd9ap+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd99d0dd1072e5f1cp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd99d0dd1072e5f2p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd99d0dd1072e5f1cp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0x7.6cd0697cdc7bd99d0dd1072e5f2p+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dec8p+13444 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dedp+13444 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dec8p+13444 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dedp+13444 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dec8p+13444 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dedp+13444 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dec8p+13444 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74dedp+13444 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74decf909616edd858p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74decf909616edd85cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74decf909616edd858p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0x7.6cd0697cea74decf909616edd85cp+13444 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1.23456789abcdef0ep+76 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76 += powr downward binary32 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x1.234566p+76 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x1.234566p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.234566p+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.234566p+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.234566p+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.234566p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x1.234568p+76 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x1.234568p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.234568p+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.234568p+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.234568p+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.234568p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x1.23456789abcdef0ep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1.23456789abcdef0ep+76 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x1.234566p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.234566p+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.234566p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x1.234568p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.234568p+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.234568p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x1.23456789abcdef0ep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6ebcp-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb8p-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6ebcp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb9e43b04ab4386p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb9e43b04ab4386p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb9e43b04ab4386p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x2.280f6312f34b6eb9e43b04ab4388p-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.234566p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0ecp-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e8p-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0ecp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e9ae026e1371dap-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e9ae026e1371dcp-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e9ae026e1371dap-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x2.2785707939b3f0e9ae026e1371dcp-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.234568p+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a047p-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046cp-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a047p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046c7044704dd8ecp-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046c7044704dd8ecp-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046c7044704dd8ecp-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x2.27a54f019c0a046c7044704dd8eep-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ccp-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9dp-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ccp-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9dp-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ccp-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9dp-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ccp-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9dp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ce6d10ab8fa25ep-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ce6d10ab8fa25ep-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ce6d10ab8fa25ep-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x2.27a54f0197bab9ce6d10ab8fa26p-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe914p-13448 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe918p-13448 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe914p-13448 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe918p-13448 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe914p-13448 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe918p-13448 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe914p-13448 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe918p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe9170300dd3a01eap-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe9170300dd3a01ecp-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe9170300dd3a01eap-13448 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x2.27a54f0197fbe9170300dd3a01ecp-13448 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x1.23456789abcdef0ep+76 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126 += powr downward binary32 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x4.8d15ap+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d15ap+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d15ap+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d15ap+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d15ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d15ap+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp-4 0x4.8d1598p+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d1598p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d1598p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d1598p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d1598p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d1598p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.ffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d15ap+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d1598p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af378p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc08p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d15ap+124 : 0x2.2785707939b3a279674683b4b8dap-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d15ap+124 : 0x2.2785707939b3a279674683b4b8dap-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d15ap+124 : 0x2.2785707939b3a279674683b4b8dap-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d15ap+124 : 0x2.2785707939b3a279674683b4b8dcp-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d1598p+124 : 0x2.280f6312f34b2035ff83b8a6b996p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d1598p+124 : 0x2.280f6312f34b2035ff83b8a6b996p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d1598p+124 : 0x2.280f6312f34b2035ff83b8a6b996p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d1598p+124 : 0x2.280f6312f34b2035ff83b8a6b998p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x2.27a54f0197ba6b599e2182a3abfcp-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x2.27a54f0197ba6b599e2182a3abfep-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x2.27a54f0197ba6b599e2182a3abfcp-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x2.27a54f0197ba6b599e2182a3abfep-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x2.27a54f019c09b5f7a15546c4fd3cp-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x2.27a54f019c09b5f7a15546c4fd3ep-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x2.27a54f019c09b5f7a15546c4fd3cp-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x2.27a54f019c09b5f7a15546c4fd3ep-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x2.27a54f0197fed61a2a9418409b0ap-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x2.27a54f0197fed61a2a9418409b0cp-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x2.27a54f0197fed61a2a9418409b0ap-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc08p+124 : 0x2.27a54f0197fed61a2a9418409b0cp-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x2.27a54f0197ff60037e547e4061cep-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x2.27a54f0197ff60037e547e4061dp-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x2.27a54f0197ff60037e547e4061cep-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bcp+124 : 0x2.27a54f0197ff60037e547e4061dp-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x2.27a54f0197ff118eaf65554afc3ep-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x2.27a54f0197ff118eaf65554afc4p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x2.27a54f0197ff118eaf65554afc3ep-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x2.27a54f0197ff118eaf65554afc4p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x2.27a54f0197ff118eaf65553d3f8p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x2.27a54f0197ff118eaf65553d3f82p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x2.27a54f0197ff118eaf65553d3f8p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x2.27a54f0197ff118eaf65553d3f82p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x2.27a54f0197ff118eaf65555fb9d6p-13448 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x2.27a54f0197ff118eaf65555fb9d6p-13448 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x2.27a54f0197ff118eaf65555fb9d6p-13448 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x2.27a54f0197ff118eaf65555fb9d8p-13448 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d15ap+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d1598p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af378p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc08p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26af34p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26bp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4.8d159e26af37bc048d159e26aep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126 += powr downward binary32 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37bcp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37bc08p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26aep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4.8d159e26af37bc048d159e26bp+124 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d1598p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d15ap+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af378p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d1598p+124 : 0x7.6b632ba5541aaf37ff8e0c6ce798p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d1598p+124 : 0x7.6b632ba5541aaf37ff8e0c6ce79cp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d1598p+124 : 0x7.6b632ba5541aaf37ff8e0c6ce798p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d1598p+124 : 0x7.6b632ba5541aaf37ff8e0c6ce79cp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d15ap+124 : 0x7.6d3e3fd0495e25b4833a1a8c28acp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d15ap+124 : 0x7.6d3e3fd0495e25b4833a1a8c28bp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d15ap+124 : 0x7.6d3e3fd0495e25b4833a1a8c28acp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d15ap+124 : 0x7.6d3e3fd0495e25b4833a1a8c28bp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0x7.6cd0697cdc7ce7f3956c750bedc8p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0x7.6cd0697cdc7ce7f3956c750bedc8p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0x7.6cd0697cdc7ce7f3956c750bedc8p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0x7.6cd0697cdc7ce7f3956c750bedccp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0x7.6cd0697ceb5688c68f34487ca7ecp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0x7.6cd0697ceb5688c68f34487ca7ecp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0x7.6cd0697ceb5688c68f34487ca7ecp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0x7.6cd0697ceb5688c68f34487ca7fp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0x7.6cd0697cea68eeb95f96ec852fecp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0x7.6cd0697cea68eeb95f96ec852ffp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0x7.6cd0697cea68eeb95f96ec852fecp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bcp+124 : 0x7.6cd0697cea68eeb95f96ec852ffp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0x7.6cd0697cea6ac9ed79f6271fa7p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0x7.6cd0697cea6ac9ed79f6271fa704p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0x7.6cd0697cea6ac9ed79f6271fa7p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc08p+124 : 0x7.6cd0697cea6ac9ed79f6271fa704p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x7.6cd0697cea69fd0fe7325c5cb3ccp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x7.6cd0697cea69fd0fe7325c5cb3ccp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x7.6cd0697cea69fd0fe7325c5cb3ccp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0x7.6cd0697cea69fd0fe7325c5cb3dp+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0x7.6cd0697cea69fd0fe7325c153c74p+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0x7.6cd0697cea69fd0fe7325c153c78p+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0x7.6cd0697cea69fd0fe7325c153c74p+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0x7.6cd0697cea69fd0fe7325c153c78p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0x7.6cd0697cea69fd0fe7325c8c097cp+13444 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0x7.6cd0697cea69fd0fe7325c8c097cp+13444 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0x7.6cd0697cea69fd0fe7325c8c097cp+13444 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0x7.6cd0697cea69fd0fe7325c8c098p+13444 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d1598p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d15ap+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af378p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37cp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc08p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26af34p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26aep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4.8d159e26af37bc048d159e26bp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125 += powr downward binary32 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468adp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468accp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bde04p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bdep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde04p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bdep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468adp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468accp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde04p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bdep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468adp+124 : 0x7.6d3e3fd0495e25b4833a1a8b5dep+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468adp+124 : 0x7.6d3e3fd0495e25b4833a1a8b5de4p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468adp+124 : 0x7.6d3e3fd0495e25b4833a1a8b5dep+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468adp+124 : 0x7.6d3e3fd0495e25b4833a1a8b5de4p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468accp+124 : 0x7.6b632ba5541aaf37ff8e0c6c1dp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468accp+124 : 0x7.6b632ba5541aaf37ff8e0c6c1dp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468accp+124 : 0x7.6b632ba5541aaf37ff8e0c6c1dp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468accp+124 : 0x7.6b632ba5541aaf37ff8e0c6c1d04p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bep+124 : 0x7.6cd0697ceb5688c68f34487bdd2cp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bep+124 : 0x7.6cd0697ceb5688c68f34487bdd2cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bep+124 : 0x7.6cd0697ceb5688c68f34487bdd2cp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bep+124 : 0x7.6cd0697ceb5688c68f34487bdd3p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bcp+124 : 0x7.6cd0697cdc7ce7f3956c750b2304p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bcp+124 : 0x7.6cd0697cdc7ce7f3956c750b2308p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bcp+124 : 0x7.6cd0697cdc7ce7f3956c750b2304p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bcp+124 : 0x7.6cd0697cdc7ce7f3956c750b2308p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde04p+124 : 0x7.6cd0697cea6ac9ed79f6271edc4p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde04p+124 : 0x7.6cd0697cea6ac9ed79f6271edc44p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde04p+124 : 0x7.6cd0697cea6ac9ed79f6271edc4p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde04p+124 : 0x7.6cd0697cea6ac9ed79f6271edc44p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bdep+124 : 0x7.6cd0697cea68eeb95f96ec84652cp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bdep+124 : 0x7.6cd0697cea68eeb95f96ec84652cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bdep+124 : 0x7.6cd0697cea68eeb95f96ec84652cp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bdep+124 : 0x7.6cd0697cea68eeb95f96ec84653p+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x7.6cd0697cea69fd0fe7325c5be908p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x7.6cd0697cea69fd0fe7325c5be90cp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x7.6cd0697cea69fd0fe7325c5be908p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf13579ap+124 : 0x7.6cd0697cea69fd0fe7325c5be90cp+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0x7.6cd0697cea69fd0fe7325c8b3ebcp+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0x7.6cd0697cea69fd0fe7325c8b3ebcp+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0x7.6cd0697cea69fd0fe7325c8b3ebcp+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1358p+124 : 0x7.6cd0697cea69fd0fe7325c8b3ecp+13444 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0x7.6cd0697cea69fd0fe7325c1471b4p+13444 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0x7.6cd0697cea69fd0fe7325c1471b4p+13444 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0x7.6cd0697cea69fd0fe7325c1471b4p+13444 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 0x2.468acf13579bde02468acf1357p+124 : 0x7.6cd0697cea69fd0fe7325c1471b8p+13444 : inexact-ok += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468adp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468accp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bcp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde04p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bdep+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf13579ap+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf13579ap+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1358p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000000000000000000000000008p+0 0x2.468acf13579bde02468acf1357p+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125 += powr downward binary32 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x2.468accp+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468accp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468accp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468accp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468accp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468accp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x1.000002p+0 -0x2.468adp+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468adp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468adp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468adp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468adp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468adp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bdep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok += powr downward binary32 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bdep+124 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bde04p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x2.468accp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468accp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468accp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x2.468adp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468adp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468adp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bdep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde04p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468accp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468adp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bdep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde04p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.0000000000000002p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468accp+124 : 0x2.280f6312f34b2035ff83b8a6f478p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468accp+124 : 0x2.280f6312f34b2035ff83b8a6f47ap-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468accp+124 : 0x2.280f6312f34b2035ff83b8a6f478p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468accp+124 : 0x2.280f6312f34b2035ff83b8a6f47ap-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468adp+124 : 0x2.2785707939b3a279674683b4f3aep-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468adp+124 : 0x2.2785707939b3a279674683b4f3aep-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468adp+124 : 0x2.2785707939b3a279674683b4f3aep-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468adp+124 : 0x2.2785707939b3a279674683b4f3bp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bcp+124 : 0x2.27a54f019c09b5f7a15546c53814p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bcp+124 : 0x2.27a54f019c09b5f7a15546c53814p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bcp+124 : 0x2.27a54f019c09b5f7a15546c53814p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bcp+124 : 0x2.27a54f019c09b5f7a15546c53816p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bep+124 : 0x2.27a54f0197ba6b599e2182a3e6d4p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bep+124 : 0x2.27a54f0197ba6b599e2182a3e6d6p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bep+124 : 0x2.27a54f0197ba6b599e2182a3e6d4p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bep+124 : 0x2.27a54f0197ba6b599e2182a3e6d6p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bdep+124 : 0x2.27a54f0197ff60037e547e409ca6p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bdep+124 : 0x2.27a54f0197ff60037e547e409ca8p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bdep+124 : 0x2.27a54f0197ff60037e547e409ca6p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bdep+124 : 0x2.27a54f0197ff60037e547e409ca8p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde04p+124 : 0x2.27a54f0197fed61a2a941840d5e2p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde04p+124 : 0x2.27a54f0197fed61a2a941840d5e4p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde04p+124 : 0x2.27a54f0197fed61a2a941840d5e2p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde04p+124 : 0x2.27a54f0197fed61a2a941840d5e4p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x2.27a54f0197ff118eaf65554b3716p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x2.27a54f0197ff118eaf65554b3718p-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x2.27a54f0197ff118eaf65554b3716p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x2.27a54f0197ff118eaf65554b3718p-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x2.27a54f0197ff118eaf65555ff4aep-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x2.27a54f0197ff118eaf65555ff4aep-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x2.27a54f0197ff118eaf65555ff4aep-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x2.27a54f0197ff118eaf65555ff4bp-13448 : inexact-ok += powr downward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x2.27a54f0197ff118eaf65553d7a58p-13448 : inexact-ok += powr tonearest binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x2.27a54f0197ff118eaf65553d7a5ap-13448 : inexact-ok += powr towardzero binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x2.27a54f0197ff118eaf65553d7a58p-13448 : inexact-ok += powr upward binary128 0x1.0000000000000000000000000001p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x2.27a54f0197ff118eaf65553d7a5ap-13448 : inexact-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468accp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468adp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bdep+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde04p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf13579ap+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1357p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x1.000000000000000000000000008p+0 -0x2.468acf13579bde02468acf1358p+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.000002p0 0x1p30 += powr downward binary32 0x1.000002p+0 0x4p+28 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0x4p+28 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok += powr upward binary64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bddp+184 : inexact-ok += powr downward intel96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr upward intel96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc752p+184 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75p+184 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc752p+184 : inexact-ok += powr downward binary128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e804cp+184 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e804cp+184 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e804cp+184 : inexact-ok += powr upward binary128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e804dp+184 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e8p+184 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e808p+184 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e8p+184 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdc75029aa808e808p+184 : inexact-ok +powr 0x1.000002p0 max += powr downward binary32 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.000002p+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.00000ep0 0x1p30 += powr downward binary32 0x1.00000ep+0 0x4p+28 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.00000ep+0 0x4p+28 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr tonearest intel96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr towardzero intel96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr upward intel96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb2p+1292 : inexact-ok += powr downward m68k96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr tonearest m68k96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr towardzero m68k96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053ebp+1292 : inexact-ok += powr upward m68k96 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb2p+1292 : inexact-ok += powr downward binary128 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292 : inexact-ok += powr tonearest binary128 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292 : inexact-ok += powr towardzero binary128 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292 : inexact-ok += powr upward binary128 0x1.00000ep+0 0x4p+28 : 0x1.92e20f8dcb053eb0aed4d308bbbbp+1292 : inexact-ok += powr downward ibm128 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.00000ep+0 0x4p+28 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0x1.00000ep0 max += powr downward binary32 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest intel96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero intel96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward intel96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward m68k96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr tonearest m68k96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero m68k96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok += powr upward m68k96 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange += powr downward binary128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr tonearest binary128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok += powr upward binary128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr downward ibm128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x1.00000ep+0 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 1e4932 0.75 += powr downward binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr upward binary32 0xf.fffffp+124 0xcp-4 : 0x1p+96 : inexact-ok += powr downward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr upward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr upward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa8p+92 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0x1p+768 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward intel96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr tonearest intel96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr towardzero intel96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr upward intel96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr downward m68k96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr tonearest m68k96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr towardzero m68k96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr upward m68k96 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr downward binary128 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7f974f16449c28p+12284 : inexact-ok += powr tonearest binary128 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7f974f16449c28p+12284 : inexact-ok += powr towardzero binary128 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7f974f16449c28p+12284 : inexact-ok += powr upward binary128 0xd.72cb2a95c7ef6cdp+16380 0xcp-4 : 0xe.0b9d894b9a782d7f974f16449c3p+12284 : inexact-ok += powr downward intel96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr tonearest intel96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr towardzero intel96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr upward intel96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr downward m68k96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr tonearest m68k96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr towardzero m68k96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d7p+12284 : inexact-ok += powr upward m68k96 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d8p+12284 : inexact-ok += powr downward binary128 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d730ef2400ce76p+12284 : inexact-ok += powr tonearest binary128 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d730ef2400ce768p+12284 : inexact-ok += powr towardzero binary128 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d730ef2400ce76p+12284 : inexact-ok += powr upward binary128 0xd.72cb2a95c7ef6ccp+16380 0xcp-4 : 0xe.0b9d894b9a782d730ef2400ce768p+12284 : inexact-ok += powr downward binary128 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr tonearest binary128 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr towardzero binary128 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr upward binary128 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdcp+12284 : inexact-ok += powr downward binary128 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdbp+12284 : inexact-ok += powr tonearest binary128 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr towardzero binary128 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdbp+12284 : inexact-ok += powr upward binary128 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 0xcp-4 : 0xe.0b9d894b9a782d7e6be49bb6cdb8p+12284 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffdp+764 : inexact-ok +powr 1e4928 0.75 += powr downward binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr upward binary32 0xf.fffffp+124 0xcp-4 : 0x1p+96 : inexact-ok += powr downward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr upward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr upward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa8p+92 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0x1p+768 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward intel96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr tonearest intel96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736acp+12276 : inexact-ok += powr towardzero intel96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr upward intel96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736acp+12276 : inexact-ok += powr downward m68k96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr tonearest m68k96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736acp+12276 : inexact-ok += powr towardzero m68k96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr upward m68k96 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736acp+12276 : inexact-ok += powr downward binary128 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736aa1652034cbe46p+12276 : inexact-ok += powr tonearest binary128 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736aa1652034cbe48p+12276 : inexact-ok += powr towardzero binary128 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736aa1652034cbe46p+12276 : inexact-ok += powr upward binary128 0x5.822b137da851af4p+16368 0xcp-4 : 0x3.987a3fd1d18736aa1652034cbe48p+12276 : inexact-ok += powr downward intel96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a4p+12276 : inexact-ok += powr tonearest intel96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr towardzero intel96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a4p+12276 : inexact-ok += powr upward intel96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr downward m68k96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a4p+12276 : inexact-ok += powr tonearest m68k96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr towardzero m68k96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a4p+12276 : inexact-ok += powr upward m68k96 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a8p+12276 : inexact-ok += powr downward binary128 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a62bb5005b55c8p+12276 : inexact-ok += powr tonearest binary128 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a62bb5005b55cap+12276 : inexact-ok += powr towardzero binary128 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a62bb5005b55c8p+12276 : inexact-ok += powr upward binary128 0x5.822b137da851af38p+16368 0xcp-4 : 0x3.987a3fd1d18736a62bb5005b55cap+12276 : inexact-ok += powr downward binary128 0x5.822b137da851af3ac7c7ef01602p+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3ep+12276 : inexact-ok += powr tonearest binary128 0x5.822b137da851af3ac7c7ef01602p+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d4p+12276 : inexact-ok += powr towardzero binary128 0x5.822b137da851af3ac7c7ef01602p+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3ep+12276 : inexact-ok += powr upward binary128 0x5.822b137da851af3ac7c7ef01602p+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d4p+12276 : inexact-ok += powr downward binary128 0x5.822b137da851af3ac7c7ef01601cp+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3cp+12276 : inexact-ok += powr tonearest binary128 0x5.822b137da851af3ac7c7ef01601cp+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3ep+12276 : inexact-ok += powr towardzero binary128 0x5.822b137da851af3ac7c7ef01601cp+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3cp+12276 : inexact-ok += powr upward binary128 0x5.822b137da851af3ac7c7ef01601cp+16368 0xcp-4 : 0x3.987a3fd1d18736a7882a23c44d3ep+12276 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffdp+764 : inexact-ok +powr 1e4924 0.75 += powr downward binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr upward binary32 0xf.fffffp+124 0xcp-4 : 0x1p+96 : inexact-ok += powr downward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr upward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr upward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa8p+92 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0x1p+768 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward intel96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr tonearest intel96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr towardzero intel96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr upward intel96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f68p+12264 : inexact-ok += powr downward m68k96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr tonearest m68k96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr towardzero m68k96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67p+12264 : inexact-ok += powr upward m68k96 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f68p+12264 : inexact-ok += powr downward binary128 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67174a6137ed358p+12264 : inexact-ok += powr tonearest binary128 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67174a6137ed36p+12264 : inexact-ok += powr towardzero binary128 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67174a6137ed358p+12264 : inexact-ok += powr upward binary128 0x2.419adc280021754p+16356 0xcp-4 : 0xe.ba46a73274d9f67174a6137ed36p+12264 : inexact-ok += powr downward intel96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65p+12264 : inexact-ok += powr tonearest intel96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f66p+12264 : inexact-ok += powr towardzero intel96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65p+12264 : inexact-ok += powr upward intel96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f66p+12264 : inexact-ok += powr downward m68k96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65p+12264 : inexact-ok += powr tonearest m68k96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f66p+12264 : inexact-ok += powr towardzero m68k96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65p+12264 : inexact-ok += powr upward m68k96 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f66p+12264 : inexact-ok += powr downward binary128 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65ddf9504c7c8e8p+12264 : inexact-ok += powr tonearest binary128 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65ddf9504c7c8e8p+12264 : inexact-ok += powr towardzero binary128 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65ddf9504c7c8e8p+12264 : inexact-ok += powr upward binary128 0x2.419adc280021753cp+16356 0xcp-4 : 0xe.ba46a73274d9f65ddf9504c7c8fp+12264 : inexact-ok += powr downward binary128 0x2.419adc280021753d599cd97ff2f2p+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71a8p+12264 : inexact-ok += powr tonearest binary128 0x2.419adc280021753d599cd97ff2f2p+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71a8p+12264 : inexact-ok += powr towardzero binary128 0x2.419adc280021753d599cd97ff2f2p+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71a8p+12264 : inexact-ok += powr upward binary128 0x2.419adc280021753d599cd97ff2f2p+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71bp+12264 : inexact-ok += powr downward binary128 0x2.419adc280021753d599cd97ff2fp+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71ap+12264 : inexact-ok += powr tonearest binary128 0x2.419adc280021753d599cd97ff2fp+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71ap+12264 : inexact-ok += powr towardzero binary128 0x2.419adc280021753d599cd97ff2fp+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71ap+12264 : inexact-ok += powr upward binary128 0x2.419adc280021753d599cd97ff2fp+16356 0xcp-4 : 0xe.ba46a73274d9f6647b8de25f71a8p+12264 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffdp+764 : inexact-ok +powr 1e4920 0.75 += powr downward binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0xcp-4 : 0xf.fffffp+92 : inexact-ok += powr upward binary32 0xf.fffffp+124 0xcp-4 : 0x1p+96 : inexact-ok += powr downward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffep+92 : inexact-ok += powr upward binary64 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward intel96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7ffp+92 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe8p+92 : inexact-ok += powr downward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa5f8p+92 : inexact-ok += powr upward binary128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa6p+92 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa4p+92 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0xcp-4 : 0xf.fffff3fffffe7fffff5fffffa8p+92 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff8p+764 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0xcp-4 : 0x1p+768 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffp+764 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffff98p+764 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9fffffffffffffap+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffff9ffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0xcp-4 : 0xf.ffffffffffffap+764 : inexact-ok += powr downward intel96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr tonearest intel96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr towardzero intel96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr upward intel96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr downward m68k96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr tonearest m68k96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr towardzero m68k96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr upward m68k96 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr downward binary128 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57be7c8faeb1b1p+12256 : inexact-ok += powr tonearest binary128 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57be7c8faeb1b1p+12256 : inexact-ok += powr towardzero binary128 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57be7c8faeb1b1p+12256 : inexact-ok += powr upward binary128 0xe.c96440ebeed5893p+16340 0xcp-4 : 0x3.c530cea47806a57be7c8faeb1b12p+12256 : inexact-ok += powr downward intel96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr tonearest intel96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr towardzero intel96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr upward intel96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr downward m68k96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr tonearest m68k96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr towardzero m68k96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578p+12256 : inexact-ok += powr upward m68k96 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a57cp+12256 : inexact-ok += powr downward binary128 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578d87e509e816cp+12256 : inexact-ok += powr tonearest binary128 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578d87e509e816ep+12256 : inexact-ok += powr towardzero binary128 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578d87e509e816cp+12256 : inexact-ok += powr upward binary128 0xe.c96440ebeed5892p+16340 0xcp-4 : 0x3.c530cea47806a578d87e509e816ep+12256 : inexact-ok += powr downward binary128 0xe.c96440ebeed58925ede59e838e9p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr tonearest binary128 0xe.c96440ebeed58925ede59e838e9p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr towardzero binary128 0xe.c96440ebeed58925ede59e838e9p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr upward binary128 0xe.c96440ebeed58925ede59e838e9p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf46p+12256 : inexact-ok += powr downward binary128 0xe.c96440ebeed58925ede59e838e88p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf42p+12256 : inexact-ok += powr tonearest binary128 0xe.c96440ebeed58925ede59e838e88p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr towardzero binary128 0xe.c96440ebeed58925ede59e838e88p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf42p+12256 : inexact-ok += powr upward binary128 0xe.c96440ebeed58925ede59e838e88p+16340 0xcp-4 : 0x3.c530cea47806a579fac410fdcf44p+12256 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcep+764 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffce8p+764 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffcffffffffffffcp+764 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xcp-4 : 0xf.ffffffffffffdp+764 : inexact-ok +powr 10.0 4932.0 += powr downward binary32 0xap+0 0x1.344p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xap+0 0x1.344p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xap+0 0x1.344p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xap+0 0x1.344p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6ccp+16380 : inexact-ok += powr tonearest intel96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cdp+16380 : inexact-ok += powr towardzero intel96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6ccp+16380 : inexact-ok += powr upward intel96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cdp+16380 : inexact-ok += powr downward m68k96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6ccp+16380 : inexact-ok += powr tonearest m68k96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cdp+16380 : inexact-ok += powr towardzero m68k96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6ccp+16380 : inexact-ok += powr upward m68k96 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cdp+16380 : inexact-ok += powr downward binary128 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 : inexact-ok += powr tonearest binary128 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 : inexact-ok += powr towardzero binary128 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cce81bf1e825bap+16380 : inexact-ok += powr upward binary128 0xap+0 0x1.344p+12 : 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380 : inexact-ok += powr downward ibm128 0xap+0 0x1.344p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xap+0 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xap+0 0x1.344p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xap+0 0x1.344p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10.0 4931.0 += powr downward binary32 0xap+0 0x1.343p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xap+0 0x1.343p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xap+0 0x1.343p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xap+0 0x1.343p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xap+0 0x1.343p+12 : 0x1.584784422d97f146p+16380 : inexact-ok += powr tonearest intel96 0xap+0 0x1.343p+12 : 0x1.584784422d97f148p+16380 : inexact-ok += powr towardzero intel96 0xap+0 0x1.343p+12 : 0x1.584784422d97f146p+16380 : inexact-ok += powr upward intel96 0xap+0 0x1.343p+12 : 0x1.584784422d97f148p+16380 : inexact-ok += powr downward m68k96 0xap+0 0x1.343p+12 : 0x1.584784422d97f146p+16380 : inexact-ok += powr tonearest m68k96 0xap+0 0x1.343p+12 : 0x1.584784422d97f148p+16380 : inexact-ok += powr towardzero m68k96 0xap+0 0x1.343p+12 : 0x1.584784422d97f146p+16380 : inexact-ok += powr upward m68k96 0xap+0 0x1.343p+12 : 0x1.584784422d97f148p+16380 : inexact-ok += powr downward binary128 0xap+0 0x1.343p+12 : 0x1.584784422d97f147d9c64fd9d5f7p+16380 : inexact-ok += powr tonearest binary128 0xap+0 0x1.343p+12 : 0x1.584784422d97f147d9c64fd9d5f7p+16380 : inexact-ok += powr towardzero binary128 0xap+0 0x1.343p+12 : 0x1.584784422d97f147d9c64fd9d5f7p+16380 : inexact-ok += powr upward binary128 0xap+0 0x1.343p+12 : 0x1.584784422d97f147d9c64fd9d5f8p+16380 : inexact-ok += powr downward ibm128 0xap+0 0x1.343p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xap+0 0x1.343p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xap+0 0x1.343p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xap+0 0x1.343p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10.0 4930.0 += powr downward binary32 0xap+0 0x1.342p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xap+0 0x1.342p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xap+0 0x1.342p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xap+0 0x1.342p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe87p+16376 : inexact-ok += powr tonearest intel96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe874p+16376 : inexact-ok += powr towardzero intel96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe87p+16376 : inexact-ok += powr upward intel96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe874p+16376 : inexact-ok += powr downward m68k96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe87p+16376 : inexact-ok += powr tonearest m68k96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe874p+16376 : inexact-ok += powr towardzero m68k96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe87p+16376 : inexact-ok += powr upward m68k96 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe874p+16376 : inexact-ok += powr downward binary128 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe872f60a195c898ap+16376 : inexact-ok += powr tonearest binary128 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe872f60a195c898cp+16376 : inexact-ok += powr towardzero binary128 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe872f60a195c898ap+16376 : inexact-ok += powr upward binary128 0xap+0 0x1.342p+12 : 0x2.26d8d39d15bfe872f60a195c898cp+16376 : inexact-ok += powr downward ibm128 0xap+0 0x1.342p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xap+0 0x1.342p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xap+0 0x1.342p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xap+0 0x1.342p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10.0 4929.0 += powr downward binary32 0xap+0 0x1.341p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xap+0 0x1.341p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xap+0 0x1.341p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0xap+0 0x1.341p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr tonearest intel96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr towardzero intel96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr upward intel96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d88p+16372 : inexact-ok += powr downward m68k96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr tonearest m68k96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr towardzero m68k96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84p+16372 : inexact-ok += powr upward m68k96 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d88p+16372 : inexact-ok += powr downward binary128 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84bcdcf560dc12p+16372 : inexact-ok += powr tonearest binary128 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84bcdcf560dc12p+16372 : inexact-ok += powr towardzero binary128 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84bcdcf560dc12p+16372 : inexact-ok += powr upward binary128 0xap+0 0x1.341p+12 : 0x3.715aec2e89330d84bcdcf560dc14p+16372 : inexact-ok += powr downward ibm128 0xap+0 0x1.341p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0xap+0 0x1.341p+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0xap+0 0x1.341p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0xap+0 0x1.341p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 10.0 -4931.0 += powr downward binary32 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0x1.343p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0x1.343p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7bp-16384 : inexact-ok += powr tonearest intel96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b1p-16384 : inexact-ok += powr towardzero intel96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7bp-16384 : inexact-ok += powr upward intel96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b1p-16384 : inexact-ok += powr downward m68k96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7bp-16384 : inexact-ok += powr tonearest m68k96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b1p-16384 : inexact-ok += powr towardzero m68k96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7bp-16384 : inexact-ok += powr upward m68k96 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b1p-16384 : inexact-ok += powr downward binary128 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b0e32e439358088p-16384 : inexact-ok += powr tonearest binary128 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b0e32e43935809p-16384 : inexact-ok += powr towardzero binary128 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b0e32e439358088p-16384 : inexact-ok += powr upward binary128 0xap+0 -0x1.343p+12 : 0xb.e5b66ecbce0b7b0e32e43935809p-16384 : inexact-ok += powr downward ibm128 0xap+0 -0x1.343p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0x1.343p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0x1.343p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0x1.343p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 10.0 -4930.0 += powr downward binary32 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0x1.342p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0x1.342p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr tonearest intel96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr towardzero intel96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr upward intel96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72cfp-16380 : inexact-ok += powr downward m68k96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr tonearest m68k96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr towardzero m68k96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8p-16380 : inexact-ok += powr upward m68k96 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72cfp-16380 : inexact-ok += powr downward binary128 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8dfcea3c17058p-16380 : inexact-ok += powr tonearest binary128 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8dfcea3c17058p-16380 : inexact-ok += powr towardzero binary128 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8dfcea3c17058p-16380 : inexact-ok += powr upward binary128 0xap+0 -0x1.342p+12 : 0x7.6f92053f60c72ce8dfcea3c1705cp-16380 : inexact-ok += powr downward ibm128 0xap+0 -0x1.342p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0x1.342p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0x1.342p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0x1.342p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 10.0 -4929.0 += powr downward binary32 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xap+0 -0x1.341p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0xap+0 -0x1.341p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr tonearest intel96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr towardzero intel96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr upward intel96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c18p-16376 : inexact-ok += powr downward m68k96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr tonearest m68k96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr towardzero m68k96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c1p-16376 : inexact-ok += powr upward m68k96 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c18p-16376 : inexact-ok += powr downward binary128 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c118be12658e634p-16376 : inexact-ok += powr tonearest binary128 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c118be12658e638p-16376 : inexact-ok += powr towardzero binary128 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c118be12658e634p-16376 : inexact-ok += powr upward binary128 0xap+0 -0x1.341p+12 : 0x4.a5bb43479c7c7c118be12658e638p-16376 : inexact-ok += powr downward ibm128 0xap+0 -0x1.341p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0xap+0 -0x1.341p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0xap+0 -0x1.341p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0xap+0 -0x1.341p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 1e27 182.0 += powr downward binary32 0x3.3b2e4p+88 0xb.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x3.3b2e4p+88 0xb.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x3.3b2e4p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x3.3b2e4p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr upward intel96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b8p+16320 : inexact-ok += powr downward m68k96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b7p+16320 : inexact-ok += powr upward m68k96 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b8p+16320 : inexact-ok += powr downward binary128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b733ee7fcf0356p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b733ee7fcf03568p+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b733ee7fcf0356p+16320 : inexact-ok += powr upward binary128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.8150d73a5bad7b733ee7fcf03568p+16320 : inexact-ok += powr downward ibm128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e4p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e4p+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary32 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fp+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f2p+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fp+16320 : inexact-ok += powr upward intel96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f2p+16320 : inexact-ok += powr downward m68k96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fp+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f2p+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fp+16320 : inexact-ok += powr upward m68k96 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f2p+16320 : inexact-ok += powr downward binary128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fe3091f957b8p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fe3091f957b808p+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fe3091f957b8p+16320 : inexact-ok += powr upward binary128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.814331dd58d7f1fe3091f957b808p+16320 : inexact-ok += powr downward ibm128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e3cp+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e3cp+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49p+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d4ap+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49p+16320 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d4ap+16320 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49p+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d4ap+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49p+16320 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d4ap+16320 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49f982ecfb4a598p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49f982ecfb4a5ap+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49f982ecfb4a598p+16320 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.814553110d16d49f982ecfb4a5ap+16320 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e3c9fd0804p+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward binary64 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9dp+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9ep+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9dp+16320 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9ep+16320 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9dp+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9ep+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9dp+16320 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9ep+16320 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9d85e5c85e60ad8p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9d85e5c85e60aep+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9d85e5c85e60ad8p+16320 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.814553110ca9a9d85e5c85e60aep+16320 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e3c9fd0802p+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange += powr downward intel96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bp+16320 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46cp+16320 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bp+16320 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46cp+16320 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bp+16320 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46cp+16320 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bp+16320 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46cp+16320 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bcd557baf08b4p+16320 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bcd557baf08b4p+16320 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bcd557baf08b4p+16320 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.814553110d0c46bcd557baf08b48p+16320 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x3.3b2e3c9fd0803ce8p+88 0xb.6p+4 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 1e27 -182.0 += powr downward binary32 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x3.3b2e4p+88 -0xb.6p+4 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x3.3b2e4p+88 -0xb.6p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cap-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378ccp-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cap-16324 : inexact-ok += powr upward intel96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378ccp-16324 : inexact-ok += powr downward m68k96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cap-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378ccp-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cap-16324 : inexact-ok += powr upward m68k96 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378ccp-16324 : inexact-ok += powr downward binary128 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cb5c00d333fc55p-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cb5c00d333fc56p-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cb5c00d333fc55p-16324 : inexact-ok += powr upward binary128 0x3.3b2e4p+88 -0xb.6p+4 : 0x1.082ba3a73f5378cb5c00d333fc56p-16324 : inexact-ok += powr downward ibm128 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e4p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e4p+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary32 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x3.3b2e3cp+88 -0xb.6p+4 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x3.3b2e3cp+88 -0xb.6p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b884p-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b886p-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b884p-16324 : inexact-ok += powr upward intel96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b886p-16324 : inexact-ok += powr downward m68k96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b884p-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b886p-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b884p-16324 : inexact-ok += powr upward m68k96 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b886p-16324 : inexact-ok += powr downward binary128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b8855031b7dcc992p-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b8855031b7dcc993p-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b8855031b7dcc992p-16324 : inexact-ok += powr upward binary128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x1.082c8c269868b8855031b7dcc993p-16324 : inexact-ok += powr downward ibm128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e3cp+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca758p-16324 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ep-16324 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca758p-16324 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ea9a3d6b23512p-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ea9a3d6b23513p-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ea9a3d6b23512p-16324 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x1.082c67dd6dca757ea9a3d6b23513p-16324 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e3c9fd0804p+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward binary64 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ap-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97cp-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ap-16324 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97cp-16324 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ap-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97cp-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ap-16324 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97cp-16324 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ba866a31b29bcp-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ba866a31b29bdp-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ba866a31b29bcp-16324 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x1.082c67dd6dd1b97ba866a31b29bdp-16324 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e3c9fd0802p+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok += powr downward intel96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb295p-16324 : inexact-ok += powr tonearest intel96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb2952p-16324 : inexact-ok += powr towardzero intel96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb295p-16324 : inexact-ok += powr upward intel96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb2952p-16324 : inexact-ok += powr downward m68k96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb295p-16324 : inexact-ok += powr tonearest m68k96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb2952p-16324 : inexact-ok += powr towardzero m68k96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb295p-16324 : inexact-ok += powr upward m68k96 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb2952p-16324 : inexact-ok += powr downward binary128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb29515f452bf31bbdp-16324 : inexact-ok += powr tonearest binary128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb29515f452bf31bbep-16324 : inexact-ok += powr towardzero binary128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb29515f452bf31bbdp-16324 : inexact-ok += powr upward binary128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x1.082c67dd6dcb29515f452bf31bbep-16324 : inexact-ok += powr downward ibm128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x3.3b2e3c9fd0803ce8p+88 -0xb.6p+4 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr min_subnorm min_subnorm += powr downward binary32 0x8p-152 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x8p-152 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x8p-152 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x8p-152 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-152 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-152 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x8p-152 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x8p-152 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x8p-152 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x8p-152 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x8p-152 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x8p-152 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x8p-152 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-152 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-152 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-152 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-152 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-152 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-152 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0x4p-1076 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x4p-1076 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x4p-1076 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x4p-1076 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x4p-1076 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x4p-1076 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x4p-1076 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x4p-1076 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-1076 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-1076 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-1076 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-1076 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-1076 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-1076 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x8p-16448 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x8p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x8p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x8p-16448 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x8p-16448 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x8p-16448 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x4p-16448 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x4p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x4p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16448 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16448 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16448 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x4p-16496 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x4p-16496 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x4p-16496 0x4p-16496 : 0x1p+0 : inexact-ok +powr min_subnorm -min_subnorm += powr downward binary32 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x8p-152 -0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x8p-152 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-152 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-152 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x8p-152 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x8p-152 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x8p-152 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-152 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-152 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x8p-152 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x8p-152 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-152 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-152 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-152 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x8p-152 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-152 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-152 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-152 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x4p-1076 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x4p-1076 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-1076 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x4p-1076 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x4p-1076 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x4p-1076 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x4p-1076 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-1076 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x4p-1076 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x4p-1076 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x4p-1076 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-1076 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-1076 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-1076 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-1076 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-1076 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-1076 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-16448 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-16448 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-16448 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-16448 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x8p-16448 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-16448 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x8p-16448 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x8p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x8p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x8p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x8p-16448 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-16448 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-16448 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-16448 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x4p-16448 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16448 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16448 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x4p-16496 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x4p-16496 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x4p-16496 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x4p-16496 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok +powr max min_subnorm += powr downward binary32 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0xf.fffffp+124 0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.fffffp+124 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffp+124 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.fffffp+124 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffp+124 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffp+124 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok +powr max -min_subnorm += powr downward binary32 0xf.fffffp+124 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp+124 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.fffffp+124 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp+124 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.fffffp+124 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp+124 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p+1020 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p+1020 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p+1020 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p+1020 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp+16380 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp+16380 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp+16380 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp+16380 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x4p-16496 : 0x1p+0 : inexact-ok +powr 0.99 min_subnorm += powr downward binary32 0xf.d70a4p-4 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.d70a4p-4 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a4p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a4p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a4p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a4p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.d70a3p-4 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.d70a3p-4 0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 0x4p-16496 : 0x1p+0 : inexact-ok +powr 0.99 -min_subnorm += powr downward binary32 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0xf.d70a4p-4 -0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a4p-4 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a4p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a4p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a4p-4 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a4p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a4p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a4p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a4p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a4p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary32 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0xf.d70a3p-4 -0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3p-4 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3p-4 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d78p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d78p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d78p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d7p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d7p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d7p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d78p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3d7p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a4p-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0xf.d70a3d70a3d70a3d70a3d70a3cp-4 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok +powr 1.01 min_subnorm += powr downward binary32 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x1.028f5ep+0 0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5ep+0 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5ep+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5ep+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5ep+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5ep+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5ep+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5ep+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5ep+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary32 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary32 0x1.028f5cp+0 0x8p-152 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5cp+0 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5cp+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5cp+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5cp+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5cp+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5cp+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5cp+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5cp+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c29p+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c29p+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28p+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary64 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28p+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5ep+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5ep+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5cp+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5cp+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16448 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16496 : 0x1p+0 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok +powr 1.01 -min_subnorm += powr downward binary32 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5ep+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5ep+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5ep+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5ep+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5ep+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5ep+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5ep+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5ep+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary32 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5cp+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5cp+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5cp+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5cp+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c29p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c29p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c29p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c29p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5ep+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5ep+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5ep+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c29p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c28p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5c8p+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-152 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-1076 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x8p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16448 : 0x1p+0 : inexact-ok += powr downward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.028f5c28f5c28f5c28f5c28f5cp+0 -0x4p-16496 : 0x1p+0 : inexact-ok +powr 2.0 -100000.0 += powr downward binary32 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x1.86ap+16 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x1.86ap+16 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest intel96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero intel96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward intel96 0x2p+0 -0x1.86ap+16 : 0x8p-16448 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest m68k96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero m68k96 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward m68k96 0x2p+0 -0x1.86ap+16 : 0x4p-16448 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary128 0x2p+0 -0x1.86ap+16 : 0x4p-16496 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x1.86ap+16 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x1.86ap+16 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -126.125 += powr downward binary32 0x2p+0 -0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.e2p+4 : 0x3.ab032p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7491p-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok +powr 2 -126.25 += powr downward binary32 0x2p+0 -0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.e4p+4 : 0x3.5d13f8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75cp-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok +powr 2 -126.375 += powr downward binary32 0x2p+0 -0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.e6p+4 : 0x3.159cbp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b8p-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259378p-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432594p-128 : inexact-ok +powr 2 -126.5 += powr downward binary32 0x2p+0 -0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52cp-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd6p-128 : inexact-ok +powr 2 -126.625 += powr downward binary32 0x2p+0 -0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.eap+4 : 0x2.97fb6p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c545p-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885dp-128 : inexact-ok +powr 2 -126.75 += powr downward binary32 0x2p+0 -0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.ecp+4 : 0x2.60dfc8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2cp-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60bap-128 : inexact-ok +powr 2 -126.875 += powr downward binary32 0x2p+0 -0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2p+0 -0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2p+0 -0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2p+0 -0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok += powr tonearest binary64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok += powr towardzero binary64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok += powr upward binary64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok += powr downward intel96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr tonearest intel96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr towardzero intel96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr upward intel96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr downward m68k96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr upward m68k96 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr downward binary128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr tonearest binary128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr towardzero binary128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr upward binary128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6296p-128 : inexact-ok += powr downward ibm128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok += powr tonearest ibm128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok += powr towardzero ibm128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok += powr upward ibm128 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok +powr 2 -969.125 += powr downward binary32 0x2p+0 -0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c92p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee922p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b837p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8374p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b837p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8374p-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b84p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921c976816bad9b84p-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.25 += powr downward binary32 0x2p+0 -0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c94p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb8p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a8p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a8p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc816cp-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc84p-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.375 += powr downward binary32 0x2p+0 -0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c96p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa837p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6fp-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6fp-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26fp-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b24p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b28p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b24p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b28p-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.5 += powr downward binary32 0x2p+0 -0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c98p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32428p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32428p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa58p-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9ba8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9bacp-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9ba8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9bacp-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.625 += powr downward binary32 0x2p+0 -0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c9ap+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a8ap-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c758p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c758p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10bcp-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.75 += powr downward binary32 0x2p+0 -0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c9cp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc58p-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b8p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b8p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17214p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17218p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17214p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17218p-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c174p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c174p-972 : inexact-ok underflow errno-erange-ok +powr 2 -969.875 += powr downward binary32 0x2p+0 -0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.c9ep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok += powr tonearest binary64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok += powr towardzero binary64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok += powr upward binary64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok += powr downward intel96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr upward intel96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr downward binary128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr upward binary128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac52cp-972 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac8p-972 : inexact-ok underflow errno-erange-ok +powr 2 -1022.125 += powr downward binary32 0x2p+0 -0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe2p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.25 += powr downward binary32 0x2p+0 -0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe4p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.375 += powr downward binary32 0x2p+0 -0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe6p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259378p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.5 += powr downward binary32 0x2p+0 -0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52cp-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.625 += powr downward binary32 0x2p+0 -0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.feap+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.75 += powr downward binary32 0x2p+0 -0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fecp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -1022.875 += powr downward binary32 0x2p+0 -0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.feep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6296p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok +powr 2 -16382.125 += powr downward binary32 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffe2p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffe2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffe2p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.25 += powr downward binary32 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffe4p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffe4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd4p-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b8p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffe4p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.375 += powr downward binary32 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffe6p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffe6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffe6p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.5 += powr downward binary32 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffe8p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffe8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe7799218p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe7799214p-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffe8p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.625 += powr downward binary32 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffeap+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffeap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3bp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3acp-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c44p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffeap+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.75 += powr downward binary32 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffecp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffecp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffecp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16382.875 += powr downward binary32 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.ffeep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.ffeep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5bap-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok += powr downward binary128 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6298p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.ffeep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.125 += powr downward binary32 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fff2p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fff2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba487258p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba487258p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0ep-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fff2p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.25 += powr downward binary32 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fff4p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fff4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5fp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5ecp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d17732058p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d1773205cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d17732058p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d1773205cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fff4p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.375 += powr downward binary32 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fff6p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fff6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fff6p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.5 += powr downward binary32 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fff8p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fff8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc91p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc90cp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea98p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fff8p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.625 += powr downward binary32 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fffap+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fffap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271dp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271dp-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e24p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fffap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fffap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fffap+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.75 += powr downward binary32 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fffcp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152d8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152d8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c88p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 2 -16383.875 += powr downward binary32 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2p+0 -0x3.fffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adc8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adc8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb148p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb148p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2p+0 -0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2p+0 -0x3.fffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2p+0 -0x3.fffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2p+0 -0x3.fffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 126.125 += powr downward binary32 0x8p-4 0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.e2p+4 : 0x3.ab032p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7491p-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok +powr 0.5 126.25 += powr downward binary32 0x8p-4 0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.e4p+4 : 0x3.5d13f8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75cp-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok +powr 0.5 126.375 += powr downward binary32 0x8p-4 0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.e6p+4 : 0x3.159cbp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b8p-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259378p-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432594p-128 : inexact-ok +powr 0.5 126.5 += powr downward binary32 0x8p-4 0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52cp-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd6p-128 : inexact-ok +powr 0.5 126.625 += powr downward binary32 0x8p-4 0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.eap+4 : 0x2.97fb6p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c545p-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885dp-128 : inexact-ok +powr 0.5 126.75 += powr downward binary32 0x8p-4 0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.ecp+4 : 0x2.60dfc8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2cp-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60bap-128 : inexact-ok +powr 0.5 126.875 += powr downward binary32 0x8p-4 0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x8p-4 0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x8p-4 0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x8p-4 0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok += powr tonearest binary64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok += powr towardzero binary64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok += powr upward binary64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok += powr downward intel96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr tonearest intel96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr towardzero intel96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr upward intel96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr downward m68k96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr tonearest m68k96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr towardzero m68k96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok += powr upward m68k96 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok += powr downward binary128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr tonearest binary128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr towardzero binary128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok += powr upward binary128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6296p-128 : inexact-ok += powr downward ibm128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok += powr tonearest ibm128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok += powr towardzero ibm128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok += powr upward ibm128 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok +powr 0.5 969.125 += powr downward binary32 0x8p-4 0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c92p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c92p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee922p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c97p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c978p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b837p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8374p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b837p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8374p-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b84p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921c976816bad9b84p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.25 += powr downward binary32 0x8p-4 0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c94p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c94p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb8p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a8p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57ap-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a8p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8168p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc816cp-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb57a1cd345dcc84p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.375 += powr downward binary32 0x8p-4 0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c96p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c96p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa837p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6fp-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e8p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6fp-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26ecp-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b26fp-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b24p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b28p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b24p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836d6e9f156864b28p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.5 += powr downward binary32 0x8p-4 0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c98p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c98p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32428p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3242p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32428p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa54p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9baa58p-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9ba8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9bacp-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9ba8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef32422cbec4d9bacp-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.625 += powr downward binary32 0x8p-4 0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c9ap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c9ap+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a8ap-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c758p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c75p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c758p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89c750e5ebfb10bcp-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.75 += powr downward binary32 0x8p-4 0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c9cp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c9cp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc58p-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b8p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b78p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b8p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17214p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17218p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17214p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17218p-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c174p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c17p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54b7a356918c174p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 969.875 += powr downward binary32 0x8p-4 0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.c9ep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.c9ep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok += powr tonearest binary64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok += powr towardzero binary64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok += powr upward binary64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok += powr downward intel96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr upward intel96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr downward m68k96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb73p-972 : inexact-ok += powr upward m68k96 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb738p-972 : inexact-ok += powr downward binary128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac528p-972 : inexact-ok += powr upward binary128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac52cp-972 : inexact-ok += powr downward ibm128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac4p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545eb737df23143ac8p-972 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.125 += powr downward binary32 0x8p-4 0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fe2p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.25 += powr downward binary32 0x8p-4 0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fe4p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.375 += powr downward binary32 0x8p-4 0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fe6p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259378p-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.5 += powr downward binary32 0x8p-4 0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fe8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52cp-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.625 += powr downward binary32 0x8p-4 0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.feap+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.75 += powr downward binary32 0x8p-4 0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fecp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 1022.875 += powr downward binary32 0x8p-4 0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.feep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr tonearest intel96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr towardzero intel96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr upward intel96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr downward m68k96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok += powr upward m68k96 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok += powr downward binary128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr tonearest binary128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr towardzero binary128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok += powr upward binary128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6296p-1024 : inexact-ok += powr downward ibm128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok +powr 0.5 16382.125 += powr downward binary32 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffe2p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffe2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffe2p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.25 += powr downward binary32 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffe4p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffe4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd4p-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b8p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffe4p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.375 += powr downward binary32 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffe6p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffe6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffe6p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.5 += powr downward binary32 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffe8p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffe8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe7799218p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe7799214p-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffe8p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.625 += powr downward binary32 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffeap+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffeap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3bp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3acp-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c44p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffeap+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.75 += powr downward binary32 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffecp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffecp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffecp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16382.875 += powr downward binary32 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.ffeep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.ffeep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5bap-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok += powr tonearest m68k96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok += powr towardzero m68k96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok += powr upward m68k96 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok += powr downward binary128 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6298p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.ffeep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.125 += powr downward binary32 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fff2p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fff2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba487258p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba487258p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725cp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48726p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fff2p+12 : 0x1.d5818dcfba48725da05aeb66e0ep-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fff2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fff2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fff2p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.25 += powr downward binary32 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fff4p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fff4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5fp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5ecp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d17732058p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d1773205cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d17732058p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fff4p+12 : 0x1.ae89f995ad3ad5e8734d1773205cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fff4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fff4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fff4p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.375 += powr downward binary32 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fff6p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fff6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fff6p+12 : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fff6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fff6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fff6p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.5 += powr downward binary32 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fff8p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fff8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc91p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc90cp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fff8p+12 : 0x1.6a09e667f3bcc908b2fb1366ea98p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fff8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fff8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fff8p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.625 += powr downward binary32 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fffap+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fffap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271dp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271dp-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d8p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e2p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fffap+12 : 0x1.4bfdad5362a271d4397afec42e24p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fffap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fffap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fffap+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.75 += powr downward binary32 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fffcp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152d8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152d8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152ep-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c84p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fffcp+12 : 0x1.306fe0a31b7152de8d5a46305c88p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0.5 16383.875 += powr downward binary32 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x8p-4 0x3.fffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x8p-4 0x3.fffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adc8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adc8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adccp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517addp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb148p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb148p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x8p-4 0x3.fffep+12 : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x8p-4 0x3.fffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x8p-4 0x3.fffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x8p-4 0x3.fffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00001p1 -126 += powr downward binary32 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe08p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe08p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe08p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe088p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2ap-128 : inexact-ok += powr tonearest binary64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2ap-128 : inexact-ok += powr towardzero binary64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2ap-128 : inexact-ok += powr upward binary64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2cp-128 : inexact-ok += powr downward intel96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29cp-128 : inexact-ok += powr tonearest intel96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a2ap-128 : inexact-ok += powr towardzero intel96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29cp-128 : inexact-ok += powr upward intel96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a2ap-128 : inexact-ok += powr downward m68k96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29cp-128 : inexact-ok += powr tonearest m68k96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a2ap-128 : inexact-ok += powr towardzero m68k96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29cp-128 : inexact-ok += powr upward m68k96 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a2ap-128 : inexact-ok += powr downward binary128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201dap-128 : inexact-ok += powr tonearest binary128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201dcp-128 : inexact-ok += powr towardzero binary128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201dap-128 : inexact-ok += powr upward binary128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201dcp-128 : inexact-ok += powr downward ibm128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201p-128 : inexact-ok += powr tonearest ibm128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e202p-128 : inexact-ok += powr towardzero ibm128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e201p-128 : inexact-ok += powr upward ibm128 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2a29ff13c16e202p-128 : inexact-ok +powr 0x1.00003p1 -126 += powr downward binary32 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa18p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa188p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa18p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa188p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7ap-128 : inexact-ok += powr tonearest binary64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7cp-128 : inexact-ok += powr towardzero binary64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7ap-128 : inexact-ok += powr upward binary64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7cp-128 : inexact-ok += powr downward intel96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr tonearest intel96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr towardzero intel96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr upward intel96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b49cp-128 : inexact-ok += powr downward m68k96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr tonearest m68k96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr towardzero m68k96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498p-128 : inexact-ok += powr upward m68k96 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b49cp-128 : inexact-ok += powr downward binary128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038dap-128 : inexact-ok += powr tonearest binary128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038dap-128 : inexact-ok += powr towardzero binary128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038dap-128 : inexact-ok += powr upward binary128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038dcp-128 : inexact-ok += powr downward ibm128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038p-128 : inexact-ok += powr tonearest ibm128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51039p-128 : inexact-ok += powr towardzero ibm128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51038p-128 : inexact-ok += powr upward ibm128 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7b498a114c51039p-128 : inexact-ok +powr 0x1.00005p1 -126 += powr downward binary32 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff6288p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff629p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff6288p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff629p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8p-128 : inexact-ok += powr tonearest binary64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8p-128 : inexact-ok += powr towardzero binary64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8p-128 : inexact-ok += powr upward binary64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13eap-128 : inexact-ok += powr downward intel96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e885p-128 : inexact-ok += powr tonearest intel96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8854p-128 : inexact-ok += powr towardzero intel96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e885p-128 : inexact-ok += powr upward intel96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8854p-128 : inexact-ok += powr downward m68k96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e885p-128 : inexact-ok += powr tonearest m68k96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8854p-128 : inexact-ok += powr towardzero m68k96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e885p-128 : inexact-ok += powr upward m68k96 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8854p-128 : inexact-ok += powr downward binary128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfb6p-128 : inexact-ok += powr tonearest binary128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfb8p-128 : inexact-ok += powr towardzero binary128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfb6p-128 : inexact-ok += powr upward binary128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfb8p-128 : inexact-ok += powr downward ibm128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfp-128 : inexact-ok += powr tonearest ibm128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098cp-128 : inexact-ok += powr towardzero ibm128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098bfp-128 : inexact-ok += powr upward ibm128 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e88524d9f8098cp-128 : inexact-ok +powr 0x1.00007p1 -126 += powr downward binary32 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff239p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2398p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff239p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2398p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cep-128 : inexact-ok += powr tonearest binary64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056dp-128 : inexact-ok += powr towardzero binary64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cep-128 : inexact-ok += powr upward binary64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056dp-128 : inexact-ok += powr downward intel96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr tonearest intel96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr towardzero intel96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr upward intel96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd28p-128 : inexact-ok += powr downward m68k96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr tonearest m68k96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr towardzero m68k96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd24p-128 : inexact-ok += powr upward m68k96 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd28p-128 : inexact-ok += powr downward binary128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a036p-128 : inexact-ok += powr tonearest binary128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a036p-128 : inexact-ok += powr towardzero binary128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a036p-128 : inexact-ok += powr upward binary128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a038p-128 : inexact-ok += powr downward ibm128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6ap-128 : inexact-ok += powr tonearest ibm128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6ap-128 : inexact-ok += powr towardzero ibm128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6ap-128 : inexact-ok += powr upward ibm128 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cfd2587f6bcd6a1p-128 : inexact-ok +powr 0x1.00001p1 -969 += powr downward binary32 0x2.00002p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00002p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00002p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00002p+0 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbfp-972 : inexact-ok += powr tonearest binary64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbfp-972 : inexact-ok += powr towardzero binary64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbfp-972 : inexact-ok += powr upward binary64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf4p-972 : inexact-ok += powr downward intel96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr tonearest intel96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr towardzero intel96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr upward intel96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13bp-972 : inexact-ok += powr downward m68k96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr tonearest m68k96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr towardzero m68k96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13a8p-972 : inexact-ok += powr upward m68k96 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13bp-972 : inexact-ok += powr downward binary128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1ffcp-972 : inexact-ok += powr tonearest binary128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1ffcp-972 : inexact-ok += powr towardzero binary128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1ffcp-972 : inexact-ok += powr upward binary128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de2p-972 : inexact-ok += powr downward ibm128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1cp-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de2p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de1cp-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf13aa39caf5de2p-972 : inexact-ok underflow errno-erange-ok +powr 0x1.00003p1 -969 += powr downward binary32 0x2.00006p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00006p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00006p+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00006p+0 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aap-972 : inexact-ok += powr tonearest binary64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa4p-972 : inexact-ok += powr towardzero binary64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aap-972 : inexact-ok += powr upward binary64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa4p-972 : inexact-ok += powr downward intel96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr tonearest intel96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr towardzero intel96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr upward intel96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e5p-972 : inexact-ok += powr downward m68k96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr tonearest m68k96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr towardzero m68k96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48p-972 : inexact-ok += powr upward m68k96 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e5p-972 : inexact-ok += powr downward binary128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df147cp-972 : inexact-ok += powr tonearest binary128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df148p-972 : inexact-ok += powr towardzero binary128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df147cp-972 : inexact-ok += powr upward binary128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df148p-972 : inexact-ok += powr downward ibm128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df14p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df14p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df14p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa2e48a51ff3df18p-972 : inexact-ok underflow errno-erange-ok +powr 0x1.00005p1 -969 += powr downward binary32 0x2.0000ap+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ap+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ap+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ap+0 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269ecp-972 : inexact-ok += powr tonearest binary64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269fp-972 : inexact-ok += powr towardzero binary64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269ecp-972 : inexact-ok += powr upward binary64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269fp-972 : inexact-ok += powr downward intel96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr tonearest intel96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr towardzero intel96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr upward intel96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa8p-972 : inexact-ok += powr downward m68k96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr tonearest m68k96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr towardzero m68k96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaap-972 : inexact-ok += powr upward m68k96 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa8p-972 : inexact-ok += powr downward binary128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f6878p-972 : inexact-ok += powr tonearest binary128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f687cp-972 : inexact-ok += powr towardzero binary128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f6878p-972 : inexact-ok += powr upward binary128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f687cp-972 : inexact-ok += powr downward ibm128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f68p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f68p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f68p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269efaa38e22972f6cp-972 : inexact-ok underflow errno-erange-ok +powr 0x1.00007p1 -969 += powr downward binary32 0x2.0000ep+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ep+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ep+0 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ep+0 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181adp-972 : inexact-ok += powr tonearest binary64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad4p-972 : inexact-ok += powr towardzero binary64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181adp-972 : inexact-ok += powr upward binary64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad4p-972 : inexact-ok += powr downward intel96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr tonearest intel96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr towardzero intel96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr upward intel96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3098p-972 : inexact-ok += powr downward m68k96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr tonearest m68k96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr towardzero m68k96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad309p-972 : inexact-ok += powr upward m68k96 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3098p-972 : inexact-ok += powr downward binary128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab162cp-972 : inexact-ok += powr tonearest binary128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab162cp-972 : inexact-ok += powr towardzero binary128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab162cp-972 : inexact-ok += powr upward binary128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab163p-972 : inexact-ok += powr downward ibm128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab14p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab18p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab14p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad3091a758edab18p-972 : inexact-ok underflow errno-erange-ok +powr 0x1.00001p1 -1022 += powr downward binary32 0x2.00002p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00002p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00002p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00002p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7fcp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr tonearest intel96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr towardzero intel96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr upward intel96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9334p-1024 : inexact-ok += powr downward m68k96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr tonearest m68k96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr towardzero m68k96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f933p-1024 : inexact-ok += powr upward m68k96 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9334p-1024 : inexact-ok += powr downward binary128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9330a15a2d132d62p-1024 : inexact-ok += powr tonearest binary128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9330a15a2d132d62p-1024 : inexact-ok += powr towardzero binary128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9330a15a2d132d62p-1024 : inexact-ok += powr upward binary128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f9330a15a2d132d64p-1024 : inexact-ok += powr downward ibm128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7fcp-1024 : inexact-ok underflow errno-erange-ok +powr 0x1.00003p1 -1022 += powr downward binary32 0x2.00006p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00006p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00006p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00006p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39p-1024 : inexact-ok += powr tonearest intel96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e3904p-1024 : inexact-ok += powr towardzero intel96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39p-1024 : inexact-ok += powr upward intel96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e3904p-1024 : inexact-ok += powr downward m68k96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39p-1024 : inexact-ok += powr tonearest m68k96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e3904p-1024 : inexact-ok += powr towardzero m68k96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39p-1024 : inexact-ok += powr upward m68k96 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e3904p-1024 : inexact-ok += powr downward binary128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39039deec8bda826p-1024 : inexact-ok += powr tonearest binary128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39039deec8bda828p-1024 : inexact-ok += powr towardzero binary128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39039deec8bda826p-1024 : inexact-ok += powr upward binary128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e39039deec8bda828p-1024 : inexact-ok += powr downward ibm128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok +powr 0x1.00005p1 -1022 += powr downward binary32 0x2.0000ap+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ap+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ap+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ap+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705dcp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89ap-1024 : inexact-ok += powr tonearest intel96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a4p-1024 : inexact-ok += powr towardzero intel96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89ap-1024 : inexact-ok += powr upward intel96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a4p-1024 : inexact-ok += powr downward m68k96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89ap-1024 : inexact-ok += powr tonearest m68k96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a4p-1024 : inexact-ok += powr towardzero m68k96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89ap-1024 : inexact-ok += powr upward m68k96 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a4p-1024 : inexact-ok += powr downward binary128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a35ea085fb704cp-1024 : inexact-ok += powr tonearest binary128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a35ea085fb704cp-1024 : inexact-ok += powr towardzero binary128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a35ea085fb704cp-1024 : inexact-ok += powr upward binary128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d89a35ea085fb704ep-1024 : inexact-ok += powr downward ibm128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705dcp-1024 : inexact-ok underflow errno-erange-ok +powr 0x1.00007p1 -1022 += powr downward binary32 0x2.0000ep+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ep+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ep+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ep+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b99688p-1024 : inexact-ok += powr tonearest intel96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968cp-1024 : inexact-ok += powr towardzero intel96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b99688p-1024 : inexact-ok += powr upward intel96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968cp-1024 : inexact-ok += powr downward m68k96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b99688p-1024 : inexact-ok += powr tonearest m68k96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968cp-1024 : inexact-ok += powr towardzero m68k96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b99688p-1024 : inexact-ok += powr upward m68k96 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968cp-1024 : inexact-ok += powr downward binary128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968a027da5f79892p-1024 : inexact-ok += powr tonearest binary128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968a027da5f79892p-1024 : inexact-ok += powr towardzero binary128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968a027da5f79892p-1024 : inexact-ok += powr upward binary128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9968a027da5f79894p-1024 : inexact-ok += powr downward ibm128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9cp-1024 : inexact-ok underflow errno-erange-ok +powr 0x1.00001p1 -16382 += powr downward binary32 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00002p+0 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.00002p+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e61p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e618p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e61p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e618p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614p-16384 : inexact-ok += powr tonearest m68k96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614p-16384 : inexact-ok += powr towardzero m68k96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614p-16384 : inexact-ok += powr upward m68k96 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e618p-16384 : inexact-ok += powr downward binary128 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614abd1924fbff8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614abd1924fbff8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614abd1924fbff8p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.00002p+0 -0x3.ffep+12 : 0x3.f0205401e099e614abd1924fbffcp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.00002p+0 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00003p1 -16382 += powr downward binary32 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00006p+0 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.00006p+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25d8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25d8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25ep-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dcp-16384 : inexact-ok += powr tonearest m68k96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dcp-16384 : inexact-ok += powr towardzero m68k96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dcp-16384 : inexact-ok += powr upward m68k96 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25ep-16384 : inexact-ok += powr downward binary128 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dd5265f8196d68p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dd5265f8196d6cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dd5265f8196d68p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.00006p+0 -0x3.ffep+12 : 0x3.d11d0015916a25dd5265f8196d6cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.00006p+0 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00005p1 -16382 += powr downward binary32 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ap+0 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.0000ap+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0ep-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0ep-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e8p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e4p-16384 : inexact-ok += powr tonearest m68k96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e4p-16384 : inexact-ok += powr towardzero m68k96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e4p-16384 : inexact-ok += powr upward m68k96 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e8p-16384 : inexact-ok += powr downward binary128 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e528febd9fa828p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e528febd9fa828p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e528febd9fa828p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.0000ap+0 -0x3.ffep+12 : 0x3.b30decb1287dd0e528febd9fa82cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.0000ap+0 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00007p1 -16382 += powr downward binary32 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ep+0 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.0000ep+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d77358p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7736p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d77358p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7736p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735cp-16384 : inexact-ok += powr tonearest m68k96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7736p-16384 : inexact-ok += powr towardzero m68k96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735cp-16384 : inexact-ok += powr upward m68k96 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7736p-16384 : inexact-ok += powr downward binary128 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735ea9c19df75928p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735ea9c19df75928p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735ea9c19df75928p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.0000ep+0 -0x3.ffep+12 : 0x3.95eb960986d7735ea9c19df7592cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.0000ep+0 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00001p1 -16383 += powr downward binary32 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00002p+0 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.00002p+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f418p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f414p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41006a7c8bd637p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41006a7c8bd637p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41006a7c8bd637p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.00002p+0 -0x3.fffp+12 : 0x1.f8100a7fefa4f41006a7c8bd6374p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.00002p+0 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00003p1 -16383 += powr downward binary32 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00006p+0 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.00006p+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c9p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c98p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c9p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c98p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c98p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94a6d71cc4615p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94a6d71cc4615p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94a6d71cc4615p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.00006p+0 -0x3.fffp+12 : 0x1.e88e247021e00c94a6d71cc46154p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.00006p+0 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00005p1 -16383 += powr downward binary32 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ap+0 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.0000ap+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159cp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159bcp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159b8p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159bcp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159ba2875322b3464p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159ba2875322b3468p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159ba2875322b3464p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.0000ap+0 -0x3.fffp+12 : 0x1.d986625e958159ba2875322b3468p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.0000ap+0 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x1.00007p1 -16383 += powr downward binary32 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.0000ep+0 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x2.0000ep+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf5023992728998p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf50239927289ap-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf5023992728998p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf50239927289ap-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899cp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899cp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf50239927289ap-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899d38ac063069dcp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899d38ac063069ep-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899d38ac063069dcp-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x2.0000ep+0 -0x3.fffp+12 : 0x1.caf502399272899d38ac063069ep-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x2.0000ep+0 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff1p-1 126 += powr downward binary32 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27e8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27fp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27e8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27fp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28cp-128 : inexact-ok += powr tonearest binary64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28cp-128 : inexact-ok += powr towardzero binary64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28cp-128 : inexact-ok += powr upward binary64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ep-128 : inexact-ok += powr downward intel96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce6p-128 : inexact-ok += powr tonearest intel96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce64p-128 : inexact-ok += powr towardzero intel96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce6p-128 : inexact-ok += powr upward intel96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce64p-128 : inexact-ok += powr downward m68k96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce6p-128 : inexact-ok += powr tonearest m68k96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce64p-128 : inexact-ok += powr towardzero m68k96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce6p-128 : inexact-ok += powr upward m68k96 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce64p-128 : inexact-ok += powr downward binary128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b318ep-128 : inexact-ok += powr tonearest binary128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b318ep-128 : inexact-ok += powr towardzero binary128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b318ep-128 : inexact-ok += powr upward binary128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b319p-128 : inexact-ok += powr downward ibm128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b31p-128 : inexact-ok += powr tonearest ibm128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b32p-128 : inexact-ok += powr towardzero ibm128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b31p-128 : inexact-ok += powr upward ibm128 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ce635a4ddb4b32p-128 : inexact-ok +powr 0x0.ffff3p-1 126 += powr downward binary32 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66dp-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66dp-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66dp-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f4p-128 : inexact-ok += powr tonearest binary64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f6p-128 : inexact-ok += powr towardzero binary64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f4p-128 : inexact-ok += powr upward binary64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f6p-128 : inexact-ok += powr downward intel96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr tonearest intel96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr towardzero intel96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr upward intel96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d44p-128 : inexact-ok += powr downward m68k96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr tonearest m68k96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr towardzero m68k96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d4p-128 : inexact-ok += powr upward m68k96 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d44p-128 : inexact-ok += powr downward binary128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4e42p-128 : inexact-ok += powr tonearest binary128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4e42p-128 : inexact-ok += powr towardzero binary128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4e42p-128 : inexact-ok += powr upward binary128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4e44p-128 : inexact-ok += powr downward ibm128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4ep-128 : inexact-ok += powr tonearest ibm128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4ep-128 : inexact-ok += powr towardzero ibm128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4ep-128 : inexact-ok += powr upward ibm128 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f5d410fb40ded4fp-128 : inexact-ok +powr 0x0.ffff5p-1 126 += powr downward binary32 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5b8p-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5b8p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5b8p-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5cp-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237dap-128 : inexact-ok += powr tonearest binary64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237dap-128 : inexact-ok += powr towardzero binary64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237dap-128 : inexact-ok += powr upward binary64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da2p-128 : inexact-ok += powr downward intel96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c4p-128 : inexact-ok += powr tonearest intel96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c8p-128 : inexact-ok += powr towardzero intel96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c4p-128 : inexact-ok += powr upward intel96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c8p-128 : inexact-ok += powr downward m68k96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c4p-128 : inexact-ok += powr tonearest m68k96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c8p-128 : inexact-ok += powr towardzero m68k96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c4p-128 : inexact-ok += powr upward m68k96 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c8p-128 : inexact-ok += powr downward binary128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b5374p-128 : inexact-ok += powr tonearest binary128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b5374p-128 : inexact-ok += powr towardzero binary128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b5374p-128 : inexact-ok += powr upward binary128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b5376p-128 : inexact-ok += powr downward ibm128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b53p-128 : inexact-ok += powr tonearest ibm128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b53p-128 : inexact-ok += powr towardzero ibm128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b53p-128 : inexact-ok += powr upward ibm128 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da04c68353884b54p-128 : inexact-ok +powr 0x0.ffff7p-1 126 += powr downward binary32 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4ap-128 : inexact-ok underflow errno-erange-ok += powr tonearest binary32 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a8p-128 : inexact-ok underflow errno-erange-ok += powr towardzero binary32 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4ap-128 : inexact-ok underflow errno-erange-ok += powr upward binary32 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a8p-128 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430dp-128 : inexact-ok += powr tonearest binary64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d2p-128 : inexact-ok += powr towardzero binary64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430dp-128 : inexact-ok += powr upward binary64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d2p-128 : inexact-ok += powr downward intel96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1eap-128 : inexact-ok += powr tonearest intel96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea4p-128 : inexact-ok += powr towardzero intel96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1eap-128 : inexact-ok += powr upward intel96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea4p-128 : inexact-ok += powr downward m68k96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1eap-128 : inexact-ok += powr tonearest m68k96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea4p-128 : inexact-ok += powr towardzero m68k96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1eap-128 : inexact-ok += powr upward m68k96 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea4p-128 : inexact-ok += powr downward binary128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8c8p-128 : inexact-ok += powr tonearest binary128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8c82p-128 : inexact-ok += powr towardzero binary128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8c8p-128 : inexact-ok += powr upward binary128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8c82p-128 : inexact-ok += powr downward ibm128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8cp-128 : inexact-ok += powr tonearest ibm128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8dp-128 : inexact-ok += powr towardzero ibm128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8cp-128 : inexact-ok += powr upward ibm128 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d1ea37315950b8dp-128 : inexact-ok +powr 0x0.ffff1p-1 969 += powr downward binary32 0x7.fff88p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff88p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff88p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff88p-4 0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aecp-972 : inexact-ok += powr tonearest binary64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aecp-972 : inexact-ok += powr towardzero binary64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aecp-972 : inexact-ok += powr upward binary64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18afp-972 : inexact-ok += powr downward intel96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr tonearest intel96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr towardzero intel96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr upward intel96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd98p-972 : inexact-ok += powr downward m68k96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr tonearest m68k96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr towardzero m68k96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd9p-972 : inexact-ok += powr upward m68k96 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd98p-972 : inexact-ok += powr downward binary128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f3188p-972 : inexact-ok += powr tonearest binary128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f31884p-972 : inexact-ok += powr towardzero binary128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f3188p-972 : inexact-ok += powr upward binary128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f31884p-972 : inexact-ok += powr downward ibm128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f318p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f318p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f318p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aedd93709d31f31cp-972 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff3p-1 969 += powr downward binary32 0x7.fff98p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff98p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff98p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff98p-4 0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758cp-972 : inexact-ok += powr tonearest binary64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88759p-972 : inexact-ok += powr towardzero binary64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758cp-972 : inexact-ok += powr upward binary64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88759p-972 : inexact-ok += powr downward intel96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr tonearest intel96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr towardzero intel96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr upward intel96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758efp-972 : inexact-ok += powr downward m68k96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr tonearest m68k96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr towardzero m68k96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8p-972 : inexact-ok += powr upward m68k96 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758efp-972 : inexact-ok += powr downward binary128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4bcp-972 : inexact-ok += powr tonearest binary128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4cp-972 : inexact-ok += powr towardzero binary128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4bcp-972 : inexact-ok += powr upward binary128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4cp-972 : inexact-ok += powr downward ibm128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c4p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758eef8d6e0d4e2c8p-972 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff5p-1 969 += powr downward binary32 0x7.fffa8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffa8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffa8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffa8p-4 0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b64p-972 : inexact-ok += powr tonearest binary64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b64p-972 : inexact-ok += powr towardzero binary64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b64p-972 : inexact-ok += powr upward binary64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b68p-972 : inexact-ok += powr downward intel96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508p-972 : inexact-ok += powr tonearest intel96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b65088p-972 : inexact-ok += powr towardzero intel96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508p-972 : inexact-ok += powr upward intel96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b65088p-972 : inexact-ok += powr downward m68k96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508p-972 : inexact-ok += powr tonearest m68k96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b65088p-972 : inexact-ok += powr towardzero m68k96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508p-972 : inexact-ok += powr upward m68k96 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b65088p-972 : inexact-ok += powr downward binary128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b394p-972 : inexact-ok += powr tonearest binary128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b398p-972 : inexact-ok += powr towardzero binary128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b394p-972 : inexact-ok += powr upward binary128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b398p-972 : inexact-ok += powr downward ibm128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1bp-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b4p-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1bp-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b6508676d426b1b4p-972 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff7p-1 969 += powr downward binary32 0x7.fffb8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffb8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffb8p-4 0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffb8p-4 0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5fp-972 : inexact-ok += powr tonearest binary64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f4p-972 : inexact-ok += powr towardzero binary64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5fp-972 : inexact-ok += powr upward binary64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f4p-972 : inexact-ok += powr downward intel96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr tonearest intel96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr towardzero intel96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr upward intel96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b8p-972 : inexact-ok += powr downward m68k96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr tonearest m68k96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr towardzero m68k96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33bp-972 : inexact-ok += powr upward m68k96 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b8p-972 : inexact-ok += powr downward binary128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168baa8p-972 : inexact-ok += powr tonearest binary128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168baa8p-972 : inexact-ok += powr towardzero binary128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168baa8p-972 : inexact-ok += powr upward binary128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168baacp-972 : inexact-ok += powr downward ibm128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168b8p-972 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168bcp-972 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168b8p-972 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f33b1180a6168bcp-972 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff1p-1 1022 += powr downward binary32 0x7.fff88p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff88p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff88p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff88p-4 0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f18p-1024 : inexact-ok += powr tonearest intel96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1cp-1024 : inexact-ok += powr towardzero intel96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f18p-1024 : inexact-ok += powr upward intel96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1cp-1024 : inexact-ok += powr downward m68k96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f18p-1024 : inexact-ok += powr tonearest m68k96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1cp-1024 : inexact-ok += powr towardzero m68k96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f18p-1024 : inexact-ok += powr upward m68k96 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1cp-1024 : inexact-ok += powr downward binary128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1b732778a27de6p-1024 : inexact-ok += powr tonearest binary128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1b732778a27de6p-1024 : inexact-ok += powr towardzero binary128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1b732778a27de6p-1024 : inexact-ok += powr upward binary128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7746f1b732778a27de8p-1024 : inexact-ok += powr downward ibm128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff3p-1 1022 += powr downward binary32 0x7.fff98p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff98p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff98p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff98p-4 0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr tonearest intel96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr towardzero intel96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr upward intel96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c58p-1024 : inexact-ok += powr downward m68k96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr tonearest m68k96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr towardzero m68k96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c54p-1024 : inexact-ok += powr upward m68k96 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c58p-1024 : inexact-ok += powr downward binary128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c557fab459cda36p-1024 : inexact-ok += powr tonearest binary128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c557fab459cda38p-1024 : inexact-ok += powr towardzero binary128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c557fab459cda36p-1024 : inexact-ok += powr upward binary128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c23c557fab459cda38p-1024 : inexact-ok += powr downward ibm128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff5p-1 1022 += powr downward binary32 0x7.fffa8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffa8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffa8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffa8p-4 0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3ffp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec034p-1024 : inexact-ok += powr tonearest intel96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec038p-1024 : inexact-ok += powr towardzero intel96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec034p-1024 : inexact-ok += powr upward intel96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec038p-1024 : inexact-ok += powr downward m68k96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec034p-1024 : inexact-ok += powr tonearest m68k96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec038p-1024 : inexact-ok += powr towardzero m68k96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec034p-1024 : inexact-ok += powr upward m68k96 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec038p-1024 : inexact-ok += powr downward binary128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec0361ceb311d7a9cp-1024 : inexact-ok += powr tonearest binary128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec0361ceb311d7a9ep-1024 : inexact-ok += powr towardzero binary128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec0361ceb311d7a9cp-1024 : inexact-ok += powr upward binary128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fec0361ceb311d7a9ep-1024 : inexact-ok += powr downward ibm128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3ffp-1024 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff7p-1 1022 += powr downward binary32 0x7.fffb8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffb8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffb8p-4 0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffb8p-4 0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3cp-1024 : inexact-ok += powr tonearest intel96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad4p-1024 : inexact-ok += powr towardzero intel96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3cp-1024 : inexact-ok += powr upward intel96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad4p-1024 : inexact-ok += powr downward m68k96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3cp-1024 : inexact-ok += powr tonearest m68k96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad4p-1024 : inexact-ok += powr towardzero m68k96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3cp-1024 : inexact-ok += powr upward m68k96 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad4p-1024 : inexact-ok += powr downward binary128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3f94b10694961ap-1024 : inexact-ok += powr tonearest binary128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3f94b10694961cp-1024 : inexact-ok += powr towardzero binary128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3f94b10694961ap-1024 : inexact-ok += powr upward binary128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69ad3f94b10694961cp-1024 : inexact-ok += powr downward ibm128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok +powr 0x0.ffff1p-1 16382 += powr downward binary32 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff88p-4 0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fff88p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba88p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba9p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba88p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba9p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8cp-16384 : inexact-ok += powr tonearest m68k96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba9p-16384 : inexact-ok += powr towardzero m68k96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8cp-16384 : inexact-ok += powr upward m68k96 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba9p-16384 : inexact-ok += powr downward binary128 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8f0466310c901p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8f0466310c9014p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8f0466310c901p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fff88p-4 0x3.ffep+12 : 0x3.2a128ed19377ba8f0466310c9014p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fff88p-4 0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff3p-1 16382 += powr downward binary32 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff98p-4 0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fff98p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc62p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok += powr tonearest m68k96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61cp-16384 : inexact-ok += powr towardzero m68k96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc618p-16384 : inexact-ok += powr upward m68k96 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61cp-16384 : inexact-ok += powr downward binary128 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61a9fa889c57574p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61a9fa889c57578p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61a9fa889c57574p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fff98p-4 0x3.ffep+12 : 0x3.43c8bba7318cc61a9fa889c57578p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fff98p-4 0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff5p-1 16382 += powr downward binary32 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffa8p-4 0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fffa8p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd00611732288p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173229p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd00611732288p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173229p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228cp-16384 : inexact-ok += powr tonearest m68k96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173229p-16384 : inexact-ok += powr towardzero m68k96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228cp-16384 : inexact-ok += powr upward m68k96 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173229p-16384 : inexact-ok += powr downward binary128 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228f65aa356b4f3p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228f65aa356b4f3p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228f65aa356b4f3p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fffa8p-4 0x3.ffep+12 : 0x3.5e4fd0061173228f65aa356b4f34p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fffa8p-4 0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff7p-1 16382 += powr downward binary32 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffb8p-4 0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fffb8p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e4588698p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok += powr tonearest m68k96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e4588694p-16384 : inexact-ok += powr towardzero m68k96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e458869p-16384 : inexact-ok += powr upward m68k96 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e4588694p-16384 : inexact-ok += powr downward binary128 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e45886933722a2cd3cb4p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e45886933722a2cd3cb4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e45886933722a2cd3cb4p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fffb8p-4 0x3.ffep+12 : 0x3.79ae6d26e45886933722a2cd3cb8p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fffb8p-4 0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff1p-1 16383 += powr downward binary32 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff88p-4 0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fff88p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a028p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a028p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a024p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a028p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a024p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a028p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02762c00e766108p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02762c00e76610cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02762c00e766108p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fff88p-4 0x3.fffp+12 : 0x1.9507cbb016c9a02762c00e76610cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fff88p-4 0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff3p-1 16383 += powr downward binary32 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fff98p-4 0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fff98p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76e8p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76fp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76e8p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76fp-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ecp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ecp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ecp-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76fp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ec1f59740642cp-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ec1f59740642c4p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ec1f59740642cp-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fff98p-4 0x3.fffp+12 : 0x1.a1e30a4a0c8a76ec1f59740642c4p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fff98p-4 0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff5p-1 16383 += powr downward binary32 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffa8p-4 0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fffa8p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b5p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b48p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b4cp-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b481ef3cfc32538p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b481ef3cfc3253cp-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b481ef3cfc32538p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fffa8p-4 0x3.fffp+12 : 0x1.af26bf9799377b481ef3cfc3253cp-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fffa8p-4 0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x0.ffff7p-1 16383 += powr downward binary32 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x7.fffb8p-4 0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary64 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary64 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary64 0x7.fffb8p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest intel96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero intel96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr upward intel96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795318p-16384 : inexact-ok underflow errno-erange-ok += powr downward m68k96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest m68k96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero m68k96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a6379531p-16384 : inexact-ok underflow errno-erange-ok += powr upward m68k96 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795314p-16384 : inexact-ok underflow errno-erange-ok += powr downward binary128 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795310b5b7e9e4e09p-16384 : inexact-ok underflow errno-erange-ok += powr tonearest binary128 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795310b5b7e9e4e09p-16384 : inexact-ok underflow errno-erange-ok += powr towardzero binary128 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795310b5b7e9e4e09p-16384 : inexact-ok underflow errno-erange-ok += powr upward binary128 0x7.fffb8p-4 0x3.fffp+12 : 0x1.bcd63c5a63795310b5b7e9e4e094p-16384 : inexact-ok underflow errno-erange-ok += powr downward ibm128 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr tonearest ibm128 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero ibm128 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange += powr upward ibm128 0x7.fffb8p-4 0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok +powr 0x2.000b3p0 -1022 += powr downward binary32 0x2.000b3p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.000b3p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.000b3p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.000b3p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fc8p-1024 : inexact-ok += powr tonearest intel96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fccp-1024 : inexact-ok += powr towardzero intel96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fc8p-1024 : inexact-ok += powr upward intel96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fccp-1024 : inexact-ok += powr downward m68k96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fc8p-1024 : inexact-ok += powr tonearest m68k96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fccp-1024 : inexact-ok += powr towardzero m68k96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fc8p-1024 : inexact-ok += powr upward m68k96 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fccp-1024 : inexact-ok += powr downward binary128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fca390f911a880ap-1024 : inexact-ok += powr tonearest binary128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fca390f911a880ap-1024 : inexact-ok += powr towardzero binary128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fca390f911a880ap-1024 : inexact-ok += powr upward binary128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d87fca390f911a880cp-1024 : inexact-ok += powr downward ibm128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok +powr 0x2.000582p0 -1022 += powr downward binary32 0x2.000584p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.000584p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.000584p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.000584p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e4p-1024 : inexact-ok += powr tonearest intel96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e8p-1024 : inexact-ok += powr towardzero intel96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e4p-1024 : inexact-ok += powr upward intel96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e8p-1024 : inexact-ok += powr downward m68k96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e4p-1024 : inexact-ok += powr tonearest m68k96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e8p-1024 : inexact-ok += powr towardzero m68k96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e4p-1024 : inexact-ok += powr upward m68k96 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e8p-1024 : inexact-ok += powr downward binary128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e609288c887bfep-1024 : inexact-ok += powr tonearest binary128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e609288c887bfep-1024 : inexact-ok += powr towardzero binary128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e609288c887bfep-1024 : inexact-ok += powr upward binary128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3f6e609288c887cp-1024 : inexact-ok += powr downward ibm128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok += powr downward binary32 0x2.00058p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2.00058p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2.00058p+0 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2.00058p+0 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb84p-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb81958p-1024 : inexact-ok += powr tonearest intel96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195cp-1024 : inexact-ok += powr towardzero intel96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb81958p-1024 : inexact-ok += powr upward intel96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195cp-1024 : inexact-ok += powr downward m68k96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb81958p-1024 : inexact-ok += powr tonearest m68k96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195cp-1024 : inexact-ok += powr towardzero m68k96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb81958p-1024 : inexact-ok += powr upward m68k96 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195cp-1024 : inexact-ok += powr downward binary128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195a8cb512092438p-1024 : inexact-ok += powr tonearest binary128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195a8cb512092438p-1024 : inexact-ok += powr towardzero binary128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195a8cb512092438p-1024 : inexact-ok += powr upward binary128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8195a8cb51209243ap-1024 : inexact-ok += powr downward ibm128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb84p-1024 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr tonearest intel96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr towardzero intel96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr upward intel96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baafp-1024 : inexact-ok += powr downward m68k96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr tonearest m68k96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr towardzero m68k96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaecp-1024 : inexact-ok += powr upward m68k96 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baafp-1024 : inexact-ok += powr downward binary128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaed11303c000cf4p-1024 : inexact-ok += powr tonearest binary128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaed11303c000cf4p-1024 : inexact-ok += powr towardzero binary128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaed11303c000cf4p-1024 : inexact-ok += powr upward binary128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2baaed11303c000cf6p-1024 : inexact-ok += powr downward ibm128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -0x3.fe513p+8 += powr downward binary32 0x2p+0 -0x3.fe513p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe513p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe513p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe513p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d272938p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d272938p-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d272938p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d2729382p-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok +powr 2 -0x3.fe4e8p+8 += powr downward binary32 0x2p+0 -0x3.fe4e8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0x2p+0 -0x3.fe4e8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0x2p+0 -0x3.fe4e8p+8 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0x2p+0 -0x3.fe4e8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest binary64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero binary64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr upward binary64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82cp-1024 : inexact-ok underflow errno-erange-ok += powr downward intel96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok += powr tonearest intel96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok += powr towardzero intel96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok += powr upward intel96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok += powr downward m68k96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok += powr tonearest m68k96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok += powr towardzero m68k96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok += powr upward m68k96 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok += powr downward binary128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cf8p-1024 : inexact-ok += powr tonearest binary128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cfap-1024 : inexact-ok += powr towardzero binary128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cf8p-1024 : inexact-ok += powr upward binary128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cfap-1024 : inexact-ok += powr downward ibm128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr tonearest ibm128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr towardzero ibm128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok += powr upward ibm128 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82cp-1024 : inexact-ok underflow errno-erange-ok +powr 10 -1 += powr downward binary32 0xap+0 -0x1p+0 : 0x1.999998p-4 : inexact-ok += powr tonearest binary32 0xap+0 -0x1p+0 : 0x1.99999ap-4 : inexact-ok += powr towardzero binary32 0xap+0 -0x1p+0 : 0x1.999998p-4 : inexact-ok += powr upward binary32 0xap+0 -0x1p+0 : 0x1.99999ap-4 : inexact-ok += powr downward binary64 0xap+0 -0x1p+0 : 0x1.9999999999999p-4 : inexact-ok += powr tonearest binary64 0xap+0 -0x1p+0 : 0x1.999999999999ap-4 : inexact-ok += powr towardzero binary64 0xap+0 -0x1p+0 : 0x1.9999999999999p-4 : inexact-ok += powr upward binary64 0xap+0 -0x1p+0 : 0x1.999999999999ap-4 : inexact-ok += powr downward intel96 0xap+0 -0x1p+0 : 0x1.9999999999999998p-4 : inexact-ok += powr tonearest intel96 0xap+0 -0x1p+0 : 0x1.999999999999999ap-4 : inexact-ok += powr towardzero intel96 0xap+0 -0x1p+0 : 0x1.9999999999999998p-4 : inexact-ok += powr upward intel96 0xap+0 -0x1p+0 : 0x1.999999999999999ap-4 : inexact-ok += powr downward m68k96 0xap+0 -0x1p+0 : 0x1.9999999999999998p-4 : inexact-ok += powr tonearest m68k96 0xap+0 -0x1p+0 : 0x1.999999999999999ap-4 : inexact-ok += powr towardzero m68k96 0xap+0 -0x1p+0 : 0x1.9999999999999998p-4 : inexact-ok += powr upward m68k96 0xap+0 -0x1p+0 : 0x1.999999999999999ap-4 : inexact-ok += powr downward binary128 0xap+0 -0x1p+0 : 0x1.9999999999999999999999999999p-4 : inexact-ok += powr tonearest binary128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999999ap-4 : inexact-ok += powr towardzero binary128 0xap+0 -0x1p+0 : 0x1.9999999999999999999999999999p-4 : inexact-ok += powr upward binary128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999999ap-4 : inexact-ok += powr downward ibm128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999998p-4 : inexact-ok += powr tonearest ibm128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999998p-4 : inexact-ok += powr towardzero ibm128 0xap+0 -0x1p+0 : 0x1.999999999999999999999999998p-4 : inexact-ok += powr upward ibm128 0xap+0 -0x1p+0 : 0x1.9999999999999999999999999ap-4 : inexact-ok +powr 10 -2 += powr downward binary32 0xap+0 -0x2p+0 : 0x2.8f5c28p-8 : inexact-ok += powr tonearest binary32 0xap+0 -0x2p+0 : 0x2.8f5c28p-8 : inexact-ok += powr towardzero binary32 0xap+0 -0x2p+0 : 0x2.8f5c28p-8 : inexact-ok += powr upward binary32 0xap+0 -0x2p+0 : 0x2.8f5c2cp-8 : inexact-ok += powr downward binary64 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f4p-8 : inexact-ok += powr tonearest binary64 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f6p-8 : inexact-ok += powr towardzero binary64 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f4p-8 : inexact-ok += powr upward binary64 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f6p-8 : inexact-ok += powr downward intel96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr tonearest intel96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr towardzero intel96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr upward intel96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c2cp-8 : inexact-ok += powr downward m68k96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr tonearest m68k96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr towardzero m68k96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28p-8 : inexact-ok += powr upward m68k96 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c2cp-8 : inexact-ok += powr downward binary128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28f4p-8 : inexact-ok += powr tonearest binary128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28f6p-8 : inexact-ok += powr towardzero binary128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28f4p-8 : inexact-ok += powr upward binary128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28f6p-8 : inexact-ok += powr downward ibm128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28p-8 : inexact-ok += powr tonearest ibm128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c29p-8 : inexact-ok += powr towardzero ibm128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c28p-8 : inexact-ok += powr upward ibm128 0xap+0 -0x2p+0 : 0x2.8f5c28f5c28f5c28f5c28f5c29p-8 : inexact-ok +powr 10 -3 += powr downward binary32 0xap+0 -0x3p+0 : 0x4.18937p-12 : inexact-ok += powr tonearest binary32 0xap+0 -0x3p+0 : 0x4.189378p-12 : inexact-ok += powr towardzero binary32 0xap+0 -0x3p+0 : 0x4.18937p-12 : inexact-ok += powr upward binary32 0xap+0 -0x3p+0 : 0x4.189378p-12 : inexact-ok += powr downward binary64 0xap+0 -0x3p+0 : 0x4.189374bc6a7ecp-12 : inexact-ok += powr tonearest binary64 0xap+0 -0x3p+0 : 0x4.189374bc6a7fp-12 : inexact-ok += powr towardzero binary64 0xap+0 -0x3p+0 : 0x4.189374bc6a7ecp-12 : inexact-ok += powr upward binary64 0xap+0 -0x3p+0 : 0x4.189374bc6a7fp-12 : inexact-ok += powr downward intel96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr tonearest intel96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr towardzero intel96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr upward intel96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9ep-12 : inexact-ok += powr downward m68k96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr tonearest m68k96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr towardzero m68k96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9d8p-12 : inexact-ok += powr upward m68k96 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9ep-12 : inexact-ok += powr downward binary128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604188p-12 : inexact-ok += powr tonearest binary128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604188p-12 : inexact-ok += powr towardzero binary128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604188p-12 : inexact-ok += powr upward binary128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e560418cp-12 : inexact-ok += powr downward ibm128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604p-12 : inexact-ok += powr tonearest ibm128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e56042p-12 : inexact-ok += powr towardzero ibm128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e5604p-12 : inexact-ok += powr upward ibm128 0xap+0 -0x3p+0 : 0x4.189374bc6a7ef9db22d0e56042p-12 : inexact-ok +powr 10 -4 += powr downward binary32 0xap+0 -0x4p+0 : 0x6.8db8b8p-16 : inexact-ok += powr tonearest binary32 0xap+0 -0x4p+0 : 0x6.8db8b8p-16 : inexact-ok += powr towardzero binary32 0xap+0 -0x4p+0 : 0x6.8db8b8p-16 : inexact-ok += powr upward binary32 0xap+0 -0x4p+0 : 0x6.8db8cp-16 : inexact-ok += powr downward binary64 0xap+0 -0x4p+0 : 0x6.8db8bac710cbp-16 : inexact-ok += powr tonearest binary64 0xap+0 -0x4p+0 : 0x6.8db8bac710cb4p-16 : inexact-ok += powr towardzero binary64 0xap+0 -0x4p+0 : 0x6.8db8bac710cbp-16 : inexact-ok += powr upward binary64 0xap+0 -0x4p+0 : 0x6.8db8bac710cb4p-16 : inexact-ok += powr downward intel96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb2958p-16 : inexact-ok += powr tonearest intel96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb296p-16 : inexact-ok += powr towardzero intel96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb2958p-16 : inexact-ok += powr upward intel96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb296p-16 : inexact-ok += powr downward m68k96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb2958p-16 : inexact-ok += powr tonearest m68k96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb296p-16 : inexact-ok += powr towardzero m68k96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb2958p-16 : inexact-ok += powr upward m68k96 0xap+0 -0x4p+0 : 0x6.8db8bac710cb296p-16 : inexact-ok += powr downward binary128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a0274p-16 : inexact-ok += powr tonearest binary128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a0274p-16 : inexact-ok += powr towardzero binary128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a0274p-16 : inexact-ok += powr upward binary128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a0278p-16 : inexact-ok += powr downward ibm128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a02p-16 : inexact-ok += powr tonearest ibm128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a02p-16 : inexact-ok += powr towardzero ibm128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a02p-16 : inexact-ok += powr upward ibm128 0xap+0 -0x4p+0 : 0x6.8db8bac710cb295e9e1b089a04p-16 : inexact-ok +powr 10 -5 += powr downward binary32 0xap+0 -0x5p+0 : 0xa.7c5acp-20 : inexact-ok += powr tonearest binary32 0xap+0 -0x5p+0 : 0xa.7c5acp-20 : inexact-ok += powr towardzero binary32 0xap+0 -0x5p+0 : 0xa.7c5acp-20 : inexact-ok += powr upward binary32 0xap+0 -0x5p+0 : 0xa.7c5adp-20 : inexact-ok += powr downward binary64 0xap+0 -0x5p+0 : 0xa.7c5ac471b478p-20 : inexact-ok += powr tonearest binary64 0xap+0 -0x5p+0 : 0xa.7c5ac471b4788p-20 : inexact-ok += powr towardzero binary64 0xap+0 -0x5p+0 : 0xa.7c5ac471b478p-20 : inexact-ok += powr upward binary64 0xap+0 -0x5p+0 : 0xa.7c5ac471b4788p-20 : inexact-ok += powr downward intel96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr tonearest intel96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr towardzero intel96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr upward intel96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478424p-20 : inexact-ok += powr downward m68k96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr tonearest m68k96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr towardzero m68k96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478423p-20 : inexact-ok += powr upward m68k96 0xap+0 -0x5p+0 : 0xa.7c5ac471b478424p-20 : inexact-ok += powr downward binary128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc3372p-20 : inexact-ok += powr tonearest binary128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc3372p-20 : inexact-ok += powr towardzero binary128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc3372p-20 : inexact-ok += powr upward binary128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc33728p-20 : inexact-ok += powr downward ibm128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc334p-20 : inexact-ok += powr tonearest ibm128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc338p-20 : inexact-ok += powr towardzero ibm128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc334p-20 : inexact-ok += powr upward ibm128 0xap+0 -0x5p+0 : 0xa.7c5ac471b4784230fcf80dc338p-20 : inexact-ok +powr 10 -6 += powr downward binary32 0xap+0 -0x6p+0 : 0x1.0c6f7ap-20 : inexact-ok += powr tonearest binary32 0xap+0 -0x6p+0 : 0x1.0c6f7ap-20 : inexact-ok += powr towardzero binary32 0xap+0 -0x6p+0 : 0x1.0c6f7ap-20 : inexact-ok += powr upward binary32 0xap+0 -0x6p+0 : 0x1.0c6f7cp-20 : inexact-ok += powr downward binary64 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8dp-20 : inexact-ok += powr tonearest binary64 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8dp-20 : inexact-ok += powr towardzero binary64 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8dp-20 : inexact-ok += powr upward binary64 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8ep-20 : inexact-ok += powr downward intel96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36ap-20 : inexact-ok += powr tonearest intel96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36cp-20 : inexact-ok += powr towardzero intel96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36ap-20 : inexact-ok += powr upward intel96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36cp-20 : inexact-ok += powr downward m68k96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36ap-20 : inexact-ok += powr tonearest m68k96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36cp-20 : inexact-ok += powr towardzero m68k96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36ap-20 : inexact-ok += powr upward m68k96 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36cp-20 : inexact-ok += powr downward binary128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f34938583p-20 : inexact-ok += powr tonearest binary128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f34938583p-20 : inexact-ok += powr towardzero binary128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f34938583p-20 : inexact-ok += powr upward binary128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f34938584p-20 : inexact-ok += powr downward ibm128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f3493858p-20 : inexact-ok += powr tonearest ibm128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f3493858p-20 : inexact-ok += powr towardzero ibm128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f3493858p-20 : inexact-ok += powr upward ibm128 0xap+0 -0x6p+0 : 0x1.0c6f7a0b5ed8d36b4c7f349386p-20 : inexact-ok +powr 10 -7 += powr downward binary32 0xap+0 -0x7p+0 : 0x1.ad7f28p-24 : inexact-ok += powr tonearest binary32 0xap+0 -0x7p+0 : 0x1.ad7f2ap-24 : inexact-ok += powr towardzero binary32 0xap+0 -0x7p+0 : 0x1.ad7f28p-24 : inexact-ok += powr upward binary32 0xap+0 -0x7p+0 : 0x1.ad7f2ap-24 : inexact-ok += powr downward binary64 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48p-24 : inexact-ok += powr tonearest binary64 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48p-24 : inexact-ok += powr towardzero binary64 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48p-24 : inexact-ok += powr upward binary64 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf49p-24 : inexact-ok += powr downward intel96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr tonearest intel96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr towardzero intel96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr upward intel96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf4857ap-24 : inexact-ok += powr downward m68k96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr tonearest m68k96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr towardzero m68k96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf48578p-24 : inexact-ok += powr upward m68k96 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf4857ap-24 : inexact-ok += powr downward binary128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec08d2p-24 : inexact-ok += powr tonearest binary128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec08d2p-24 : inexact-ok += powr towardzero binary128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec08d2p-24 : inexact-ok += powr upward binary128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec08d3p-24 : inexact-ok += powr downward ibm128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec088p-24 : inexact-ok += powr tonearest ibm128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec09p-24 : inexact-ok += powr towardzero ibm128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec088p-24 : inexact-ok += powr upward ibm128 0xap+0 -0x7p+0 : 0x1.ad7f29abcaf485787a6520ec09p-24 : inexact-ok +powr 0x0.ffffffffffffffffp0 1 += powr downward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 2 += powr downward binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x2p+0 : 0xf.ffffep-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x2p+0 : 0xf.ffffep-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x2p+0 : 0xf.ffffep-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x2p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x2p+0 : 0xf.ffffe000001p-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff001p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff001p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x2p+0 : 0xf.ffffffffffff00000000000004p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffe0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x2p+0 : 0xf.ffffffffffffffe00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 3 += powr downward binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x3p+0 : 0xf.ffffdp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x3p+0 : 0xf.ffffdp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x3p+0 : 0xf.ffffdp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x3p+0 : 0xf.ffffep-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000003p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x3p+0 : 0xf.ffffd000002ffffffp-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe801p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe801p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000bf8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000cp-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000bf8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000cp-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe80000000000008p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000cp-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe80000000000008p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x3p+0 : 0xf.fffffffffffe8000000000000cp-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffd0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x3p+0 : 0xf.ffffffffffffffd00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 4 += powr downward binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x4p+0 : 0xf.ffffcp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x4p+0 : 0xf.ffffcp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x4p+0 : 0xf.ffffcp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x4p+0 : 0xf.ffffdp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005ffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005ffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005ffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005ffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000006p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x4p+0 : 0xf.ffffc000005fffffc000001p-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe001p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe001p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000017f8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000018p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000017f8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000018p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000014p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000018p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000014p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x4p+0 : 0xf.fffffffffffe00000000000018p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffc0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x4p+0 : 0xf.ffffffffffffffc00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 5 += powr downward binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x5p+0 : 0xf.ffffbp-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x5p+0 : 0xf.ffffbp-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x5p+0 : 0xf.ffffbp-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x5p+0 : 0xf.ffffcp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009ffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009ffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009ffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009ffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x5p+0 : 0xf.ffffb00000ap-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000004ffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000005p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000004ffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000005p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000004ffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000005p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000004ffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x5p+0 : 0xf.ffffb000009fffff6000005p-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd801p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd801p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000027f8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000028p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000027f8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000028p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000024p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000028p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000024p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x5p+0 : 0xf.fffffffffffd80000000000028p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffb0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x5p+0 : 0xf.ffffffffffffffb00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 6 += powr downward binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x6p+0 : 0xf.ffffap-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x6p+0 : 0xf.ffffap-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x6p+0 : 0xf.ffffap-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x6p+0 : 0xf.ffffbp-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000ef8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000ef8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000fp-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000effff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000fp-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000effff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000fp-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000effcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000fp-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000effcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x6p+0 : 0xf.ffffa00000effffec00000fp-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd001p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd001p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003bf8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003cp-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003bf8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003cp-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd00000000000038p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003cp-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd00000000000038p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x6p+0 : 0xf.fffffffffffd0000000000003cp-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffa0000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x6p+0 : 0xf.ffffffffffffffa00000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 7 += powr downward binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 0x7p+0 : 0xf.ffff9p-4 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 0x7p+0 : 0xf.ffff9p-4 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 0x7p+0 : 0xf.ffff9p-4 : inexact-ok += powr upward binary32 0xf.fffffp-4 0x7p+0 : 0xf.ffffap-4 : inexact-ok += powr downward binary64 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014f8p-4 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014f8p-4 : inexact-ok += powr upward binary64 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr downward intel96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffp-4 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffp-4 : inexact-ok += powr upward intel96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr downward m68k96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffp-4 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffp-4 : inexact-ok += powr upward m68k96 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000015p-4 : inexact-ok += powr downward binary128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000022ffff8p-4 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000023p-4 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000022ffff8p-4 : inexact-ok += powr upward binary128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000023p-4 : inexact-ok += powr downward ibm128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000022ffcp-4 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000023p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000022ffcp-4 : inexact-ok += powr upward ibm128 0xf.fffffp-4 0x7p+0 : 0xf.ffff9000014ffffdd000023p-4 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc801p-4 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc801p-4 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000053f8p-4 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000054p-4 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000053f8p-4 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000054p-4 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8000000000005p-4 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000054p-4 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc8000000000005p-4 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 0x7p+0 : 0xf.fffffffffffc80000000000054p-4 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff90000000000008p-4 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 0x7p+0 : 0xf.ffffffffffffff900000000004p-4 : inexact-ok +powr 0x0.ffffffffffffffffp0 -1 += powr downward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x1p+0 : 0x1.0000010000011p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x1p+0 : 0x1.0000010000010002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x1p+0 : 0x1.0000010000010002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x1p+0 : 0x1.0000010000010000010000010001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x1p+0 : 0x1.000001000001000001000001008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000000802p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000000802p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000004p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000004p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000004p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.0000000000000800000000000041p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000008p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.00000000000008p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x1p+0 : 0x1.000000000000080000000000008p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.0000000000000001p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x1p+0 : 0x1.000000000000000100000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -2 += powr downward binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x2p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x2p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x2p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x2p+0 : 0x1.000004p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x2p+0 : 0x1.0000020000031p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x2p+0 : 0x1.0000020000030002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x2p+0 : 0x1.0000020000030002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x2p+0 : 0x1.0000020000030000040000050001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x2p+0 : 0x1.000002000003000004000005008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.0000000000001002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000000cp+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000000cp+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000000cp+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000000c1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.000000000000100000000000008p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000001p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.000000000000100000000000008p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x2p+0 : 0x1.00000000000010000000000001p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x2p+0 : 0x1.000000000000000200000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -3 += powr downward binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x3p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x3p+0 : 0x1.000004p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x3p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x3p+0 : 0x1.000004p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x3p+0 : 0x1.0000030000061p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x3p+0 : 0x1.0000030000060002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x3p+0 : 0x1.000003000006p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x3p+0 : 0x1.0000030000060002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000f0001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000fp+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x3p+0 : 0x1.00000300000600000a00000f008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000002p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001802p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001802p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.0000000000001800000000000181p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.000000000000180000000000018p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x3p+0 : 0x1.00000000000018000000000002p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.0000000000000003p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x3p+0 : 0x1.000000000000000300000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -4 += powr downward binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x4p+0 : 0x1.000004p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x4p+0 : 0x1.000004p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x4p+0 : 0x1.000004p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x4p+0 : 0x1.000006p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a1p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a0002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000ap+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a0002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a0000140000230001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x4p+0 : 0x1.00000400000a000014000023008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000003p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.0000000000002000000000000281p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.000000000000200000000000028p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x4p+0 : 0x1.00000000000020000000000003p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x4p+0 : 0x1.000000000000000400000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -5 += powr downward binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x5p+0 : 0x1.000004p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x5p+0 : 0x1.000006p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x5p+0 : 0x1.000004p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x5p+0 : 0x1.000006p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f1p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f0002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000fp+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f0002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f0000230000460001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x5p+0 : 0x1.00000500000f000023000046008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000003p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000002802p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.0000000000002802p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000003cp+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000003cp+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000003cp+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000003c1p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.000000000000280000000000038p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000004p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.000000000000280000000000038p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x5p+0 : 0x1.00000000000028000000000004p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.0000000000000005p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x5p+0 : 0x1.000000000000000500000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -6 += powr downward binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x6p+0 : 0x1.000006p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x6p+0 : 0x1.000006p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x6p+0 : 0x1.000006p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x6p+0 : 0x1.000008p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x6p+0 : 0x1.0000060000151p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x6p+0 : 0x1.0000060000150002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x6p+0 : 0x1.000006000015p+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x6p+0 : 0x1.0000060000150002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007e0001p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007e0001p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007ep+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x6p+0 : 0x1.00000600001500003800007e008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000004p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003002p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003002p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000054p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000054p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000054p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.0000000000003000000000000541p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.00000000000030000000000005p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000058p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.00000000000030000000000005p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x6p+0 : 0x1.000000000000300000000000058p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x6p+0 : 0x1.000000000000000600000000008p+0 : inexact-ok +powr 0x0.ffffffffffffffffp0 -7 += powr downward binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary32 0xf.fffffp-4 -0x7p+0 : 0x1.000006p+0 : inexact-ok += powr tonearest binary32 0xf.fffffp-4 -0x7p+0 : 0x1.000008p+0 : inexact-ok += powr towardzero binary32 0xf.fffffp-4 -0x7p+0 : 0x1.000006p+0 : inexact-ok += powr upward binary32 0xf.fffffp-4 -0x7p+0 : 0x1.000008p+0 : inexact-ok += powr downward binary64 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr tonearest binary64 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr towardzero binary64 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr upward binary64 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c1p+0 : inexact-ok += powr downward intel96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr tonearest intel96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr towardzero intel96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr upward intel96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0002p+0 : inexact-ok += powr downward m68k96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr tonearest m68k96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr towardzero m68k96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001cp+0 : inexact-ok += powr upward m68k96 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0002p+0 : inexact-ok += powr downward binary128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d20001p+0 : inexact-ok += powr tonearest binary128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d20002p+0 : inexact-ok += powr towardzero binary128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d20001p+0 : inexact-ok += powr upward binary128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d20002p+0 : inexact-ok += powr downward ibm128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d2p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d2p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d2p+0 : inexact-ok += powr upward ibm128 0xf.fffffp-4 -0x7p+0 : 0x1.00000700001c0000540000d2008p+0 : inexact-ok += powr downward binary64 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest binary64 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000004p+0 : inexact-ok += powr towardzero binary64 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward binary64 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000004p+0 : inexact-ok += powr downward intel96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr tonearest intel96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr towardzero intel96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr upward intel96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003802p+0 : inexact-ok += powr downward m68k96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr tonearest m68k96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr towardzero m68k96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038p+0 : inexact-ok += powr upward m68k96 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003802p+0 : inexact-ok += powr downward binary128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr tonearest binary128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr towardzero binary128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr upward binary128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.0000000000003800000000000701p+0 : inexact-ok += powr downward ibm128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr tonearest ibm128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr towardzero ibm128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.00000000000038000000000007p+0 : inexact-ok += powr upward ibm128 0xf.ffffffffffff8p-4 -0x7p+0 : 0x1.000000000000380000000000078p+0 : inexact-ok += powr downward intel96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest intel96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero intel96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward intel96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward m68k96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest m68k96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero m68k96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward m68k96 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward binary128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr tonearest binary128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr towardzero binary128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr upward binary128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007000000000001p+0 : inexact-ok += powr downward ibm128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr tonearest ibm128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr towardzero ibm128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.0000000000000007p+0 : inexact-ok += powr upward ibm128 0xf.fffffffffffffffp-4 -0x7p+0 : 0x1.000000000000000700000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 1 += powr downward binary32 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x1p+0 : 0x1.000002p+0 : inexact-ok += powr downward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x1p+0 : 0x1.0000000000001p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x1p+0 : 0x1.0000000000000002p+0 : inexact-ok +powr 0x1.0000000000000002p0 2 += powr downward binary32 0x1.000002p+0 0x2p+0 : 0x1.000004p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x2p+0 : 0x1.000004p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x2p+0 : 0x1.000004p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x2p+0 : 0x1.000006p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x2p+0 : 0x1.000004000004p+0 : inexact-ok += powr downward binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000003p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x2p+0 : 0x1.0000000000002002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x2p+0 : 0x1.00000000000020000000000001p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x2p+0 : 0x1.0000000000000004p+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x2p+0 : 0x1.000000000000000400000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 3 += powr downward binary32 0x1.000002p+0 0x3p+0 : 0x1.000006p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x3p+0 : 0x1.000006p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x3p+0 : 0x1.000006p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x3p+0 : 0x1.000008p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x3p+0 : 0x1.00000600000c1p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x3p+0 : 0x1.00000600000c0002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x3p+0 : 0x1.00000600000cp+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x3p+0 : 0x1.00000600000c0002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x3p+0 : 0x1.00000600000c000008p+0 : inexact-ok += powr downward binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000004p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x3p+0 : 0x1.0000000000003000000000000301p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x3p+0 : 0x1.00000000000030000000000003p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x3p+0 : 0x1.000000000000300000000000038p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x3p+0 : 0x1.0000000000000006p+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x3p+0 : 0x1.000000000000000600000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 4 += powr downward binary32 0x1.000002p+0 0x4p+0 : 0x1.000008p+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x4p+0 : 0x1.000008p+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x4p+0 : 0x1.000008p+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x4p+0 : 0x1.00000ap+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x4p+0 : 0x1.0000080000181p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x4p+0 : 0x1.0000080000180002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x4p+0 : 0x1.000008000018p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x4p+0 : 0x1.0000080000180002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x4p+0 : 0x1.00000800001800002000001p+0 : inexact-ok += powr downward binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000005p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x4p+0 : 0x1.0000000000004000000000000601p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x4p+0 : 0x1.00000000000040000000000006p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x4p+0 : 0x1.000000000000400000000000068p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x4p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x4p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x4p+0 : 0x1.0000000000000008p+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x4p+0 : 0x1.000000000000000800000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 5 += powr downward binary32 0x1.000002p+0 0x5p+0 : 0x1.00000ap+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x5p+0 : 0x1.00000ap+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x5p+0 : 0x1.00000ap+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x5p+0 : 0x1.00000cp+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x5p+0 : 0x1.00000a0000281p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x5p+0 : 0x1.00000a0000280002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x5p+0 : 0x1.00000a000028p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x5p+0 : 0x1.00000a0000280002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x5p+0 : 0x1.00000a0000280000500000500001p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x5p+0 : 0x1.00000a00002800005000005p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x5p+0 : 0x1.00000a000028000050000050008p+0 : inexact-ok += powr downward binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000006p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000a01p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000ap+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x5p+0 : 0x1.0000000000005000000000000a8p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000a000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000ap+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x5p+0 : 0x1.000000000000000a00000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 6 += powr downward binary32 0x1.000002p+0 0x6p+0 : 0x1.00000cp+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x6p+0 : 0x1.00000cp+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x6p+0 : 0x1.00000cp+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x6p+0 : 0x1.00000ep+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c1p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003cp+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000f00001p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000f00001p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000fp+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x6p+0 : 0x1.00000c00003c0000a00000f0008p+0 : inexact-ok += powr downward binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000007p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000f01p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000fp+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x6p+0 : 0x1.0000000000006000000000000f8p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000c000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000cp+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x6p+0 : 0x1.000000000000000c00000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 7 += powr downward binary32 0x1.000002p+0 0x7p+0 : 0x1.00000ep+0 : inexact-ok += powr tonearest binary32 0x1.000002p+0 0x7p+0 : 0x1.00000ep+0 : inexact-ok += powr towardzero binary32 0x1.000002p+0 0x7p+0 : 0x1.00000ep+0 : inexact-ok += powr upward binary32 0x1.000002p+0 0x7p+0 : 0x1.00001p+0 : inexact-ok += powr downward binary64 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr tonearest binary64 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr towardzero binary64 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr upward binary64 0x1.000002p+0 0x7p+0 : 0x1.00000e0000541p+0 : inexact-ok += powr downward intel96 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr tonearest intel96 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540002p+0 : inexact-ok += powr towardzero intel96 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr upward intel96 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540002p+0 : inexact-ok += powr downward m68k96 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540002p+0 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 0x7p+0 : 0x1.00000e000054p+0 : inexact-ok += powr upward m68k96 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540002p+0 : inexact-ok += powr downward binary128 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540001180002300002p+0 : inexact-ok += powr tonearest binary128 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540001180002300003p+0 : inexact-ok += powr towardzero binary128 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540001180002300002p+0 : inexact-ok += powr upward binary128 0x1.000002p+0 0x7p+0 : 0x1.00000e0000540001180002300003p+0 : inexact-ok += powr downward ibm128 0x1.000002p+0 0x7p+0 : 0x1.00000e00005400011800023p+0 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 0x7p+0 : 0x1.00000e00005400011800023p+0 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 0x7p+0 : 0x1.00000e00005400011800023p+0 : inexact-ok += powr upward ibm128 0x1.000002p+0 0x7p+0 : 0x1.00000e000054000118000230008p+0 : inexact-ok += powr downward binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000008p+0 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007002p+0 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007p+0 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007002p+0 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 0x7p+0 : 0x1.0000000000007000000000001501p+0 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 0x7p+0 : 0x1.00000000000070000000000015p+0 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 0x7p+0 : 0x1.000000000000700000000000158p+0 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000001p+0 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000001p+0 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000e000000000001p+0 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000ep+0 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 0x7p+0 : 0x1.000000000000000e00000000008p+0 : inexact-ok +powr 0x1.0000000000000002p0 -1 += powr downward binary32 0x1.000002p+0 -0x1p+0 : 0xf.ffffep-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x1p+0 : 0xf.ffffep-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x1p+0 : 0xf.ffffep-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x1p+0 : 0xf.fffffp-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003f8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003f8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003ffffp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003ffffp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003ffffp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003ffffp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000004p-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800000fffff8p-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800001p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800000fffff8p-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800001p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800000fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800001p-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800000fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x1p+0 : 0xf.ffffe000003fffff800001p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x1p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffffp-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000000ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000001p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000000ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000001p-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000000cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000001p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000000cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x1p+0 : 0xf.ffffffffffff0000000000001p-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x1p+0 : 0xf.fffffffffffffffp-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffe0000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffep-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x1p+0 : 0xf.ffffffffffffffe00000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -2 += powr downward binary32 0x1.000002p+0 -0x2p+0 : 0xf.ffffcp-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x2p+0 : 0xf.ffffcp-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x2p+0 : 0xf.ffffcp-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x2p+0 : 0xf.ffffdp-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bf8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bf8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000cp-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffffp-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffff8p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffffp-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffff8p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000005p-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000004fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x2p+0 : 0xf.ffffc00000bffffe000005p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x2p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffep-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000002ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000003p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000002ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000003p-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000002cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000003p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000002cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x2p+0 : 0xf.fffffffffffe0000000000003p-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffdp-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffc0000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffcp-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x2p+0 : 0xf.ffffffffffffffc00000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -3 += powr downward binary32 0x1.000002p+0 -0x3p+0 : 0xf.ffffap-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x3p+0 : 0xf.ffffap-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x3p+0 : 0xf.ffffap-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x3p+0 : 0xf.ffffbp-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017f8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017f8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000018p-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000effffdp-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000effffd8p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000effffdp-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000effffd8p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000efffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000fp-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000efffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x3p+0 : 0xf.ffffa000017ffffb00000fp-4 : inexact-ok += powr downward binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x3p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffdp-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000005ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000006p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000005ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000006p-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000005cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000006p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000005cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x3p+0 : 0xf.fffffffffffd0000000000006p-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffbp-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffa0000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffap-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x3p+0 : 0xf.ffffffffffffffa00000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -4 += powr downward binary32 0x1.000002p+0 -0x4p+0 : 0xf.ffff8p-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x4p+0 : 0xf.ffff8p-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x4p+0 : 0xf.ffff8p-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x4p+0 : 0xf.ffff9p-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027f8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000028p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027f8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000028p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000028p-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffffp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000028p-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022ffff9p-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022ffff9p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022ffff9p-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022ffff98p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000023p-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000022fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x4p+0 : 0xf.ffff8000027ffff6000023p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x4p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffcp-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc0000000000009ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc000000000000ap-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc0000000000009ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc000000000000ap-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc0000000000009cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc000000000000ap-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc0000000000009cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x4p+0 : 0xf.fffffffffffc000000000000ap-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff9p-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff80000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff8p-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x4p+0 : 0xf.ffffffffffffff800000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -5 += powr downward binary32 0x1.000002p+0 -0x5p+0 : 0xf.ffff6p-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x5p+0 : 0xf.ffff6p-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x5p+0 : 0xf.ffff6p-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x5p+0 : 0xf.ffff7p-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bf8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003cp-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bf8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003cp-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffep-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bffffp-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffep-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bffffp-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffep-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bffffp-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffep-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bffffp-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045ffffp-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045ffff08p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045ffffp-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045ffff08p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800046p-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800045fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x5p+0 : 0xf.ffff600003bfffee800046p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x5p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffbp-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000eff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000fp-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000eff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000fp-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000ecp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000fp-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000ecp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x5p+0 : 0xf.fffffffffffb000000000000fp-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff7p-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff7p-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff60000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff6p-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x5p+0 : 0xf.ffffffffffffff600000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -6 += powr downward binary32 0x1.000002p+0 -0x6p+0 : 0xf.ffff4p-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x6p+0 : 0xf.ffff4p-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x6p+0 : 0xf.ffff4p-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x6p+0 : 0xf.ffff5p-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053f8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000054p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053f8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000054p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053ffffp-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffep-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053ffffp-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffe08p-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffe08p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffe08p-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffe1p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007ep-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007dfffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x6p+0 : 0xf.ffff4000053fffe400007ep-4 : inexact-ok += powr downward binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x6p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa8p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffap-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000014ff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000015p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000014ff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000015p-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000014cp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000015p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000014cp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x6p+0 : 0xf.fffffffffffa0000000000015p-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff5p-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff5p-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff40000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff4p-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x6p+0 : 0xf.ffffffffffffff400000000004p-4 : inexact-ok +powr 0x1.0000000000000002p0 -7 += powr downward binary32 0x1.000002p+0 -0x7p+0 : 0xf.ffff2p-4 : inexact-ok += powr tonearest binary32 0x1.000002p+0 -0x7p+0 : 0xf.ffff2p-4 : inexact-ok += powr towardzero binary32 0x1.000002p+0 -0x7p+0 : 0xf.ffff2p-4 : inexact-ok += powr upward binary32 0x1.000002p+0 -0x7p+0 : 0xf.ffff3p-4 : inexact-ok += powr downward binary64 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ff8p-4 : inexact-ok += powr tonearest binary64 0x1.000002p+0 -0x7p+0 : 0xf.ffff200007p-4 : inexact-ok += powr towardzero binary64 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ff8p-4 : inexact-ok += powr upward binary64 0x1.000002p+0 -0x7p+0 : 0xf.ffff200007p-4 : inexact-ok += powr downward intel96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr tonearest intel96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr towardzero intel96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr upward intel96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffep-4 : inexact-ok += powr downward m68k96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr tonearest m68k96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr towardzero m68k96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffdp-4 : inexact-ok += powr upward m68k96 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffep-4 : inexact-ok += powr downward binary128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffc6p-4 : inexact-ok += powr tonearest binary128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffc68p-4 : inexact-ok += powr towardzero binary128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffc6p-4 : inexact-ok += powr upward binary128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffc68p-4 : inexact-ok += powr downward ibm128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffcp-4 : inexact-ok += powr tonearest ibm128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffcp-4 : inexact-ok += powr towardzero ibm128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d1fffcp-4 : inexact-ok += powr upward ibm128 0x1.000002p+0 -0x7p+0 : 0xf.ffff200006ffffd60000d2p-4 : inexact-ok += powr downward binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary32 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary64 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward intel96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward m68k96 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward binary128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr tonearest ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr towardzero ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr upward ibm128 0x1p+0 -0x7p+0 : 0x1p+0 : inexact-ok += powr downward binary64 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr tonearest binary64 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr towardzero binary64 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr upward binary64 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff98p-4 : inexact-ok += powr downward intel96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr upward intel96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9001p-4 : inexact-ok += powr downward m68k96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9p-4 : inexact-ok += powr upward m68k96 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9001p-4 : inexact-ok += powr downward binary128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001bff8p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001cp-4 : inexact-ok += powr towardzero binary128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001bff8p-4 : inexact-ok += powr upward binary128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001cp-4 : inexact-ok += powr downward ibm128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001bcp-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001cp-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001bcp-4 : inexact-ok += powr upward ibm128 0x1.0000000000001p+0 -0x7p+0 : 0xf.fffffffffff9000000000001cp-4 : inexact-ok += powr downward intel96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr tonearest intel96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr towardzero intel96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr upward intel96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff3p-4 : inexact-ok += powr downward m68k96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr tonearest m68k96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr towardzero m68k96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr upward m68k96 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff3p-4 : inexact-ok += powr downward binary128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr tonearest binary128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr towardzero binary128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr upward binary128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff20000000000008p-4 : inexact-ok += powr downward ibm128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr tonearest ibm128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr towardzero ibm128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff2p-4 : inexact-ok += powr upward ibm128 0x1.0000000000000002p+0 -0x7p+0 : 0xf.ffffffffffffff200000000004p-4 : inexact-ok +powr 1.0625 1.125 += powr downward binary32 0x1.1p+0 0x1.2p+0 : 0x1.1211aep+0 : inexact-ok += powr tonearest binary32 0x1.1p+0 0x1.2p+0 : 0x1.1211aep+0 : inexact-ok += powr towardzero binary32 0x1.1p+0 0x1.2p+0 : 0x1.1211aep+0 : inexact-ok += powr upward binary32 0x1.1p+0 0x1.2p+0 : 0x1.1211bp+0 : inexact-ok += powr downward binary64 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374p+0 : inexact-ok += powr tonearest binary64 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c375p+0 : inexact-ok += powr towardzero binary64 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374p+0 : inexact-ok += powr upward binary64 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c375p+0 : inexact-ok += powr downward intel96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr tonearest intel96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr towardzero intel96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr upward intel96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d42p+0 : inexact-ok += powr downward m68k96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr tonearest m68k96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr towardzero m68k96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4p+0 : inexact-ok += powr upward m68k96 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d42p+0 : inexact-ok += powr downward binary128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102074p+0 : inexact-ok += powr tonearest binary128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102074p+0 : inexact-ok += powr towardzero binary128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102074p+0 : inexact-ok += powr upward binary128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102075p+0 : inexact-ok += powr downward ibm128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102p+0 : inexact-ok += powr tonearest ibm128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4015953010208p+0 : inexact-ok += powr towardzero ibm128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d40159530102p+0 : inexact-ok += powr upward ibm128 0x1.1p+0 0x1.2p+0 : 0x1.1211ae603c374d4015953010208p+0 : inexact-ok +powr 1.5 1.03125 += powr downward binary32 0x1.8p+0 0x1.08p+0 : 0x1.84e582p+0 : inexact-ok += powr tonearest binary32 0x1.8p+0 0x1.08p+0 : 0x1.84e584p+0 : inexact-ok += powr towardzero binary32 0x1.8p+0 0x1.08p+0 : 0x1.84e582p+0 : inexact-ok += powr upward binary32 0x1.8p+0 0x1.08p+0 : 0x1.84e584p+0 : inexact-ok += powr downward binary64 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727acp+0 : inexact-ok += powr tonearest binary64 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727acp+0 : inexact-ok += powr towardzero binary64 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727acp+0 : inexact-ok += powr upward binary64 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727adp+0 : inexact-ok += powr downward intel96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr tonearest intel96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr towardzero intel96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr upward intel96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18ep+0 : inexact-ok += powr downward m68k96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr tonearest m68k96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr towardzero m68k96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18cp+0 : inexact-ok += powr upward m68k96 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18ep+0 : inexact-ok += powr downward binary128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f091p+0 : inexact-ok += powr tonearest binary128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f091p+0 : inexact-ok += powr towardzero binary128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f091p+0 : inexact-ok += powr upward binary128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f092p+0 : inexact-ok += powr downward ibm128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f08p+0 : inexact-ok += powr tonearest ibm128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f08p+0 : inexact-ok += powr towardzero ibm128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f08p+0 : inexact-ok += powr upward ibm128 0x1.8p+0 0x1.08p+0 : 0x1.84e58377727ac18c4b0e8b54f1p+0 : inexact-ok +powr 0x1.7d1a0a6f2p+681 1.5 += powr downward binary32 0xf.fffffp+124 0x1.8p+0 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0xf.fffffp+124 0x1.8p+0 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0xf.fffffp+124 0x1.8p+0 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0xf.fffffp+124 0x1.8p+0 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr upward binary64 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000068p+188 : inexact-ok += powr downward intel96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr upward intel96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006001p+188 : inexact-ok += powr downward m68k96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006p+188 : inexact-ok += powr upward m68k96 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe8000006001p+188 : inexact-ok += powr downward binary128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr upward binary128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006008p+188 : inexact-ok += powr downward ibm128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe80000060000010000006p+188 : inexact-ok += powr upward ibm128 0xf.fffffp+124 0x1.8p+0 : 0xf.ffffe800000600000100000064p+188 : inexact-ok += powr downward binary64 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee410298p+1020 : inexact-ok += powr tonearest binary64 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee410298p+1020 : inexact-ok += powr towardzero binary64 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee410298p+1020 : inexact-ok += powr upward binary64 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029cp+1020 : inexact-ok += powr downward intel96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr tonearest intel96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr towardzero intel96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr upward intel96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr downward m68k96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr tonearest m68k96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr towardzero m68k96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr upward m68k96 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr downward binary128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr tonearest binary128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr towardzero binary128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr upward binary128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr downward ibm128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr tonearest ibm128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr towardzero ibm128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok += powr upward ibm128 0x2.fa3414de4p+680 0x1.8p+0 : 0x5.232efee41029ap+1020 : inexact-ok +powr 0x1.ce78f2p+0 -0x2.7f1f78p+4 += powr downward binary32 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2cp-36 : inexact-ok += powr tonearest binary32 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e3p-36 : inexact-ok += powr towardzero binary32 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2cp-36 : inexact-ok += powr upward binary32 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e3p-36 : inexact-ok += powr downward binary64 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cdp-36 : inexact-ok += powr tonearest binary64 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cdp-36 : inexact-ok += powr towardzero binary64 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cdp-36 : inexact-ok += powr upward binary64 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd02p-36 : inexact-ok += powr downward intel96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr tonearest intel96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr towardzero intel96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr upward intel96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026cp-36 : inexact-ok += powr downward m68k96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr tonearest m68k96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr towardzero m68k96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd00268p-36 : inexact-ok += powr upward m68k96 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026cp-36 : inexact-ok += powr downward binary128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1f4p-36 : inexact-ok += powr tonearest binary128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1f4p-36 : inexact-ok += powr towardzero binary128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1f4p-36 : inexact-ok += powr upward binary128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1f6p-36 : inexact-ok += powr downward ibm128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1p-36 : inexact-ok += powr tonearest ibm128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a2p-36 : inexact-ok += powr towardzero ibm128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a1p-36 : inexact-ok += powr upward ibm128 0x1.ce78f2p+0 -0x2.7f1f78p+4 : 0x3.c74e2eeb2cd0026957cffeb3a2p-36 : inexact-ok +powr 0xf.fffffp+124 -0x5.b5b648p+0 += powr downward binary32 0xf.fffffp+124 -0x5.b5b648p+0 : 0x0p+0 : inexact-ok underflow errno-erange += powr tonearest binary32 0xf.fffffp+124 -0x5.b5b648p+0 : 0x0p+0 : inexact-ok underflow errno-erange += powr towardzero binary32 0xf.fffffp+124 -0x5.b5b648p+0 : 0x0p+0 : inexact-ok underflow errno-erange += powr upward binary32 0xf.fffffp+124 -0x5.b5b648p+0 : 0x8p-152 : inexact-ok underflow errno-erange-ok += powr downward binary64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30ap-732 : inexact-ok += powr tonearest binary64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30cp-732 : inexact-ok += powr towardzero binary64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30ap-732 : inexact-ok += powr upward binary64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30cp-732 : inexact-ok += powr downward intel96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr tonearest intel96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr towardzero intel96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr upward intel96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b03cp-732 : inexact-ok += powr downward m68k96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr tonearest m68k96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr towardzero m68k96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b038p-732 : inexact-ok += powr upward m68k96 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b03cp-732 : inexact-ok += powr downward binary128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287bcp-732 : inexact-ok += powr tonearest binary128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287bcp-732 : inexact-ok += powr towardzero binary128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287bcp-732 : inexact-ok += powr upward binary128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287bep-732 : inexact-ok += powr downward ibm128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287p-732 : inexact-ok += powr tonearest ibm128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c288p-732 : inexact-ok += powr towardzero ibm128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c287p-732 : inexact-ok += powr upward ibm128 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30b0399e26d6c288p-732 : inexact-ok +powr 0x1.430d4cp+0 0x5.0e462p+4 += powr downward binary32 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df245p+24 : inexact-ok += powr tonearest binary32 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df245p+24 : inexact-ok += powr towardzero binary32 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df245p+24 : inexact-ok += powr upward binary32 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df246p+24 : inexact-ok += powr downward binary64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7dp+24 : inexact-ok += powr tonearest binary64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d8p+24 : inexact-ok += powr towardzero binary64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7dp+24 : inexact-ok += powr upward binary64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d8p+24 : inexact-ok += powr downward intel96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr tonearest intel96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr towardzero intel96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr upward intel96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d76p+24 : inexact-ok += powr downward m68k96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr tonearest m68k96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr towardzero m68k96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75fp+24 : inexact-ok += powr upward m68k96 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d76p+24 : inexact-ok += powr downward binary128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde63a8p+24 : inexact-ok += powr tonearest binary128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde63a8p+24 : inexact-ok += powr towardzero binary128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde63a8p+24 : inexact-ok += powr upward binary128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde63bp+24 : inexact-ok += powr downward ibm128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde6p+24 : inexact-ok += powr tonearest ibm128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde64p+24 : inexact-ok += powr towardzero ibm128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde6p+24 : inexact-ok += powr upward ibm128 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d75f382e88fde64p+24 : inexact-ok +powr 0x9.8b82ap-4 -0x1.99907ap+12 += powr downward binary32 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr tonearest binary32 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary32 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok += powr upward binary32 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr tonearest binary64 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero binary64 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += powr upward binary64 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr downward intel96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856p+4880 : inexact-ok += powr tonearest intel96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac857p+4880 : inexact-ok += powr towardzero intel96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856p+4880 : inexact-ok += powr upward intel96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac857p+4880 : inexact-ok += powr downward m68k96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856p+4880 : inexact-ok += powr tonearest m68k96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac857p+4880 : inexact-ok += powr towardzero m68k96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856p+4880 : inexact-ok += powr upward m68k96 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac857p+4880 : inexact-ok += powr downward binary128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856f26aecd577568p+4880 : inexact-ok += powr tonearest binary128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856f26aecd57757p+4880 : inexact-ok += powr towardzero binary128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856f26aecd577568p+4880 : inexact-ok += powr upward binary128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xd.20e27f191eac856f26aecd57757p+4880 : inexact-ok += powr downward ibm128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr tonearest ibm128 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange += powr towardzero ibm128 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok += powr upward ibm128 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange +powr 0xd.73035p-4 -0x1.47bb8p+8 += powr downward binary32 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.52398p+80 : inexact-ok += powr tonearest binary32 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523988p+80 : inexact-ok += powr towardzero binary32 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.52398p+80 : inexact-ok += powr upward binary32 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523988p+80 : inexact-ok += powr downward binary64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3p+80 : inexact-ok += powr tonearest binary64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3p+80 : inexact-ok += powr towardzero binary64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3p+80 : inexact-ok += powr upward binary64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d34p+80 : inexact-ok += powr downward intel96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192p+80 : inexact-ok += powr tonearest intel96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d31928p+80 : inexact-ok += powr towardzero intel96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192p+80 : inexact-ok += powr upward intel96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d31928p+80 : inexact-ok += powr downward m68k96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192p+80 : inexact-ok += powr tonearest m68k96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d31928p+80 : inexact-ok += powr towardzero m68k96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192p+80 : inexact-ok += powr upward m68k96 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d31928p+80 : inexact-ok += powr downward binary128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92c7p+80 : inexact-ok += powr tonearest binary128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92c74p+80 : inexact-ok += powr towardzero binary128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92c7p+80 : inexact-ok += powr upward binary128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92c74p+80 : inexact-ok += powr downward ibm128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92cp+80 : inexact-ok += powr tonearest ibm128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92cp+80 : inexact-ok += powr towardzero ibm128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92cp+80 : inexact-ok += powr upward ibm128 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3192757b32fb92ep+80 : inexact-ok +powr 0x1.059c76p+0 0x1.ff80bep+11 += powr downward binary32 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe55p+124 : inexact-ok += powr tonearest binary32 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe55p+124 : inexact-ok += powr towardzero binary32 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe55p+124 : inexact-ok += powr upward binary32 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe56p+124 : inexact-ok += powr downward binary64 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f98p+124 : inexact-ok += powr tonearest binary64 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f98p+124 : inexact-ok += powr towardzero binary64 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f98p+124 : inexact-ok += powr upward binary64 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38fap+124 : inexact-ok += powr downward intel96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr tonearest intel96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr towardzero intel96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr upward intel96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be7p+124 : inexact-ok += powr downward m68k96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr tonearest m68k96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr towardzero m68k96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be6p+124 : inexact-ok += powr upward m68k96 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be7p+124 : inexact-ok += powr downward binary128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d56p+124 : inexact-ok += powr tonearest binary128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d568p+124 : inexact-ok += powr towardzero binary128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d56p+124 : inexact-ok += powr upward binary128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d568p+124 : inexact-ok += powr downward ibm128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d4p+124 : inexact-ok += powr tonearest ibm128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d4p+124 : inexact-ok += powr towardzero ibm128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d4p+124 : inexact-ok += powr upward ibm128 0x1.059c76p+0 0xf.fc05fp+8 : 0xf.ffe5535a38f9be648255c105d8p+124 : inexact-ok +powr 0x1.7ac7cp+5 23 += powr downward binary32 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffffp+124 : inexact-ok += powr tonearest binary32 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffffp+124 : inexact-ok += powr towardzero binary32 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffffp+124 : inexact-ok += powr upward binary32 0x2.f58f8p+4 0x1.7p+4 : plus_infty : inexact-ok overflow errno-erange += powr downward binary64 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02e8p+124 : inexact-ok += powr tonearest binary64 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02fp+124 : inexact-ok += powr towardzero binary64 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02e8p+124 : inexact-ok += powr upward binary64 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02fp+124 : inexact-ok += powr downward intel96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr tonearest intel96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr towardzero intel96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr upward intel96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeedp+124 : inexact-ok += powr downward m68k96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr tonearest m68k96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr towardzero m68k96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeecp+124 : inexact-ok += powr upward m68k96 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeedp+124 : inexact-ok += powr downward binary128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a2ep+124 : inexact-ok += powr tonearest binary128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a2ep+124 : inexact-ok += powr towardzero binary128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a2ep+124 : inexact-ok += powr upward binary128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a2e8p+124 : inexact-ok += powr downward ibm128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5ap+124 : inexact-ok += powr tonearest ibm128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a4p+124 : inexact-ok += powr towardzero ibm128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5ap+124 : inexact-ok += powr upward ibm128 0x2.f58f8p+4 0x1.7p+4 : 0xf.fffff29cf02eeec4a7cde7b5a4p+124 : inexact-ok diff --git a/math/bits/mathcalls.h b/math/bits/mathcalls.h index eb40fb2b1e..c0569009b7 100644 --- a/math/bits/mathcalls.h +++ b/math/bits/mathcalls.h @@ -186,6 +186,9 @@ __MATHCALL_VEC (cbrt,, (_Mdouble_ __x)); #endif #if __GLIBC_USE (IEC_60559_FUNCS_EXT_C23) +/* Return X to the Y power. */ +__MATHCALL (powr,, (_Mdouble_ __x, _Mdouble_ __y)); + /* Return the reciprocal of the square root of X. */ __MATHCALL (rsqrt,, (_Mdouble_ __x)); #endif diff --git a/math/gen-auto-libm-tests.c b/math/gen-auto-libm-tests.c index 4549d520fb..6d74bf039d 100644 --- a/math/gen-auto-libm-tests.c +++ b/math/gen-auto-libm-tests.c @@ -589,6 +589,7 @@ static test_function test_functions[] = FUNC_mpfr_f_f ("log2p1", mpfr_log2p1, false), FUNC_mpfr_ff_f ("mul", mpfr_mul, true), FUNC_mpfr_ff_f ("pow", mpfr_pow, false), + FUNC_mpfr_ff_f ("powr", mpfr_powr, false), /* mpfr_rec_sqrt differs from rsqrt on -0, but gen-auto-libm-tests does not handle results that are exact infinities anyway. */ FUNC_mpfr_f_f ("rsqrt", mpfr_rec_sqrt, true), diff --git a/math/gen-tgmath-tests.py b/math/gen-tgmath-tests.py index 4bd269578d..c31e714587 100755 --- a/math/gen-tgmath-tests.py +++ b/math/gen-tgmath-tests.py @@ -753,6 +753,7 @@ class Tests(object): self.add_tests('log2p1', 'r', ['r']) self.add_tests('log10p1', 'r', ['r']) self.add_tests('logp1', 'r', ['r']) + self.add_tests('powr', 'r', ['r', 'r']) self.add_tests('rsqrt', 'r', ['r']) self.add_tests('sinpi', 'r', ['r']) self.add_tests('tanpi', 'r', ['r']) diff --git a/math/libm-test-powr.inc b/math/libm-test-powr.inc new file mode 100644 index 0000000000..c61592b441 --- /dev/null +++ b/math/libm-test-powr.inc @@ -0,0 +1,454 @@ +/* Test powr. + Copyright (C) 1997-2025 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + . */ + +#include "libm-test-driver.c" + +static const struct test_ff_f_data powr_test_data[] = + { + TEST_ff_f (powr, qnan_value, 0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, 0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, snan_value, 0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, 0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, minus_zero, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, minus_zero, qnan_value, INVALID_EXCEPTION), + + TEST_ff_f (powr, plus_zero, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, plus_zero, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_zero, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_zero, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -min_subnorm_value, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_subnorm_value, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -min_value, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -1.0, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -2.0, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -2.0, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -max_value, plus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, min_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, 1.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, 2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 1.1L, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, plus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, -1.1L, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 0.9L, plus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, 1e-7L, plus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, -0.9L, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1e-7L, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 1.1L, minus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, minus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, -1.1L, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 0.9L, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, 1e-7L, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, -0.9L, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1e-7L, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, plus_infty, 1e-7L, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, 1, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, 1e7L, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, min_subnorm_value, plus_infty, ERRNO_UNCHANGED), + + TEST_ff_f (powr, plus_infty, -1e-7L, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -1, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -1e7L, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -min_subnorm_value, 0, ERRNO_UNCHANGED), + + TEST_ff_f (powr, minus_infty, 1, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 11, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 1001, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, minus_infty, 2, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 12, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 1002, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 11.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 1001.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, minus_infty, -1, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -11, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -1001, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, minus_infty, -2, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -12, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -1002, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -11.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -1001.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, qnan_value, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -qnan_value, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -qnan_value, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, qnan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -qnan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, qnan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -qnan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 0, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 0, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 0, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 0, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 1, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 1, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 1, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 1, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -1, qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1, -qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -1, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, qnan_value, 1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, 1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, snan_value, 1, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, 1, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, qnan_value, -1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, snan_value, -1, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -1, qnan_value, INVALID_EXCEPTION), + + /* powr (x, qNaN or sNaN) == qNaN. */ + TEST_ff_f (powr, 3.0, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, 3.0, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, minus_zero, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, minus_zero, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -3.0, qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -3.0, -qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -qnan_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, 3.0, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, 3.0, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, minus_zero, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, minus_zero, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, plus_infty, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, plus_infty, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -3.0, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -3.0, -snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, minus_infty, snan_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, minus_infty, -snan_value, qnan_value, INVALID_EXCEPTION), + + TEST_ff_f (powr, qnan_value, 3.0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, 3.0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, -3.0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -3.0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, plus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, plus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, minus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, minus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, 2.5, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, 2.5, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, -2.5, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -2.5, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, qnan_value, -min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, -qnan_value, -min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_ff_f (powr, snan_value, 3.0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, 3.0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -3.0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -3.0, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, plus_infty, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, plus_infty, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, minus_infty, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, minus_infty, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, 2.5, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, 2.5, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -2.5, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -2.5, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, min_subnorm_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, snan_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION), + TEST_ff_f (powr, -snan_value, -min_subnorm_value, qnan_value, INVALID_EXCEPTION), + + TEST_ff_f (powr, 1, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, 1, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + /* powr (inf, +-0) is a NaN. */ + TEST_ff_f (powr, plus_infty, 0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, plus_infty, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, minus_zero, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -0.1L, 1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -0.1L, -1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -10.1L, 1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -10.1L, -1.1L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.01L, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.01L, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0L, min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -1.0L, -min_subnorm_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, 0, -1, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -11, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -0xffffff, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +#if !TEST_COND_binary32 + TEST_ff_f (powr, 0, -0x1.fffffffffffffp+52L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, 0, -0x1.fffffffffffffffep+63L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +# if MANT_DIG >= 106 + TEST_ff_f (powr, 0, -0x1.ffffffffffffffffffffffffff8p+105L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, 0, -0x1.ffffffffffffffffffffffffffffp+112L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +# endif +#endif + TEST_ff_f (powr, minus_zero, -1, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -11L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0xffffff, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1fffffe, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +#if !TEST_COND_binary32 + TEST_ff_f (powr, minus_zero, -0x1.fffffffffffffp+52L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1.fffffffffffffp+53L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, minus_zero, -0x1.fffffffffffffffep+63L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1.fffffffffffffffep+64L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE|XFAIL_ROUNDING_IBM128_LIBGCC), +# if MANT_DIG >= 106 + TEST_ff_f (powr, minus_zero, -0x1.ffffffffffffffffffffffffff8p+105L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1.ffffffffffffffffffffffffff8p+106L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE|XFAIL_ROUNDING_IBM128_LIBGCC), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, minus_zero, -0x1.ffffffffffffffffffffffffffffp+112L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1.ffffffffffffffffffffffffffffp+113L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), +# endif +#endif + + TEST_ff_f (powr, 0, -2, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -11.1L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -min_subnorm_value, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -0x1p24, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -0x1p127, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, 0, -max_value, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -2, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -11.1L, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -min_subnorm_value, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1p24, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -0x1p127, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_ff_f (powr, minus_zero, -max_value, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + + TEST_ff_f (powr, 0, plus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, minus_zero, plus_infty, 0, ERRNO_UNCHANGED), + TEST_ff_f (powr, 0, minus_infty, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, minus_zero, minus_infty, plus_infty, ERRNO_UNCHANGED), + + /* powr (x, +inf) == +inf for |x| > 1. */ + TEST_ff_f (powr, 1.5, plus_infty, plus_infty, ERRNO_UNCHANGED), + + /* powr (x, +inf) == +0 for |x| < 1. */ + TEST_ff_f (powr, 0.5, plus_infty, 0.0, ERRNO_UNCHANGED), + + /* powr (x, -inf) == +0 for |x| > 1. */ + TEST_ff_f (powr, 1.5, minus_infty, 0.0, ERRNO_UNCHANGED), + + /* powr (x, -inf) == +inf for |x| < 1. */ + TEST_ff_f (powr, 0.5, minus_infty, plus_infty, ERRNO_UNCHANGED), + + /* powr (+inf, y) == +inf for y > 0. */ + TEST_ff_f (powr, plus_infty, 2, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, 0xffffff, plus_infty, ERRNO_UNCHANGED), +#if !TEST_COND_binary32 + TEST_ff_f (powr, plus_infty, 0x1.fffffffffffffp+52L, plus_infty, ERRNO_UNCHANGED), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, plus_infty, 0x1.fffffffffffffffep+63L, plus_infty, ERRNO_UNCHANGED), +# if MANT_DIG >= 106 + TEST_ff_f (powr, plus_infty, 0x1.ffffffffffffffffffffffffff8p+105L, plus_infty, ERRNO_UNCHANGED), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, plus_infty, 0x1.ffffffffffffffffffffffffffffp+112L, plus_infty, ERRNO_UNCHANGED), +# endif +#endif + TEST_ff_f (powr, plus_infty, 0x1p24, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, 0x1p127, plus_infty, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, max_value, plus_infty, ERRNO_UNCHANGED), + + /* powr (+inf, y) == +0 for y < 0. */ + TEST_ff_f (powr, plus_infty, -1, 0.0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -0xffffff, 0.0, ERRNO_UNCHANGED), +#if !TEST_COND_binary32 + TEST_ff_f (powr, plus_infty, -0x1.fffffffffffffp+52L, 0.0, ERRNO_UNCHANGED), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, plus_infty, -0x1.fffffffffffffffep+63L, 0.0, ERRNO_UNCHANGED), +# if MANT_DIG >= 106 + TEST_ff_f (powr, plus_infty, -0x1.ffffffffffffffffffffffffff8p+105L, 0.0, ERRNO_UNCHANGED), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, plus_infty, -0x1.ffffffffffffffffffffffffffffp+112L, 0.0, ERRNO_UNCHANGED), +# endif +#endif + TEST_ff_f (powr, plus_infty, -0x1p24, 0.0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -0x1p127, 0.0, ERRNO_UNCHANGED), + TEST_ff_f (powr, plus_infty, -max_value, 0.0, ERRNO_UNCHANGED), + + /* powr (-inf, y) is a NaN (unlike pow) for y an odd integer > 0. */ + TEST_ff_f (powr, minus_infty, 27, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0xffffff, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1fffffe, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +#if !TEST_COND_binary32 + TEST_ff_f (powr, minus_infty, 0x1.fffffffffffffp+52L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1.fffffffffffffp+53L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, minus_infty, 0x1.fffffffffffffffep+63L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1.fffffffffffffffep+64L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM|XFAIL_ROUNDING_IBM128_LIBGCC), +# if MANT_DIG >= 106 + TEST_ff_f (powr, minus_infty, 0x1.ffffffffffffffffffffffffff8p+105L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1.ffffffffffffffffffffffffff8p+106L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM|XFAIL_ROUNDING_IBM128_LIBGCC), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, minus_infty, 0x1.ffffffffffffffffffffffffffffp+112L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1.ffffffffffffffffffffffffffffp+113L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +# endif +#endif + + /* powr (-inf, y) is a NaN (unlike pow) for y > 0 and not an odd integer. */ + TEST_ff_f (powr, minus_infty, 0.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 28, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1p24, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, 0x1p127, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + /* powr (-inf, y) is a NaN (unlike pow) for y an odd integer < 0. */ + TEST_ff_f (powr, minus_infty, -3, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0xffffff, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1fffffe, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +#if !TEST_COND_binary32 + TEST_ff_f (powr, minus_infty, -0x1.fffffffffffffp+52L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1.fffffffffffffp+53L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +#endif +#if MANT_DIG >= 64 + TEST_ff_f (powr, minus_infty, -0x1.fffffffffffffffep+63L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1.fffffffffffffffep+64L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM|XFAIL_ROUNDING_IBM128_LIBGCC), +# if MANT_DIG >= 106 + TEST_ff_f (powr, minus_infty, -0x1.ffffffffffffffffffffffffff8p+105L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1.ffffffffffffffffffffffffff8p+106L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM|XFAIL_ROUNDING_IBM128_LIBGCC), +# endif +# if MANT_DIG >= 113 + TEST_ff_f (powr, minus_infty, -0x1.ffffffffffffffffffffffffffffp+112L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1.ffffffffffffffffffffffffffffp+113L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), +# endif +#endif + /* powr (-inf, y) is a NaN (unlike pow) for y < 0 and not an odd integer. */ + TEST_ff_f (powr, minus_infty, -2.0, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1p24, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -0x1p127, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, minus_infty, -max_value, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -max_value, 0.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, 1.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -max_value, 1000.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_ff_f (powr, -min_value, 0.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, 1.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + TEST_ff_f (powr, -min_value, 1000.5, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM), + AUTO_TESTS_ff_f (powr), + }; + +static void +powr_test (void) +{ + ALL_RM_TEST (powr, 0, powr_test_data, RUN_TEST_LOOP_ff_f, END); +} + +static void +do_test (void) +{ + powr_test (); +} + +/* + * Local Variables: + * mode:c + * End: + */ diff --git a/math/s_powr_template.c b/math/s_powr_template.c new file mode 100644 index 0000000000..c5d7775e9a --- /dev/null +++ b/math/s_powr_template.c @@ -0,0 +1,50 @@ +/* Return X^Y, with special cases based on exp(Y*log(X)). + Copyright (C) 2025 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + . */ + +#include +#include +#include + +FLOAT +M_DECL_FUNC (__powr) (FLOAT x, FLOAT y) +{ + if (isless (x, M_LIT (0.0)) + || (x == M_LIT (0.0) && y == M_LIT (0.0)) + || (x == M_LIT (1.0) && isinf (y)) + || (isinf (x) && y == M_LIT (0.0))) + { + __set_errno (EDOM); + return (x - x) / (x - x); + } + if (isnan (x) || isnan (y)) + return x + y; + x = M_FABS (x); + FLOAT ret = M_SUF (__ieee754_pow) (x, y); + if (!isfinite (ret)) + { + if (isfinite (x) && isfinite (y)) + __set_errno (ERANGE); + } + else if (ret == 0 + && isfinite (x) + && x != 0 + && isfinite (y)) + __set_errno (ERANGE); + return ret; +} +declare_mgen_alias (__powr, powr); diff --git a/math/test-tgmath.c b/math/test-tgmath.c index 2e10764428..b8d22058da 100644 --- a/math/test-tgmath.c +++ b/math/test-tgmath.c @@ -48,7 +48,7 @@ volatile int count_cdouble; volatile int count_cfloat; volatile int count_cldouble; -#define NCALLS 185 +#define NCALLS 188 #define NCALLS_INT 4 #define NCCALLS 47 @@ -268,6 +268,7 @@ F(compile_test) (void) a = log10p1 (log10p1 (x)); a = logp1 (logp1 (x)); a = pow (pow (x, a), pow (c, b)); + a = powr (powr (x, a), powr (c, b)); b = sqrt (sqrt (a)); a = rsqrt (rsqrt (b)); a = hypot (hypot (x, b), hypot (c, a)); @@ -394,6 +395,7 @@ F(compile_test) (void) a = log10p1 (y); a = logp1 (y); a = pow (y, y); + a = powr (y, y); a = sqrt (y); a = rsqrt (y); a = hypot (y, y); @@ -771,6 +773,14 @@ TYPE return x + y; } +TYPE +(F(powr)) (TYPE x, TYPE y) +{ + ++count; + P (); + return x + y; +} + TYPE (F(sqrt)) (TYPE x) { diff --git a/math/tgmath.h b/math/tgmath.h index 6c5480a508..eefff96ded 100644 --- a/math/tgmath.h +++ b/math/tgmath.h @@ -924,6 +924,10 @@ #define cbrt(Val) __TGMATH_UNARY_REAL_ONLY (Val, cbrt) #if __GLIBC_USE (IEC_60559_FUNCS_EXT_C23) +/* Return X to the Y power. */ +# define powr(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, powr) + +/* Return 1/sqrt(X). */ # define rsqrt(Val) __TGMATH_UNARY_REAL_ONLY (Val, rsqrt) #endif diff --git a/sysdeps/ieee754/ldbl-128ibm-compat/Versions b/sysdeps/ieee754/ldbl-128ibm-compat/Versions index d535a2df1a..b93723ef75 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 dbc1ec4e2d..474f68ad7e 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 0000000000..f828c83662 --- /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 9e19a563f6..436ce76f77 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 56b5025d7b..14fe8361c7 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 de093b244e..75ae1682f6 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 ead3d7362b..98406fa8d6 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 e31cd32c90..5dc92d8890 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 cf32109fe3..9f5659220d 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 cf32109fe3..9f5659220d 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 55f6bfcb72..ed35c4186e 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 e6aee7779e..bc2b238f72 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 fdf5178805..9c8ca94d07 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 deb97ccdb5..5dc51186d3 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 cf32109fe3..9f5659220d 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 83d4a2e728..54c2e1414d 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 1553be00f9..35b1cb1daf 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 1553be00f9..35b1cb1daf 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 fa0a957b29..9cb21cf970 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 0f67bb42e4..947f69270d 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 1af1794282..20c07a446e 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 58a3997970..385f4344f0 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 48b7eee472..f4899109ca 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 a6666c2a3e..a99a6088f0 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 4bbc7d24e5..c5657f6964 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 9b905e4217..df1a896d14 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 7dd3f42c2a..6a7ee943b2 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 d193e5a017..d1646fd327 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 3f6c019aaf..e2d5ced05e 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 9e9577768e..e4597db280 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 9e9577768e..e4597db280 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 f0112ebc83..923efa2802 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 ea7bb14721..1ee9504b07 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 dcfbb6e876..6f53174c50 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 fdcfd1e308..a6bbc416f7 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