1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-01 10:06:57 +03:00
Files
glibc/math/auto-libm-test-out-powr
Joseph Myers 409668f6e8 Implement C23 powr
C23 adds various <math.h> function families originally defined in TS
18661-4.  Add the powr functions, which are like pow, but with simpler
handling of special cases (based on exp(y*log(x)), so negative x and
0^0 are domain errors, powers of -0 are always +0 or +Inf never -0 or
-Inf, and 1^+-Inf and Inf^0 are also domain errors, while NaN^0 and
1^NaN are NaN).  The test inputs are taken from those for pow, with
appropriate adjustments (including removing all tests that would be
domain errors from those in auto-libm-test-in and adding some more
such tests in libm-test-powr.inc).

The underlying implementation uses __ieee754_pow functions after
dealing with all special cases that need to be handled differently.
It might be a little faster (avoiding a wrapper and redundant checks
for special cases) to have an underlying implementation built
separately for both pow and powr with compile-time conditionals for
special-case handling, but I expect the benefit of that would be
limited given that both functions will end up needing to use the same
logic for computing pow outside of special cases.

My understanding is that powr(negative, qNaN) should raise "invalid":
that the rule on "invalid" for an argument outside the domain of the
function takes precedence over a quiet NaN argument producing a quiet
NaN result with no exceptions raised (for rootn it's explicit that the
0th root of qNaN raises "invalid").  I've raised this on the WG14
reflector to confirm the intent.

Tested for x86_64 and x86, and with build-many-glibcs.py.
2025-03-14 15:58:11 +00:00

17776 lines
1.6 MiB

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