From 4da6db51880289f0bf41b39e05cf9bb1c4769c47 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Mon, 23 Jun 2014 20:12:33 +0000 Subject: Fix pow overflow in non-default rounding modes (bug 16315). This patch fixes bug 16315, bad pow handling of overflow/underflow in non-default rounding modes. Tests of pow are duly converted to ALL_RM_TEST to run all tests in all rounding modes. There are two main issues here. First, various implementations compute a negative result by negating a positive result, but this yields inappropriate overflow / underflow values for directed rounding, so either overflow / underflow results need recomputing in the correct sign, or the relevant overflowing / underflowing operation needs to be made to have a result of the correct sign. Second, the dbl-64 implementation sets FE_TONEAREST internally; in the overflow / underflow case, the result needs recomputing in the original rounding mode. Tested x86_64 and x86 and ulps updated accordingly. [BZ #16315] * sysdeps/i386/fpu/e_pow.S (__ieee754_pow): Ensure possibly overflowing or underflowing operations take place with sign of result. * sysdeps/i386/fpu/e_powf.S (__ieee754_powf): Likewise. * sysdeps/i386/fpu/e_powl.S (__ieee754_powl): Likewise. * sysdeps/ieee754/dbl-64/e_pow.c: Include . (__ieee754_pow): Recompute overflowing and underflowing results in original rounding mode. * sysdeps/x86/fpu/powl_helper.c: Include . (__powl_helper): Allow negative argument X and scale negated value as needed. Avoid passing value outside [-1, 1] to f2xm1. * sysdeps/x86_64/fpu/e_powl.S (__ieee754_powl): Ensure possibly overflowing or underflowing operations take place with sign of result. * sysdeps/x86_64/fpu/multiarch/e_pow.c [HAVE_FMA4_SUPPORT]: Include . * math/auto-libm-test-in: Add more tests of pow. * math/auto-libm-test-out: Regenerated. * math/libm-test.inc (pow_test): Use ALL_RM_TEST. (pow_tonearest_test_data): Remove. (pow_test_tonearest): Likewise. (pow_towardzero_test_data): Likewise. (pow_test_towardzero): Likewise. (pow_downward_test_data): Likewise. (pow_test_downward): Likewise. (pow_upward_test_data): Likewise. (pow_test_upward): Likewise. (main): Don't call removed functions. * sysdeps/i386/fpu/libm-test-ulps: Update. * sysdeps/x86_64/fpu/libm-test-ulps: Likewise. --- math/auto-libm-test-in | 65 ++ math/auto-libm-test-out | 2670 +++++++++++++++++++++++++++++++++++++++++++++++ math/libm-test.inc | 68 +- 3 files changed, 2736 insertions(+), 67 deletions(-) (limited to 'math') diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 6edad5a..0053340 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -1613,6 +1613,71 @@ pow -max 0x1.ffffffffffffffffffffffffffffp+112 pow -max 0x1.ffffffffffffffffffffffffffffp+113 pow -max max +pow -0x1p65 2 +pow -0x1p65 3 +pow -0x1p65 4 +pow -0x1p65 5 +pow -0x1p43 3 +pow -0x1p43 4 +pow -0x1p43 5 +pow -0x1p33 4 +pow -0x1p33 5 +pow -0x1p26 5 +pow -0x1p-65 -2 +pow -0x1p-65 -3 +pow -0x1p-65 -4 +pow -0x1p-65 -5 +pow -0x1p-43 -3 +pow -0x1p-43 -4 +pow -0x1p-43 -5 +pow -0x1p-33 -4 +pow -0x1p-33 -5 +pow -0x1p-26 -5 + +pow -0x1p513 2 +pow -0x1p513 3 +pow -0x1p513 4 +pow -0x1p513 5 +pow -0x1p342 3 +pow -0x1p342 4 +pow -0x1p342 5 +pow -0x1p257 4 +pow -0x1p257 5 +pow -0x1p205 5 +pow -0x1p-513 -2 +pow -0x1p-513 -3 +pow -0x1p-513 -4 +pow -0x1p-513 -5 +pow -0x1p-342 -3 +pow -0x1p-342 -4 +pow -0x1p-342 -5 +pow -0x1p-257 -4 +pow -0x1p-257 -5 +pow -0x1p-205 -5 + +pow -0x1p8192 2 +pow -0x1p8192 3 +pow -0x1p8192 4 +pow -0x1p8192 5 +pow -0x1p5462 3 +pow -0x1p5462 4 +pow -0x1p5462 5 +pow -0x1p4097 4 +pow -0x1p4097 5 +pow -0x1p3277 5 +pow -0x1p64 257 +pow -0x1p-8192 -2 +pow -0x1p-8192 -3 +pow -0x1p-8192 -4 +pow -0x1p-8192 -5 +pow -0x1p-5462 -3 +pow -0x1p-5462 -4 +pow -0x1p-5462 -5 +pow -0x1p-4097 -4 +pow -0x1p-4097 -5 +pow -0x1p-3277 -5 +pow -0x1p-64 -257 + pow -0.5 126 pow -0.5 127 pow -0.5 -126 diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out index 9885a55..a1f33d7 100644 --- a/math/auto-libm-test-out +++ b/math/auto-libm-test-out @@ -139133,6 +139133,2676 @@ pow -max max = pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange = pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok = pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p65 2 += pow downward flt-32 -0x2p+64f 0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x2p+64f 0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x2p+64f 0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x2p+64f 0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x2p+64 0x2p+0 : 0x4p+128 : inexact-ok += pow tonearest dbl-64 -0x2p+64 0x2p+0 : 0x4p+128 : inexact-ok += pow towardzero dbl-64 -0x2p+64 0x2p+0 : 0x4p+128 : inexact-ok += pow upward dbl-64 -0x2p+64 0x2p+0 : 0x4p+128 : inexact-ok += pow downward ldbl-96-intel -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow upward ldbl-96-intel -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow downward ldbl-96-m68k -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow upward ldbl-96-m68k -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow downward ldbl-128 -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow tonearest ldbl-128 -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow towardzero ldbl-128 -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow upward ldbl-128 -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow downward ldbl-128ibm -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow tonearest ldbl-128ibm -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow towardzero ldbl-128ibm -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok += pow upward ldbl-128ibm -0x2p+64L 0x2p+0L : 0x4p+128L : inexact-ok +pow -0x1p65 3 += pow downward flt-32 -0x2p+64f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x2p+64f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x2p+64f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x2p+64f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x2p+64 0x3p+0 : -0x8p+192 : inexact-ok += pow tonearest dbl-64 -0x2p+64 0x3p+0 : -0x8p+192 : inexact-ok += pow towardzero dbl-64 -0x2p+64 0x3p+0 : -0x8p+192 : inexact-ok += pow upward dbl-64 -0x2p+64 0x3p+0 : -0x8p+192 : inexact-ok += pow downward ldbl-96-intel -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow upward ldbl-96-intel -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow downward ldbl-96-m68k -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow upward ldbl-96-m68k -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow downward ldbl-128 -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow tonearest ldbl-128 -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow towardzero ldbl-128 -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow upward ldbl-128 -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow downward ldbl-128ibm -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow tonearest ldbl-128ibm -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow towardzero ldbl-128ibm -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok += pow upward ldbl-128ibm -0x2p+64L 0x3p+0L : -0x8p+192L : inexact-ok +pow -0x1p65 4 += pow downward flt-32 -0x2p+64f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x2p+64f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x2p+64f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x2p+64f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x2p+64 0x4p+0 : 0x1p+260 : inexact-ok += pow tonearest dbl-64 -0x2p+64 0x4p+0 : 0x1p+260 : inexact-ok += pow towardzero dbl-64 -0x2p+64 0x4p+0 : 0x1p+260 : inexact-ok += pow upward dbl-64 -0x2p+64 0x4p+0 : 0x1p+260 : inexact-ok += pow downward ldbl-96-intel -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow upward ldbl-96-intel -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow downward ldbl-96-m68k -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow upward ldbl-96-m68k -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow downward ldbl-128 -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow tonearest ldbl-128 -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow towardzero ldbl-128 -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow upward ldbl-128 -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow downward ldbl-128ibm -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow tonearest ldbl-128ibm -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow towardzero ldbl-128ibm -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok += pow upward ldbl-128ibm -0x2p+64L 0x4p+0L : 0x1p+260L : inexact-ok +pow -0x1p65 5 += pow downward flt-32 -0x2p+64f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x2p+64f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x2p+64f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x2p+64f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x2p+64 0x5p+0 : -0x2p+324 : inexact-ok += pow tonearest dbl-64 -0x2p+64 0x5p+0 : -0x2p+324 : inexact-ok += pow towardzero dbl-64 -0x2p+64 0x5p+0 : -0x2p+324 : inexact-ok += pow upward dbl-64 -0x2p+64 0x5p+0 : -0x2p+324 : inexact-ok += pow downward ldbl-96-intel -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow upward ldbl-96-intel -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow downward ldbl-96-m68k -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow upward ldbl-96-m68k -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow downward ldbl-128 -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow tonearest ldbl-128 -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow towardzero ldbl-128 -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow upward ldbl-128 -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow downward ldbl-128ibm -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow tonearest ldbl-128ibm -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow towardzero ldbl-128ibm -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok += pow upward ldbl-128ibm -0x2p+64L 0x5p+0L : -0x2p+324L : inexact-ok +pow -0x1p43 3 += pow downward flt-32 -0x8p+40f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p+40f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p+40f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p+40f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p+40 0x3p+0 : -0x2p+128 : inexact-ok += pow tonearest dbl-64 -0x8p+40 0x3p+0 : -0x2p+128 : inexact-ok += pow towardzero dbl-64 -0x8p+40 0x3p+0 : -0x2p+128 : inexact-ok += pow upward dbl-64 -0x8p+40 0x3p+0 : -0x2p+128 : inexact-ok += pow downward ldbl-96-intel -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow tonearest ldbl-96-intel -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow towardzero ldbl-96-intel -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow upward ldbl-96-intel -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow downward ldbl-96-m68k -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow upward ldbl-96-m68k -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow downward ldbl-128 -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow tonearest ldbl-128 -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow towardzero ldbl-128 -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow upward ldbl-128 -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow downward ldbl-128ibm -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow tonearest ldbl-128ibm -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow towardzero ldbl-128ibm -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok += pow upward ldbl-128ibm -0x8p+40L 0x3p+0L : -0x2p+128L : inexact-ok +pow -0x1p43 4 += pow downward flt-32 -0x8p+40f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p+40f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p+40f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p+40f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p+40 0x4p+0 : 0x1p+172 : inexact-ok += pow tonearest dbl-64 -0x8p+40 0x4p+0 : 0x1p+172 : inexact-ok += pow towardzero dbl-64 -0x8p+40 0x4p+0 : 0x1p+172 : inexact-ok += pow upward dbl-64 -0x8p+40 0x4p+0 : 0x1p+172 : inexact-ok += pow downward ldbl-96-intel -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow tonearest ldbl-96-intel -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow towardzero ldbl-96-intel -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow upward ldbl-96-intel -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow downward ldbl-96-m68k -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow upward ldbl-96-m68k -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow downward ldbl-128 -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow tonearest ldbl-128 -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow towardzero ldbl-128 -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow upward ldbl-128 -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow downward ldbl-128ibm -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow tonearest ldbl-128ibm -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow towardzero ldbl-128ibm -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok += pow upward ldbl-128ibm -0x8p+40L 0x4p+0L : 0x1p+172L : inexact-ok +pow -0x1p43 5 += pow downward flt-32 -0x8p+40f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p+40f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p+40f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p+40f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p+40 0x5p+0 : -0x8p+212 : inexact-ok += pow tonearest dbl-64 -0x8p+40 0x5p+0 : -0x8p+212 : inexact-ok += pow towardzero dbl-64 -0x8p+40 0x5p+0 : -0x8p+212 : inexact-ok += pow upward dbl-64 -0x8p+40 0x5p+0 : -0x8p+212 : inexact-ok += pow downward ldbl-96-intel -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow tonearest ldbl-96-intel -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow towardzero ldbl-96-intel -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow upward ldbl-96-intel -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow downward ldbl-96-m68k -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow upward ldbl-96-m68k -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow downward ldbl-128 -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow tonearest ldbl-128 -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow towardzero ldbl-128 -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow upward ldbl-128 -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow downward ldbl-128ibm -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow tonearest ldbl-128ibm -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow towardzero ldbl-128ibm -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok += pow upward ldbl-128ibm -0x8p+40L 0x5p+0L : -0x8p+212L : inexact-ok +pow -0x1p33 4 += pow downward flt-32 -0x2p+32f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x2p+32f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x2p+32f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x2p+32f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x2p+32 0x4p+0 : 0x1p+132 : inexact-ok += pow tonearest dbl-64 -0x2p+32 0x4p+0 : 0x1p+132 : inexact-ok += pow towardzero dbl-64 -0x2p+32 0x4p+0 : 0x1p+132 : inexact-ok += pow upward dbl-64 -0x2p+32 0x4p+0 : 0x1p+132 : inexact-ok += pow downward ldbl-96-intel -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow upward ldbl-96-intel -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow downward ldbl-96-m68k -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow upward ldbl-96-m68k -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow downward ldbl-128 -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow tonearest ldbl-128 -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow towardzero ldbl-128 -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow upward ldbl-128 -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow downward ldbl-128ibm -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow tonearest ldbl-128ibm -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow towardzero ldbl-128ibm -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok += pow upward ldbl-128ibm -0x2p+32L 0x4p+0L : 0x1p+132L : inexact-ok +pow -0x1p33 5 += pow downward flt-32 -0x2p+32f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x2p+32f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x2p+32f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x2p+32f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x2p+32 0x5p+0 : -0x2p+164 : inexact-ok += pow tonearest dbl-64 -0x2p+32 0x5p+0 : -0x2p+164 : inexact-ok += pow towardzero dbl-64 -0x2p+32 0x5p+0 : -0x2p+164 : inexact-ok += pow upward dbl-64 -0x2p+32 0x5p+0 : -0x2p+164 : inexact-ok += pow downward ldbl-96-intel -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow upward ldbl-96-intel -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow downward ldbl-96-m68k -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow upward ldbl-96-m68k -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow downward ldbl-128 -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow tonearest ldbl-128 -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow towardzero ldbl-128 -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow upward ldbl-128 -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow downward ldbl-128ibm -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow tonearest ldbl-128ibm -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow towardzero ldbl-128ibm -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok += pow upward ldbl-128ibm -0x2p+32L 0x5p+0L : -0x2p+164L : inexact-ok +pow -0x1p26 5 += pow downward flt-32 -0x4p+24f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x4p+24f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x4p+24f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x4p+24f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x4p+24 0x5p+0 : -0x4p+128 : inexact-ok += pow tonearest dbl-64 -0x4p+24 0x5p+0 : -0x4p+128 : inexact-ok += pow towardzero dbl-64 -0x4p+24 0x5p+0 : -0x4p+128 : inexact-ok += pow upward dbl-64 -0x4p+24 0x5p+0 : -0x4p+128 : inexact-ok += pow downward ldbl-96-intel -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow tonearest ldbl-96-intel -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow towardzero ldbl-96-intel -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow upward ldbl-96-intel -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow downward ldbl-96-m68k -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow upward ldbl-96-m68k -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow downward ldbl-128 -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow tonearest ldbl-128 -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow towardzero ldbl-128 -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow upward ldbl-128 -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow downward ldbl-128ibm -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow tonearest ldbl-128ibm -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow towardzero ldbl-128ibm -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok += pow upward ldbl-128ibm -0x4p+24L 0x5p+0L : -0x4p+128L : inexact-ok +pow -0x1p-65 -2 += pow downward flt-32 -0x8p-68f -0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-68f -0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-68f -0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-68f -0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-68 -0x2p+0 : 0x4p+128 : inexact-ok += pow tonearest dbl-64 -0x8p-68 -0x2p+0 : 0x4p+128 : inexact-ok += pow towardzero dbl-64 -0x8p-68 -0x2p+0 : 0x4p+128 : inexact-ok += pow upward dbl-64 -0x8p-68 -0x2p+0 : 0x4p+128 : inexact-ok += pow downward ldbl-96-intel -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow upward ldbl-96-intel -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow downward ldbl-96-m68k -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow upward ldbl-96-m68k -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow downward ldbl-128 -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow tonearest ldbl-128 -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow towardzero ldbl-128 -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow upward ldbl-128 -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow downward ldbl-128ibm -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok += pow upward ldbl-128ibm -0x8p-68L -0x2p+0L : 0x4p+128L : inexact-ok +pow -0x1p-65 -3 += pow downward flt-32 -0x8p-68f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-68f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-68f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-68f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-68 -0x3p+0 : -0x8p+192 : inexact-ok += pow tonearest dbl-64 -0x8p-68 -0x3p+0 : -0x8p+192 : inexact-ok += pow towardzero dbl-64 -0x8p-68 -0x3p+0 : -0x8p+192 : inexact-ok += pow upward dbl-64 -0x8p-68 -0x3p+0 : -0x8p+192 : inexact-ok += pow downward ldbl-96-intel -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow upward ldbl-96-intel -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow downward ldbl-96-m68k -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow upward ldbl-96-m68k -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow downward ldbl-128 -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow tonearest ldbl-128 -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow towardzero ldbl-128 -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow upward ldbl-128 -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow downward ldbl-128ibm -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok += pow upward ldbl-128ibm -0x8p-68L -0x3p+0L : -0x8p+192L : inexact-ok +pow -0x1p-65 -4 += pow downward flt-32 -0x8p-68f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-68f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-68f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-68f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-68 -0x4p+0 : 0x1p+260 : inexact-ok += pow tonearest dbl-64 -0x8p-68 -0x4p+0 : 0x1p+260 : inexact-ok += pow towardzero dbl-64 -0x8p-68 -0x4p+0 : 0x1p+260 : inexact-ok += pow upward dbl-64 -0x8p-68 -0x4p+0 : 0x1p+260 : inexact-ok += pow downward ldbl-96-intel -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow upward ldbl-96-intel -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow downward ldbl-96-m68k -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow upward ldbl-96-m68k -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow downward ldbl-128 -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow tonearest ldbl-128 -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow towardzero ldbl-128 -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow upward ldbl-128 -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow downward ldbl-128ibm -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok += pow upward ldbl-128ibm -0x8p-68L -0x4p+0L : 0x1p+260L : inexact-ok +pow -0x1p-65 -5 += pow downward flt-32 -0x8p-68f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-68f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-68f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-68f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-68 -0x5p+0 : -0x2p+324 : inexact-ok += pow tonearest dbl-64 -0x8p-68 -0x5p+0 : -0x2p+324 : inexact-ok += pow towardzero dbl-64 -0x8p-68 -0x5p+0 : -0x2p+324 : inexact-ok += pow upward dbl-64 -0x8p-68 -0x5p+0 : -0x2p+324 : inexact-ok += pow downward ldbl-96-intel -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow upward ldbl-96-intel -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow downward ldbl-96-m68k -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow upward ldbl-96-m68k -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow downward ldbl-128 -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow tonearest ldbl-128 -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow towardzero ldbl-128 -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow upward ldbl-128 -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow downward ldbl-128ibm -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok += pow upward ldbl-128ibm -0x8p-68L -0x5p+0L : -0x2p+324L : inexact-ok +pow -0x1p-43 -3 += pow downward flt-32 -0x2p-44f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x2p-44f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x2p-44f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x2p-44f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x2p-44 -0x3p+0 : -0x2p+128 : inexact-ok += pow tonearest dbl-64 -0x2p-44 -0x3p+0 : -0x2p+128 : inexact-ok += pow towardzero dbl-64 -0x2p-44 -0x3p+0 : -0x2p+128 : inexact-ok += pow upward dbl-64 -0x2p-44 -0x3p+0 : -0x2p+128 : inexact-ok += pow downward ldbl-96-intel -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow tonearest ldbl-96-intel -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow towardzero ldbl-96-intel -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow upward ldbl-96-intel -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow downward ldbl-96-m68k -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow upward ldbl-96-m68k -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow downward ldbl-128 -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow tonearest ldbl-128 -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow towardzero ldbl-128 -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow upward ldbl-128 -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow downward ldbl-128ibm -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow tonearest ldbl-128ibm -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow towardzero ldbl-128ibm -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok += pow upward ldbl-128ibm -0x2p-44L -0x3p+0L : -0x2p+128L : inexact-ok +pow -0x1p-43 -4 += pow downward flt-32 -0x2p-44f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x2p-44f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x2p-44f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x2p-44f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x2p-44 -0x4p+0 : 0x1p+172 : inexact-ok += pow tonearest dbl-64 -0x2p-44 -0x4p+0 : 0x1p+172 : inexact-ok += pow towardzero dbl-64 -0x2p-44 -0x4p+0 : 0x1p+172 : inexact-ok += pow upward dbl-64 -0x2p-44 -0x4p+0 : 0x1p+172 : inexact-ok += pow downward ldbl-96-intel -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow tonearest ldbl-96-intel -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow towardzero ldbl-96-intel -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow upward ldbl-96-intel -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow downward ldbl-96-m68k -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow upward ldbl-96-m68k -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow downward ldbl-128 -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow tonearest ldbl-128 -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow towardzero ldbl-128 -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow upward ldbl-128 -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow downward ldbl-128ibm -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow tonearest ldbl-128ibm -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow towardzero ldbl-128ibm -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok += pow upward ldbl-128ibm -0x2p-44L -0x4p+0L : 0x1p+172L : inexact-ok +pow -0x1p-43 -5 += pow downward flt-32 -0x2p-44f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x2p-44f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x2p-44f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x2p-44f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x2p-44 -0x5p+0 : -0x8p+212 : inexact-ok += pow tonearest dbl-64 -0x2p-44 -0x5p+0 : -0x8p+212 : inexact-ok += pow towardzero dbl-64 -0x2p-44 -0x5p+0 : -0x8p+212 : inexact-ok += pow upward dbl-64 -0x2p-44 -0x5p+0 : -0x8p+212 : inexact-ok += pow downward ldbl-96-intel -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow tonearest ldbl-96-intel -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow towardzero ldbl-96-intel -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow upward ldbl-96-intel -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow downward ldbl-96-m68k -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow upward ldbl-96-m68k -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow downward ldbl-128 -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow tonearest ldbl-128 -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow towardzero ldbl-128 -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow upward ldbl-128 -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow downward ldbl-128ibm -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow tonearest ldbl-128ibm -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow towardzero ldbl-128ibm -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok += pow upward ldbl-128ibm -0x2p-44L -0x5p+0L : -0x8p+212L : inexact-ok +pow -0x1p-33 -4 += pow downward flt-32 -0x8p-36f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-36f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-36f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-36f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-36 -0x4p+0 : 0x1p+132 : inexact-ok += pow tonearest dbl-64 -0x8p-36 -0x4p+0 : 0x1p+132 : inexact-ok += pow towardzero dbl-64 -0x8p-36 -0x4p+0 : 0x1p+132 : inexact-ok += pow upward dbl-64 -0x8p-36 -0x4p+0 : 0x1p+132 : inexact-ok += pow downward ldbl-96-intel -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow upward ldbl-96-intel -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow downward ldbl-96-m68k -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow upward ldbl-96-m68k -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow downward ldbl-128 -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow tonearest ldbl-128 -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow towardzero ldbl-128 -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow upward ldbl-128 -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow downward ldbl-128ibm -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok += pow upward ldbl-128ibm -0x8p-36L -0x4p+0L : 0x1p+132L : inexact-ok +pow -0x1p-33 -5 += pow downward flt-32 -0x8p-36f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-36f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-36f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-36f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-36 -0x5p+0 : -0x2p+164 : inexact-ok += pow tonearest dbl-64 -0x8p-36 -0x5p+0 : -0x2p+164 : inexact-ok += pow towardzero dbl-64 -0x8p-36 -0x5p+0 : -0x2p+164 : inexact-ok += pow upward dbl-64 -0x8p-36 -0x5p+0 : -0x2p+164 : inexact-ok += pow downward ldbl-96-intel -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow upward ldbl-96-intel -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow downward ldbl-96-m68k -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow upward ldbl-96-m68k -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow downward ldbl-128 -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow tonearest ldbl-128 -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow towardzero ldbl-128 -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow upward ldbl-128 -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow downward ldbl-128ibm -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok += pow upward ldbl-128ibm -0x8p-36L -0x5p+0L : -0x2p+164L : inexact-ok +pow -0x1p-26 -5 += pow downward flt-32 -0x4p-28f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x4p-28f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x4p-28f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x4p-28f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x4p-28 -0x5p+0 : -0x4p+128 : inexact-ok += pow tonearest dbl-64 -0x4p-28 -0x5p+0 : -0x4p+128 : inexact-ok += pow towardzero dbl-64 -0x4p-28 -0x5p+0 : -0x4p+128 : inexact-ok += pow upward dbl-64 -0x4p-28 -0x5p+0 : -0x4p+128 : inexact-ok += pow downward ldbl-96-intel -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow upward ldbl-96-intel -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow downward ldbl-96-m68k -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow upward ldbl-96-m68k -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow downward ldbl-128 -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow tonearest ldbl-128 -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow towardzero ldbl-128 -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow upward ldbl-128 -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow downward ldbl-128ibm -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow tonearest ldbl-128ibm -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow towardzero ldbl-128ibm -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok += pow upward ldbl-128ibm -0x4p-28L -0x5p+0L : -0x4p+128L : inexact-ok +pow -0x1p513 2 += pow downward flt-32 -0xf.fffffp+124f 0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0xf.fffffp+124f 0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0xf.fffffp+124 0x2p+0 : 0xf.ffffe000001p+252 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x2p+0 : 0xf.ffffe000001p+252 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x2p+0 : 0xf.ffffe000001p+252 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x2p+0 : 0xf.ffffe000001p+252 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow downward dbl-64 -0x2p+512 0x2p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x2p+512 0x2p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x2p+512 0x2p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x2p+512 0x2p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow upward ldbl-96-intel -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow downward ldbl-96-m68k -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow upward ldbl-96-m68k -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow downward ldbl-128 -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow tonearest ldbl-128 -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow towardzero ldbl-128 -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow upward ldbl-128 -0x2p+512L 0x2p+0L : 0x4p+1024L : inexact-ok += pow downward ldbl-128ibm -0x2p+512L 0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x2p+512L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x2p+512L 0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x2p+512L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p513 3 += pow downward flt-32 -0xf.fffffp+124f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000003p+380 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000003p+380 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000002f8p+380 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000002f8p+380 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow downward dbl-64 -0x2p+512 0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x2p+512 0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x2p+512 0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x2p+512 0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow upward ldbl-96-intel -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow downward ldbl-96-m68k -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow upward ldbl-96-m68k -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow downward ldbl-128 -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow tonearest ldbl-128 -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow towardzero ldbl-128 -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow upward ldbl-128 -0x2p+512L 0x3p+0L : -0x8p+1536L : inexact-ok += pow downward ldbl-128ibm -0x2p+512L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x2p+512L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x2p+512L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x2p+512L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p513 4 += pow downward flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward dbl-64 -0x2p+512 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x2p+512 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x2p+512 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x2p+512 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow upward ldbl-96-intel -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow downward ldbl-96-m68k -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow upward ldbl-96-m68k -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow downward ldbl-128 -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow tonearest ldbl-128 -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow towardzero ldbl-128 -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow upward ldbl-128 -0x2p+512L 0x4p+0L : 0x1p+2052L : inexact-ok += pow downward ldbl-128ibm -0x2p+512L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x2p+512L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x2p+512L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x2p+512L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p513 5 += pow downward flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow downward dbl-64 -0x2p+512 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x2p+512 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x2p+512 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x2p+512 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow upward ldbl-96-intel -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow downward ldbl-96-m68k -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow upward ldbl-96-m68k -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow downward ldbl-128 -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow tonearest ldbl-128 -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow towardzero ldbl-128 -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow upward ldbl-128 -0x2p+512L 0x5p+0L : -0x2p+2564L : inexact-ok += pow downward ldbl-128ibm -0x2p+512L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x2p+512L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x2p+512L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x2p+512L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p342 3 += pow downward flt-32 -0xf.fffffp+124f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000003p+380 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000003p+380 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000002f8p+380 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000002f8p+380 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow downward dbl-64 -0x4p+340 0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p+340 0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p+340 0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p+340 0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow tonearest ldbl-96-intel -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow towardzero ldbl-96-intel -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow upward ldbl-96-intel -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow downward ldbl-96-m68k -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow upward ldbl-96-m68k -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow downward ldbl-128 -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow tonearest ldbl-128 -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow towardzero ldbl-128 -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow upward ldbl-128 -0x4p+340L 0x3p+0L : -0x4p+1024L : inexact-ok += pow downward ldbl-128ibm -0x4p+340L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p+340L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p+340L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p+340L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p342 4 += pow downward flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward dbl-64 -0x4p+340 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x4p+340 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p+340 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p+340 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow tonearest ldbl-96-intel -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow towardzero ldbl-96-intel -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow upward ldbl-96-intel -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow downward ldbl-96-m68k -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow upward ldbl-96-m68k -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow downward ldbl-128 -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow tonearest ldbl-128 -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow towardzero ldbl-128 -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow upward ldbl-128 -0x4p+340L 0x4p+0L : 0x1p+1368L : inexact-ok += pow downward ldbl-128ibm -0x4p+340L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x4p+340L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p+340L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p+340L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p342 5 += pow downward flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow downward dbl-64 -0x4p+340 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p+340 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p+340 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p+340 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow tonearest ldbl-96-intel -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow towardzero ldbl-96-intel -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow upward ldbl-96-intel -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow downward ldbl-96-m68k -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow upward ldbl-96-m68k -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow downward ldbl-128 -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow tonearest ldbl-128 -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow towardzero ldbl-128 -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow upward ldbl-128 -0x4p+340L 0x5p+0L : -0x4p+1708L : inexact-ok += pow downward ldbl-128ibm -0x4p+340L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p+340L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p+340L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p+340L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p257 4 += pow downward flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward dbl-64 -0x2p+256 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x2p+256 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x2p+256 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x2p+256 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow upward ldbl-96-intel -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow downward ldbl-96-m68k -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow upward ldbl-96-m68k -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow downward ldbl-128 -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow tonearest ldbl-128 -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow towardzero ldbl-128 -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow upward ldbl-128 -0x2p+256L 0x4p+0L : 0x1p+1028L : inexact-ok += pow downward ldbl-128ibm -0x2p+256L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x2p+256L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x2p+256L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x2p+256L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p257 5 += pow downward flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow downward dbl-64 -0x2p+256 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x2p+256 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x2p+256 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x2p+256 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow upward ldbl-96-intel -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow downward ldbl-96-m68k -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow upward ldbl-96-m68k -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow downward ldbl-128 -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow tonearest ldbl-128 -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow towardzero ldbl-128 -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow upward ldbl-128 -0x2p+256L 0x5p+0L : -0x2p+1284L : inexact-ok += pow downward ldbl-128ibm -0x2p+256L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x2p+256L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x2p+256L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x2p+256L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p205 5 += pow downward flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow downward dbl-64 -0x2p+204 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x2p+204 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x2p+204 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x2p+204 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow tonearest ldbl-96-intel -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow towardzero ldbl-96-intel -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow upward ldbl-96-intel -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow downward ldbl-96-m68k -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow tonearest ldbl-96-m68k -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow towardzero ldbl-96-m68k -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow upward ldbl-96-m68k -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow downward ldbl-128 -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow tonearest ldbl-128 -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow towardzero ldbl-128 -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow upward ldbl-128 -0x2p+204L 0x5p+0L : -0x2p+1024L : inexact-ok += pow downward ldbl-128ibm -0x2p+204L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x2p+204L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x2p+204L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x2p+204L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p-513 -2 += pow downward flt-32 -0x8p-152f -0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-152f -0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-152 -0x2p+0 : 0x4p+296 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x2p+0 : 0x4p+296 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x2p+0 : 0x4p+296 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x2p+0 : 0x4p+296 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow downward dbl-64 -0x8p-516 -0x2p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x8p-516 -0x2p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x8p-516 -0x2p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x8p-516 -0x2p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow upward ldbl-96-intel -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow downward ldbl-96-m68k -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow upward ldbl-96-m68k -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow downward ldbl-128 -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow tonearest ldbl-128 -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow towardzero ldbl-128 -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow upward ldbl-128 -0x8p-516L -0x2p+0L : 0x4p+1024L : inexact-ok += pow downward ldbl-128ibm -0x8p-516L -0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x8p-516L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x8p-516L -0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x8p-516L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p-513 -3 += pow downward flt-32 -0x8p-152f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward dbl-64 -0x8p-516 -0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x8p-516 -0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x8p-516 -0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x8p-516 -0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow upward ldbl-96-intel -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow downward ldbl-96-m68k -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow upward ldbl-96-m68k -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow downward ldbl-128 -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow tonearest ldbl-128 -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow towardzero ldbl-128 -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow upward ldbl-128 -0x8p-516L -0x3p+0L : -0x8p+1536L : inexact-ok += pow downward ldbl-128ibm -0x8p-516L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x8p-516L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x8p-516L -0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x8p-516L -0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p-513 -4 += pow downward flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward dbl-64 -0x8p-516 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x8p-516 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x8p-516 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x8p-516 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow upward ldbl-96-intel -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow downward ldbl-96-m68k -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow upward ldbl-96-m68k -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow downward ldbl-128 -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow tonearest ldbl-128 -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow towardzero ldbl-128 -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow upward ldbl-128 -0x8p-516L -0x4p+0L : 0x1p+2052L : inexact-ok += pow downward ldbl-128ibm -0x8p-516L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x8p-516L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x8p-516L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x8p-516L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p-513 -5 += pow downward flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward dbl-64 -0x8p-516 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x8p-516 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x8p-516 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x8p-516 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow upward ldbl-96-intel -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow downward ldbl-96-m68k -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow upward ldbl-96-m68k -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow downward ldbl-128 -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow tonearest ldbl-128 -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow towardzero ldbl-128 -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow upward ldbl-128 -0x8p-516L -0x5p+0L : -0x2p+2564L : inexact-ok += pow downward ldbl-128ibm -0x8p-516L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x8p-516L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x8p-516L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x8p-516L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p-342 -3 += pow downward flt-32 -0x8p-152f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward dbl-64 -0x4p-344 -0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p-344 -0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-344 -0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-344 -0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow upward ldbl-96-intel -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow downward ldbl-96-m68k -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow upward ldbl-96-m68k -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow downward ldbl-128 -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow tonearest ldbl-128 -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow towardzero ldbl-128 -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow upward ldbl-128 -0x4p-344L -0x3p+0L : -0x4p+1024L : inexact-ok += pow downward ldbl-128ibm -0x4p-344L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p-344L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-344L -0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-344L -0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p-342 -4 += pow downward flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward dbl-64 -0x4p-344 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x4p-344 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-344 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-344 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow upward ldbl-96-intel -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow downward ldbl-96-m68k -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow upward ldbl-96-m68k -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow downward ldbl-128 -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow tonearest ldbl-128 -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow towardzero ldbl-128 -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow upward ldbl-128 -0x4p-344L -0x4p+0L : 0x1p+1368L : inexact-ok += pow downward ldbl-128ibm -0x4p-344L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x4p-344L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-344L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-344L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p-342 -5 += pow downward flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward dbl-64 -0x4p-344 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p-344 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-344 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-344 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow upward ldbl-96-intel -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow downward ldbl-96-m68k -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow upward ldbl-96-m68k -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow downward ldbl-128 -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow tonearest ldbl-128 -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow towardzero ldbl-128 -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow upward ldbl-128 -0x4p-344L -0x5p+0L : -0x4p+1708L : inexact-ok += pow downward ldbl-128ibm -0x4p-344L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p-344L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-344L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-344L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p-257 -4 += pow downward flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward dbl-64 -0x8p-260 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x8p-260 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x8p-260 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x8p-260 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow upward ldbl-96-intel -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow downward ldbl-96-m68k -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow upward ldbl-96-m68k -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow downward ldbl-128 -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow tonearest ldbl-128 -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow towardzero ldbl-128 -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow upward ldbl-128 -0x8p-260L -0x4p+0L : 0x1p+1028L : inexact-ok += pow downward ldbl-128ibm -0x8p-260L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x8p-260L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x8p-260L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x8p-260L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p-257 -5 += pow downward flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward dbl-64 -0x8p-260 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x8p-260 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x8p-260 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x8p-260 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow upward ldbl-96-intel -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow downward ldbl-96-m68k -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow upward ldbl-96-m68k -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow downward ldbl-128 -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow tonearest ldbl-128 -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow towardzero ldbl-128 -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow upward ldbl-128 -0x8p-260L -0x5p+0L : -0x2p+1284L : inexact-ok += pow downward ldbl-128ibm -0x8p-260L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x8p-260L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x8p-260L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x8p-260L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p-205 -5 += pow downward flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward dbl-64 -0x8p-208 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x8p-208 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x8p-208 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x8p-208 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow upward ldbl-96-intel -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow downward ldbl-96-m68k -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow upward ldbl-96-m68k -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow downward ldbl-128 -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow tonearest ldbl-128 -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow towardzero ldbl-128 -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow upward ldbl-128 -0x8p-208L -0x5p+0L : -0x2p+1024L : inexact-ok += pow downward ldbl-128ibm -0x8p-208L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x8p-208L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x8p-208L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x8p-208L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p8192 2 += pow downward flt-32 -0xf.fffffp+124f 0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0xf.fffffp+124f 0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0xf.fffffp+124 0x2p+0 : 0xf.ffffe000001p+252 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x2p+0 : 0xf.ffffe000001p+252 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x2p+0 : 0xf.ffffe000001p+252 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x2p+0 : 0xf.ffffe000001p+252 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x2p+0L : 0xf.ffffe000001p+252L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x2p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x2p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x2p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x2p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffffp+2044L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffffp+2044L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffffp+2044L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffff001p+2044L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffffp+2044L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffffp+2044L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffffp+2044L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffff001p+2044L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffff00000000000004p+2044L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffff00000000000004p+2044L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffff00000000000004p+2044L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffff00000000000004p+2044L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x1p+8192L 0x2p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-intel -0x1p+8192L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p+8192L 0x2p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p+8192L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-m68k -0x1p+8192L 0x2p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-m68k -0x1p+8192L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p+8192L 0x2p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p+8192L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0x1p+8192L 0x2p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128 -0x1p+8192L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p+8192L 0x2p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p+8192L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p+0L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p+0L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p+0L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p+0L : 0xf.ffffffffffff7ffffffffffff908p+2044L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p8192 3 += pow downward flt-32 -0xf.fffffp+124f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000003p+380 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000003p+380 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000002f8p+380 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000002f8p+380 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe801p+3068L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe801p+3068L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8000000000000cp+3068L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8000000000000cp+3068L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8000000000000bf8p+3068L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8000000000000bf8p+3068L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x1p+8192L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x1p+8192L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p+8192L 0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p+8192L 0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x1p+8192L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x1p+8192L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p+8192L 0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p+8192L 0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x1p+8192L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x1p+8192L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p+8192L 0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p+8192L 0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff708p+3068L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p8192 4 += pow downward flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe001p+4092L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe001p+4092L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000017f8p+4092L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000018p+4092L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000017f8p+4092L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000018p+4092L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x1p+8192L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-intel -0x1p+8192L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p+8192L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p+8192L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-m68k -0x1p+8192L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-m68k -0x1p+8192L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p+8192L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p+8192L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0x1p+8192L 0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128 -0x1p+8192L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p+8192L 0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p+8192L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff6p+4092L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff6p+4092L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff6p+4092L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff608p+4092L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p8192 5 += pow downward flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd801p+5116L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd801p+5116L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000028p+5116L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000028p+5116L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000027f8p+5116L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000027f8p+5116L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x1p+8192L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x1p+8192L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p+8192L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p+8192L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x1p+8192L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x1p+8192L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p+8192L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p+8192L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x1p+8192L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x1p+8192L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p+8192L 0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p+8192L 0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff608p+5116L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p5462 3 += pow downward flt-32 -0xf.fffffp+124f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000003p+380 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000003p+380 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000002f8p+380 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x3p+0 : -0xf.ffffd000002f8p+380 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000003p+380L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffp+380L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x3p+0L : -0xf.ffffd000002ffffffp+380L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe801p+3068L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe801p+3068L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8p+3068L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8000000000000cp+3068L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8000000000000cp+3068L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8000000000000bf8p+3068L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.fffffffffffe8000000000000bf8p+3068L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p+5460L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x4p+5460L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x4p+5460L 0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x4p+5460L 0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x4p+5460L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x4p+5460L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x4p+5460L 0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x4p+5460L 0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x4p+5460L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x4p+5460L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x4p+5460L 0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x4p+5460L 0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff708p+3068L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p5462 4 += pow downward flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe001p+4092L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe001p+4092L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000017f8p+4092L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000018p+4092L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000017f8p+4092L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000018p+4092L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x4p+5460L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-intel -0x4p+5460L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x4p+5460L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x4p+5460L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-m68k -0x4p+5460L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-m68k -0x4p+5460L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x4p+5460L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x4p+5460L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0x4p+5460L 0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128 -0x4p+5460L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x4p+5460L 0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x4p+5460L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff6p+4092L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff6p+4092L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff6p+4092L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff608p+4092L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p5462 5 += pow downward flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd801p+5116L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd801p+5116L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000028p+5116L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000028p+5116L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000027f8p+5116L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000027f8p+5116L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p+5460L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x4p+5460L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x4p+5460L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x4p+5460L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x4p+5460L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x4p+5460L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x4p+5460L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x4p+5460L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x4p+5460L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x4p+5460L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x4p+5460L 0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x4p+5460L 0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff608p+5116L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p4097 4 += pow downward flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000005f8p+508 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x4p+0 : 0xf.ffffc000006p+508 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005ffffp+508L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000006p+508L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x4p+0L : 0xf.ffffc000005fffffc000001p+508L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe001p+4092L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffep+4092L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe001p+4092L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000017f8p+4092L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000018p+4092L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000017f8p+4092L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.fffffffffffe00000000000018p+4092L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x2p+4096L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-intel -0x2p+4096L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x2p+4096L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x2p+4096L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-m68k -0x2p+4096L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-m68k -0x2p+4096L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x2p+4096L 0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x2p+4096L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0x2p+4096L 0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128 -0x2p+4096L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x2p+4096L 0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x2p+4096L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff6p+4092L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff6p+4092L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff6p+4092L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.fffffffffffefffffffffffff608p+4092L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p4097 5 += pow downward flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd801p+5116L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd801p+5116L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000028p+5116L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000028p+5116L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000027f8p+5116L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000027f8p+5116L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x2p+4096L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x2p+4096L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x2p+4096L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x2p+4096L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x2p+4096L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x2p+4096L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x2p+4096L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x2p+4096L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x2p+4096L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x2p+4096L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x2p+4096L 0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x2p+4096L 0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff608p+5116L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p3277 5 += pow downward flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0xf.fffffp+124f 0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0xf.fffffp+124f 0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow tonearest dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb00000ap+636 : inexact-ok += pow towardzero dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow upward dbl-64 -0xf.fffffp+124 0x5p+0 : -0xf.ffffb000009f8p+636 : inexact-ok += pow downward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-intel -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb00000ap+636L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow upward ldbl-96-m68k -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009ffffp+636L : inexact-ok += pow downward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow upward ldbl-128 -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffff8p+636L : inexact-ok += pow downward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow tonearest ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000005p+636L : inexact-ok += pow towardzero ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow upward ldbl-128ibm -0xf.fffffp+124L 0x5p+0L : -0xf.ffffb000009fffff6000004ffcp+636L : inexact-ok += pow downward dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0xf.ffffffffffff8p+1020 0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd801p+5116L : inexact-ok += pow tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd801p+5116L : inexact-ok += pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd8p+5116L : inexact-ok += pow downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000028p+5116L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000028p+5116L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000027f8p+5116L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.fffffffffffd80000000000027f8p+5116L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x2p+3276L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x2p+3276L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x2p+3276L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x2p+3276L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x2p+3276L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x2p+3276L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x2p+3276L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x2p+3276L 0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x2p+3276L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x2p+3276L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x2p+3276L 0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x2p+3276L 0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff608p+5116L : inexact-ok += pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.fffffffffffebffffffffffff6p+5116L : inexact-ok += pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p64 257 += pow downward flt-32 -0x1p+64f 0x1.01p+8f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x1p+64f 0x1.01p+8f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x1p+64f 0x1.01p+8f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x1p+64f 0x1.01p+8f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x1p+64 0x1.01p+8 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x1p+64 0x1.01p+8 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x1p+64 0x1.01p+8 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x1p+64 0x1.01p+8 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x1p+64L 0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x1p+64L 0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p+64L 0x1.01p+8L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p+64L 0x1.01p+8L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x1p+64L 0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x1p+64L 0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p+64L 0x1.01p+8L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p+64L 0x1.01p+8L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x1p+64L 0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x1p+64L 0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p+64L 0x1.01p+8L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p+64L 0x1.01p+8L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128ibm -0x1p+64L 0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x1p+64L 0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x1p+64L 0x1.01p+8L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x1p+64L 0x1.01p+8L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok +pow -0x1p-8192 -2 += pow downward flt-32 -0x8p-152f -0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-152f -0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x2p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x2p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-152 -0x2p+0 : 0x4p+296 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x2p+0 : 0x4p+296 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x2p+0 : 0x4p+296 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x2p+0 : 0x4p+296 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x2p+0L : 0x4p+296L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x2p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x4p-1076 -0x2p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x2p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x2p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x2p+0L : 0x1p+2148L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x4p-1076L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x2p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x1p-8192L -0x2p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-intel -0x1p-8192L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p-8192L -0x2p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p-8192L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-m68k -0x1p-8192L -0x2p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-m68k -0x1p-8192L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p-8192L -0x2p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p-8192L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0x1p-8192L -0x2p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128 -0x1p-8192L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p-8192L -0x2p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p-8192L -0x2p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p-8192 -3 += pow downward flt-32 -0x8p-152f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p-1076 -0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p-1076L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x1p-8192L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x1p-8192L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p-8192L -0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p-8192L -0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x1p-8192L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x1p-8192L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p-8192L -0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p-8192L -0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x1p-8192L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x1p-8192L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p-8192L -0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p-8192L -0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok +pow -0x1p-8192 -4 += pow downward flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x4p-1076 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x4p-1076L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x1p-8192L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-intel -0x1p-8192L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p-8192L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p-8192L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-m68k -0x1p-8192L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-m68k -0x1p-8192L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p-8192L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p-8192L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0x1p-8192L -0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128 -0x1p-8192L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p-8192L -0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p-8192L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p-8192 -5 += pow downward flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p-1076 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p-1076L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x1p-8192L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x1p-8192L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p-8192L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p-8192L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x1p-8192L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x1p-8192L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p-8192L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p-8192L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x1p-8192L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x1p-8192L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p-8192L -0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p-8192L -0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok +pow -0x1p-5462 -3 += pow downward flt-32 -0x8p-152f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x3p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x3p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x3p+0 : -0x8p+444 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x3p+0L : -0x8p+444L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p-1076 -0x3p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x3p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x3p+0L : -0x4p+3220L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p-1076L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-5464L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x4p-5464L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x4p-5464L -0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x4p-5464L -0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x4p-5464L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x4p-5464L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x4p-5464L -0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x4p-5464L -0x3p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x4p-5464L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x4p-5464L -0x3p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x4p-5464L -0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x4p-5464L -0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok +pow -0x1p-5462 -4 += pow downward flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x4p-1076 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x4p-1076L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x4p-5464L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-intel -0x4p-5464L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x4p-5464L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x4p-5464L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-m68k -0x4p-5464L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-m68k -0x4p-5464L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x4p-5464L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x4p-5464L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0x4p-5464L -0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128 -0x4p-5464L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x4p-5464L -0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x4p-5464L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p-5462 -5 += pow downward flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p-1076 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p-1076L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-5464L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x4p-5464L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x4p-5464L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x4p-5464L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x4p-5464L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x4p-5464L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x4p-5464L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x4p-5464L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x4p-5464L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x4p-5464L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x4p-5464L -0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x4p-5464L -0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok +pow -0x1p-4097 -4 += pow downward flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow tonearest flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x4p+0f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x4p+0f : plus_infty : inexact-ok overflow errno-erange += pow downward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x4p+0 : 0x1p+596 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x4p+0L : 0x1p+596L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow tonearest dbl-64 -0x4p-1076 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x4p+0 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x4p+0 : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x4p+0L : 0x1p+4296L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128ibm -0x4p-1076L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x4p+0L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-intel -0x8p-4100L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-intel -0x8p-4100L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x8p-4100L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x8p-4100L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-96-m68k -0x8p-4100L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-96-m68k -0x8p-4100L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x8p-4100L -0x4p+0L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x8p-4100L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow downward ldbl-128 -0x8p-4100L -0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow tonearest ldbl-128 -0x8p-4100L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x8p-4100L -0x4p+0L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x8p-4100L -0x4p+0L : plus_infty : inexact-ok overflow errno-erange +pow -0x1p-4097 -5 += pow downward flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p-1076 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p-1076L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x8p-4100L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x8p-4100L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x8p-4100L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x8p-4100L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x8p-4100L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x8p-4100L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x8p-4100L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x8p-4100L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x8p-4100L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x8p-4100L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x8p-4100L -0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x8p-4100L -0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok +pow -0x1p-3277 -5 += pow downward flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x8p-152f -0x5p+0f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x8p-152f -0x5p+0f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow tonearest dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow towardzero dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow upward dbl-64 -0x8p-152 -0x5p+0 : -0x2p+744 : inexact-ok += pow downward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-intel -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-96-m68k -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128 -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow tonearest ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow towardzero ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow upward ldbl-128ibm -0x8p-152L -0x5p+0L : -0x2p+744L : inexact-ok += pow downward dbl-64 -0x4p-1076 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x4p-1076 -0x5p+0 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x4p-1076 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x4p-1076 -0x5p+0 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-96-intel -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-96-m68k -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow tonearest ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow towardzero ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow upward ldbl-128 -0x4p-1076L -0x5p+0L : -0x4p+5368L : inexact-ok += pow downward ldbl-128ibm -0x4p-1076L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x4p-1076L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x4p-1076L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x4p-1076L -0x5p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x8p-3280L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x8p-3280L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x8p-3280L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x8p-3280L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x8p-3280L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x8p-3280L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x8p-3280L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x8p-3280L -0x5p+0L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x8p-3280L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x8p-3280L -0x5p+0L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x8p-3280L -0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x8p-3280L -0x5p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok +pow -0x1p-64 -257 += pow downward flt-32 -0x1p-64f -0x1.01p+8f : minus_infty : inexact-ok overflow errno-erange += pow tonearest flt-32 -0x1p-64f -0x1.01p+8f : minus_infty : inexact-ok overflow errno-erange += pow towardzero flt-32 -0x1p-64f -0x1.01p+8f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow upward flt-32 -0x1p-64f -0x1.01p+8f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok += pow downward dbl-64 -0x1p-64 -0x1.01p+8 : minus_infty : inexact-ok overflow errno-erange += pow tonearest dbl-64 -0x1p-64 -0x1.01p+8 : minus_infty : inexact-ok overflow errno-erange += pow towardzero dbl-64 -0x1p-64 -0x1.01p+8 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow upward dbl-64 -0x1p-64 -0x1.01p+8 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-intel -0x1p-64L -0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-intel -0x1p-64L -0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-intel -0x1p-64L -0x1.01p+8L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-intel -0x1p-64L -0x1.01p+8L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-96-m68k -0x1p-64L -0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-96-m68k -0x1p-64L -0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-96-m68k -0x1p-64L -0x1.01p+8L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-96-m68k -0x1p-64L -0x1.01p+8L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128 -0x1p-64L -0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128 -0x1p-64L -0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128 -0x1p-64L -0x1.01p+8L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128 -0x1p-64L -0x1.01p+8L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok += pow downward ldbl-128ibm -0x1p-64L -0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow tonearest ldbl-128ibm -0x1p-64L -0x1.01p+8L : minus_infty : inexact-ok overflow errno-erange += pow towardzero ldbl-128ibm -0x1p-64L -0x1.01p+8L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok += pow upward ldbl-128ibm -0x1p-64L -0x1.01p+8L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok pow -0.5 126 = pow downward flt-32 -0x8p-4f 0x7.ep+4f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok = pow tonearest flt-32 -0x8p-4f 0x7.ep+4f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok diff --git a/math/libm-test.inc b/math/libm-test.inc index 0ed1fee..c138778 100644 --- a/math/libm-test.inc +++ b/math/libm-test.inc @@ -8697,69 +8697,7 @@ static const struct test_ff_f_data pow_test_data[] = static void pow_test (void) { - - START (pow, 0); - RUN_TEST_LOOP_ff_f (pow, pow_test_data, ); - END; -} - - -static const struct test_ff_f_data pow_tonearest_test_data[] = - { - AUTO_TESTS_ff_f (pow), - }; - -static void -pow_test_tonearest (void) -{ - START (pow_tonearest, 0); - RUN_TEST_LOOP_ff_f (pow, pow_tonearest_test_data, FE_TONEAREST); - END; -} - - -static const struct test_ff_f_data pow_towardzero_test_data[] = - { - TEST_ff_f (pow, 1.0625L, 1.125L, 1.070582293028761362162622578677070098674L), - TEST_ff_f (pow, 1.5L, 1.03125L, 1.519127098714743184071644334163037684948L), - }; - -static void -pow_test_towardzero (void) -{ - START (pow_towardzero, 0); - RUN_TEST_LOOP_ff_f (pow, pow_towardzero_test_data, FE_TOWARDZERO); - END; -} - - -static const struct test_ff_f_data pow_downward_test_data[] = - { - TEST_ff_f (pow, 1.0625L, 1.125L, 1.070582293028761362162622578677070098674L), - TEST_ff_f (pow, 1.5L, 1.03125L, 1.519127098714743184071644334163037684948L), - }; - -static void -pow_test_downward (void) -{ - START (pow_downward, 0); - RUN_TEST_LOOP_ff_f (pow, pow_downward_test_data, FE_DOWNWARD); - END; -} - - -static const struct test_ff_f_data pow_upward_test_data[] = - { - TEST_ff_f (pow, 1.0625L, 1.125L, 1.070582293028761362162622578677070098674L), - TEST_ff_f (pow, 1.5L, 1.03125L, 1.519127098714743184071644334163037684948L), - }; - -static void -pow_test_upward (void) -{ - START (pow_upward, 0); - RUN_TEST_LOOP_ff_f (pow, pow_upward_test_data, FE_UPWARD); - END; + ALL_RM_TEST (pow, 0, pow_test_data, RUN_TEST_LOOP_ff_f, END); } @@ -9946,10 +9884,6 @@ main (int argc, char **argv) fabs_test (); hypot_test (); pow_test (); - pow_test_tonearest (); - pow_test_towardzero (); - pow_test_downward (); - pow_test_upward (); sqrt_test (); /* Error and gamma functions: */ -- cgit v1.1