glibc/math/auto-libm-test-out-exp10m1

4492 lines
370 KiB
Plaintext
Raw Normal View History

Implement C23 exp2m1, exp10m1 C23 adds various <math.h> function families originally defined in TS 18661-4. Add the exp2m1 and exp10m1 functions (exp2(x)-1 and exp10(x)-1, like expm1). As with other such functions, these use type-generic templates that could be replaced with faster and more accurate type-specific implementations in future. Test inputs are copied from those for expm1, plus some additions close to the overflow threshold (copied from exp2 and exp10) and also some near the underflow threshold. exp2m1 has the unusual property of having an input (M_MAX_EXP) where whether the function overflows (under IEEE semantics) depends on the rounding mode. Although these could reasonably be XFAILed in the testsuite (as we do in some cases for arguments very close to a function's overflow threshold when an error of a few ulps in the implementation can result in the implementation not agreeing with an ideal one on whether overflow takes place - the testsuite isn't smart enough to handle this automatically), since these functions aren't required to be correctly rounding, I made the implementation check for and handle this case specially. The Makefile ordering expected by lint-makefiles for the new functions is a bit peculiar, but I implemented it in this patch so that the test passes; I don't know why log2 also needed moving in one Makefile variable setting when it didn't in my previous patches, but the failure showed a different place was expected for that function as well. The powerpc64le IFUNC setup seems not to be as self-contained as one might hope; it shouldn't be necessary to add IFUNCs for new functions such as these simply to get them building, but without setting up IFUNCs for the new functions, there were undefined references to __GI___expm1f128 (that IFUNC machinery results in no such function being defined, but doesn't stop include/math.h from doing the redirection resulting in the exp2m1f128 and exp10m1f128 implementations expecting to call it). Tested for x86_64 and x86, and with build-many-glibcs.py.
2024-06-17 16:31:49 +00:00
exp10m1 0
= exp10m1 downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
exp10m1 -0
= exp10m1 downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
exp10m1 1
= exp10m1 downward binary32 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 tonearest binary32 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 towardzero binary32 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 upward binary32 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 downward binary64 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 tonearest binary64 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 towardzero binary64 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 upward binary64 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 downward intel96 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 tonearest intel96 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 towardzero intel96 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 upward intel96 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 downward m68k96 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 upward m68k96 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 downward binary128 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 tonearest binary128 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 towardzero binary128 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 upward binary128 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 downward ibm128 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x1p+0 : 0x9p+0 : inexact-ok
= exp10m1 upward ibm128 0x1p+0 : 0x9p+0 : inexact-ok
exp10m1 0.75
= exp10m1 downward binary32 0xcp-4 : 0x4.9f98p+0 : inexact-ok
= exp10m1 tonearest binary32 0xcp-4 : 0x4.9f98p+0 : inexact-ok
= exp10m1 towardzero binary32 0xcp-4 : 0x4.9f98p+0 : inexact-ok
= exp10m1 upward binary32 0xcp-4 : 0x4.9f9808p+0 : inexact-ok
= exp10m1 downward binary64 0xcp-4 : 0x4.9f9802c8d1894p+0 : inexact-ok
= exp10m1 tonearest binary64 0xcp-4 : 0x4.9f9802c8d1898p+0 : inexact-ok
= exp10m1 towardzero binary64 0xcp-4 : 0x4.9f9802c8d1894p+0 : inexact-ok
= exp10m1 upward binary64 0xcp-4 : 0x4.9f9802c8d1898p+0 : inexact-ok
= exp10m1 downward intel96 0xcp-4 : 0x4.9f9802c8d189657p+0 : inexact-ok
= exp10m1 tonearest intel96 0xcp-4 : 0x4.9f9802c8d1896578p+0 : inexact-ok
= exp10m1 towardzero intel96 0xcp-4 : 0x4.9f9802c8d189657p+0 : inexact-ok
= exp10m1 upward intel96 0xcp-4 : 0x4.9f9802c8d1896578p+0 : inexact-ok
= exp10m1 downward m68k96 0xcp-4 : 0x4.9f9802c8d189657p+0 : inexact-ok
= exp10m1 tonearest m68k96 0xcp-4 : 0x4.9f9802c8d1896578p+0 : inexact-ok
= exp10m1 towardzero m68k96 0xcp-4 : 0x4.9f9802c8d189657p+0 : inexact-ok
= exp10m1 upward m68k96 0xcp-4 : 0x4.9f9802c8d1896578p+0 : inexact-ok
= exp10m1 downward binary128 0xcp-4 : 0x4.9f9802c8d189657416ee3fd818cp+0 : inexact-ok
= exp10m1 tonearest binary128 0xcp-4 : 0x4.9f9802c8d189657416ee3fd818c4p+0 : inexact-ok
= exp10m1 towardzero binary128 0xcp-4 : 0x4.9f9802c8d189657416ee3fd818cp+0 : inexact-ok
= exp10m1 upward binary128 0xcp-4 : 0x4.9f9802c8d189657416ee3fd818c4p+0 : inexact-ok
= exp10m1 downward ibm128 0xcp-4 : 0x4.9f9802c8d189657416ee3fd818p+0 : inexact-ok
= exp10m1 tonearest ibm128 0xcp-4 : 0x4.9f9802c8d189657416ee3fd818p+0 : inexact-ok
= exp10m1 towardzero ibm128 0xcp-4 : 0x4.9f9802c8d189657416ee3fd818p+0 : inexact-ok
= exp10m1 upward ibm128 0xcp-4 : 0x4.9f9802c8d189657416ee3fd81ap+0 : inexact-ok
exp10m1 2
= exp10m1 downward binary32 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 tonearest binary32 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 towardzero binary32 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 upward binary32 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 downward binary64 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 tonearest binary64 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 towardzero binary64 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 upward binary64 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 downward intel96 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 tonearest intel96 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 towardzero intel96 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 upward intel96 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 downward m68k96 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 tonearest m68k96 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 towardzero m68k96 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 upward m68k96 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 downward binary128 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 tonearest binary128 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 towardzero binary128 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 upward binary128 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 downward ibm128 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 tonearest ibm128 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 towardzero ibm128 0x2p+0 : 0x6.3p+4 : inexact-ok
= exp10m1 upward ibm128 0x2p+0 : 0x6.3p+4 : inexact-ok
exp10m1 3
= exp10m1 downward binary32 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 tonearest binary32 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 towardzero binary32 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 upward binary32 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 downward binary64 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 tonearest binary64 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 towardzero binary64 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 upward binary64 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 downward intel96 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 tonearest intel96 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 towardzero intel96 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 upward intel96 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 downward m68k96 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 tonearest m68k96 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 towardzero m68k96 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 upward m68k96 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 downward binary128 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 tonearest binary128 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 towardzero binary128 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 upward binary128 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 downward ibm128 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 tonearest ibm128 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 towardzero ibm128 0x3p+0 : 0x3.e7p+8 : inexact-ok
= exp10m1 upward ibm128 0x3p+0 : 0x3.e7p+8 : inexact-ok
exp10m1 4
= exp10m1 downward binary32 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 tonearest binary32 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 towardzero binary32 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 upward binary32 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 downward binary64 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 tonearest binary64 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 towardzero binary64 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 upward binary64 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 downward intel96 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 tonearest intel96 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 towardzero intel96 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 upward intel96 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 downward m68k96 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 tonearest m68k96 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 towardzero m68k96 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 upward m68k96 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 downward binary128 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 tonearest binary128 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 towardzero binary128 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 upward binary128 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 downward ibm128 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 tonearest ibm128 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 towardzero ibm128 0x4p+0 : 0x2.70fp+12 : inexact-ok
= exp10m1 upward ibm128 0x4p+0 : 0x2.70fp+12 : inexact-ok
exp10m1 5
= exp10m1 downward binary32 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 tonearest binary32 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 towardzero binary32 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 upward binary32 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 downward binary64 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 tonearest binary64 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 towardzero binary64 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 upward binary64 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 downward intel96 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 tonearest intel96 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 towardzero intel96 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 upward intel96 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 downward m68k96 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 tonearest m68k96 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 towardzero m68k96 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 upward m68k96 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 downward binary128 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 tonearest binary128 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 towardzero binary128 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 upward binary128 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 downward ibm128 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 tonearest ibm128 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 towardzero ibm128 0x5p+0 : 0x1.869fp+16 : inexact-ok
= exp10m1 upward ibm128 0x5p+0 : 0x1.869fp+16 : inexact-ok
exp10m1 10
= exp10m1 downward binary32 0xap+0 : 0x2.540bep+32 : inexact-ok
= exp10m1 tonearest binary32 0xap+0 : 0x2.540be4p+32 : inexact-ok
= exp10m1 towardzero binary32 0xap+0 : 0x2.540bep+32 : inexact-ok
= exp10m1 upward binary32 0xap+0 : 0x2.540be4p+32 : inexact-ok
= exp10m1 downward binary64 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 tonearest binary64 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 towardzero binary64 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 upward binary64 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 downward intel96 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 tonearest intel96 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 towardzero intel96 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 upward intel96 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 downward m68k96 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 tonearest m68k96 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 towardzero m68k96 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 upward m68k96 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 downward binary128 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 tonearest binary128 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 towardzero binary128 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 upward binary128 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 downward ibm128 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 tonearest ibm128 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 towardzero ibm128 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
= exp10m1 upward ibm128 0xap+0 : 0x2.540be3ffp+32 : inexact-ok
exp10m1 15
= exp10m1 downward binary32 0xfp+0 : 0x3.8d7ea4p+48 : inexact-ok
= exp10m1 tonearest binary32 0xfp+0 : 0x3.8d7ea4p+48 : inexact-ok
= exp10m1 towardzero binary32 0xfp+0 : 0x3.8d7ea4p+48 : inexact-ok
= exp10m1 upward binary32 0xfp+0 : 0x3.8d7ea8p+48 : inexact-ok
= exp10m1 downward binary64 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 tonearest binary64 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 towardzero binary64 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 upward binary64 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 downward intel96 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 tonearest intel96 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 towardzero intel96 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 upward intel96 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 downward m68k96 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 tonearest m68k96 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 towardzero m68k96 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 upward m68k96 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 downward binary128 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 tonearest binary128 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 towardzero binary128 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 upward binary128 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 downward ibm128 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 tonearest ibm128 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 towardzero ibm128 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
= exp10m1 upward ibm128 0xfp+0 : 0x3.8d7ea4c67fffp+48 : inexact-ok
exp10m1 20
= exp10m1 downward binary32 0x1.4p+4 : 0x5.6bc758p+64 : inexact-ok
= exp10m1 tonearest binary32 0x1.4p+4 : 0x5.6bc76p+64 : inexact-ok
= exp10m1 towardzero binary32 0x1.4p+4 : 0x5.6bc758p+64 : inexact-ok
= exp10m1 upward binary32 0x1.4p+4 : 0x5.6bc76p+64 : inexact-ok
= exp10m1 downward binary64 0x1.4p+4 : 0x5.6bc75e2d630fcp+64 : inexact-ok
= exp10m1 tonearest binary64 0x1.4p+4 : 0x5.6bc75e2d631p+64 : inexact-ok
= exp10m1 towardzero binary64 0x1.4p+4 : 0x5.6bc75e2d630fcp+64 : inexact-ok
= exp10m1 upward binary64 0x1.4p+4 : 0x5.6bc75e2d631p+64 : inexact-ok
= exp10m1 downward intel96 0x1.4p+4 : 0x5.6bc75e2d630ffff8p+64 : inexact-ok
= exp10m1 tonearest intel96 0x1.4p+4 : 0x5.6bc75e2d631p+64 : inexact-ok
= exp10m1 towardzero intel96 0x1.4p+4 : 0x5.6bc75e2d630ffff8p+64 : inexact-ok
= exp10m1 upward intel96 0x1.4p+4 : 0x5.6bc75e2d631p+64 : inexact-ok
= exp10m1 downward m68k96 0x1.4p+4 : 0x5.6bc75e2d630ffff8p+64 : inexact-ok
= exp10m1 tonearest m68k96 0x1.4p+4 : 0x5.6bc75e2d631p+64 : inexact-ok
= exp10m1 towardzero m68k96 0x1.4p+4 : 0x5.6bc75e2d630ffff8p+64 : inexact-ok
= exp10m1 upward m68k96 0x1.4p+4 : 0x5.6bc75e2d631p+64 : inexact-ok
= exp10m1 downward binary128 0x1.4p+4 : 0x5.6bc75e2d630fffffp+64 : inexact-ok
= exp10m1 tonearest binary128 0x1.4p+4 : 0x5.6bc75e2d630fffffp+64 : inexact-ok
= exp10m1 towardzero binary128 0x1.4p+4 : 0x5.6bc75e2d630fffffp+64 : inexact-ok
= exp10m1 upward binary128 0x1.4p+4 : 0x5.6bc75e2d630fffffp+64 : inexact-ok
= exp10m1 downward ibm128 0x1.4p+4 : 0x5.6bc75e2d630fffffp+64 : inexact-ok
= exp10m1 tonearest ibm128 0x1.4p+4 : 0x5.6bc75e2d630fffffp+64 : inexact-ok
= exp10m1 towardzero ibm128 0x1.4p+4 : 0x5.6bc75e2d630fffffp+64 : inexact-ok
= exp10m1 upward ibm128 0x1.4p+4 : 0x5.6bc75e2d630fffffp+64 : inexact-ok
exp10m1 25
= exp10m1 downward binary32 0x1.9p+4 : 0x8.45951p+80 : inexact-ok
= exp10m1 tonearest binary32 0x1.9p+4 : 0x8.45951p+80 : inexact-ok
= exp10m1 towardzero binary32 0x1.9p+4 : 0x8.45951p+80 : inexact-ok
= exp10m1 upward binary32 0x1.9p+4 : 0x8.45952p+80 : inexact-ok
= exp10m1 downward binary64 0x1.9p+4 : 0x8.459516140148p+80 : inexact-ok
= exp10m1 tonearest binary64 0x1.9p+4 : 0x8.4595161401488p+80 : inexact-ok
= exp10m1 towardzero binary64 0x1.9p+4 : 0x8.459516140148p+80 : inexact-ok
= exp10m1 upward binary64 0x1.9p+4 : 0x8.4595161401488p+80 : inexact-ok
= exp10m1 downward intel96 0x1.9p+4 : 0x8.45951614014849fp+80 : inexact-ok
= exp10m1 tonearest intel96 0x1.9p+4 : 0x8.4595161401484ap+80 : inexact-ok
= exp10m1 towardzero intel96 0x1.9p+4 : 0x8.45951614014849fp+80 : inexact-ok
= exp10m1 upward intel96 0x1.9p+4 : 0x8.4595161401484ap+80 : inexact-ok
= exp10m1 downward m68k96 0x1.9p+4 : 0x8.45951614014849fp+80 : inexact-ok
= exp10m1 tonearest m68k96 0x1.9p+4 : 0x8.4595161401484ap+80 : inexact-ok
= exp10m1 towardzero m68k96 0x1.9p+4 : 0x8.45951614014849fp+80 : inexact-ok
= exp10m1 upward m68k96 0x1.9p+4 : 0x8.4595161401484ap+80 : inexact-ok
= exp10m1 downward binary128 0x1.9p+4 : 0x8.45951614014849ffffffp+80 : inexact-ok
= exp10m1 tonearest binary128 0x1.9p+4 : 0x8.45951614014849ffffffp+80 : inexact-ok
= exp10m1 towardzero binary128 0x1.9p+4 : 0x8.45951614014849ffffffp+80 : inexact-ok
= exp10m1 upward binary128 0x1.9p+4 : 0x8.45951614014849ffffffp+80 : inexact-ok
= exp10m1 downward ibm128 0x1.9p+4 : 0x8.45951614014849ffffffp+80 : inexact-ok
= exp10m1 tonearest ibm128 0x1.9p+4 : 0x8.45951614014849ffffffp+80 : inexact-ok
= exp10m1 towardzero ibm128 0x1.9p+4 : 0x8.45951614014849ffffffp+80 : inexact-ok
= exp10m1 upward ibm128 0x1.9p+4 : 0x8.45951614014849ffffffp+80 : inexact-ok
exp10m1 30
= exp10m1 downward binary32 0x1.ep+4 : 0xc.9f2c9p+96 : inexact-ok
= exp10m1 tonearest binary32 0x1.ep+4 : 0xc.9f2cap+96 : inexact-ok
= exp10m1 towardzero binary32 0x1.ep+4 : 0xc.9f2c9p+96 : inexact-ok
= exp10m1 upward binary32 0x1.ep+4 : 0xc.9f2cap+96 : inexact-ok
= exp10m1 downward binary64 0x1.ep+4 : 0xc.9f2c9cd046748p+96 : inexact-ok
= exp10m1 tonearest binary64 0x1.ep+4 : 0xc.9f2c9cd04675p+96 : inexact-ok
= exp10m1 towardzero binary64 0x1.ep+4 : 0xc.9f2c9cd046748p+96 : inexact-ok
= exp10m1 upward binary64 0x1.ep+4 : 0xc.9f2c9cd04675p+96 : inexact-ok
= exp10m1 downward intel96 0x1.ep+4 : 0xc.9f2c9cd04674edep+96 : inexact-ok
= exp10m1 tonearest intel96 0x1.ep+4 : 0xc.9f2c9cd04674edfp+96 : inexact-ok
= exp10m1 towardzero intel96 0x1.ep+4 : 0xc.9f2c9cd04674edep+96 : inexact-ok
= exp10m1 upward intel96 0x1.ep+4 : 0xc.9f2c9cd04674edfp+96 : inexact-ok
= exp10m1 downward m68k96 0x1.ep+4 : 0xc.9f2c9cd04674edep+96 : inexact-ok
= exp10m1 tonearest m68k96 0x1.ep+4 : 0xc.9f2c9cd04674edfp+96 : inexact-ok
= exp10m1 towardzero m68k96 0x1.ep+4 : 0xc.9f2c9cd04674edep+96 : inexact-ok
= exp10m1 upward m68k96 0x1.ep+4 : 0xc.9f2c9cd04674edfp+96 : inexact-ok
= exp10m1 downward binary128 0x1.ep+4 : 0xc.9f2c9cd04674edea3fffffffp+96 : inexact-ok
= exp10m1 tonearest binary128 0x1.ep+4 : 0xc.9f2c9cd04674edea3fffffffp+96 : inexact-ok
= exp10m1 towardzero binary128 0x1.ep+4 : 0xc.9f2c9cd04674edea3fffffffp+96 : inexact-ok
= exp10m1 upward binary128 0x1.ep+4 : 0xc.9f2c9cd04674edea3fffffffp+96 : inexact-ok
= exp10m1 downward ibm128 0x1.ep+4 : 0xc.9f2c9cd04674edea3fffffffp+96 : inexact-ok
= exp10m1 tonearest ibm128 0x1.ep+4 : 0xc.9f2c9cd04674edea3fffffffp+96 : inexact-ok
= exp10m1 towardzero ibm128 0x1.ep+4 : 0xc.9f2c9cd04674edea3fffffffp+96 : inexact-ok
= exp10m1 upward ibm128 0x1.ep+4 : 0xc.9f2c9cd04674edea3fffffffp+96 : inexact-ok
exp10m1 35
= exp10m1 downward binary32 0x2.3p+4 : 0x1.342616p+116 : inexact-ok
= exp10m1 tonearest binary32 0x2.3p+4 : 0x1.342618p+116 : inexact-ok
= exp10m1 towardzero binary32 0x2.3p+4 : 0x1.342616p+116 : inexact-ok
= exp10m1 upward binary32 0x2.3p+4 : 0x1.342618p+116 : inexact-ok
= exp10m1 downward binary64 0x2.3p+4 : 0x1.3426172c74d82p+116 : inexact-ok
= exp10m1 tonearest binary64 0x2.3p+4 : 0x1.3426172c74d82p+116 : inexact-ok
= exp10m1 towardzero binary64 0x2.3p+4 : 0x1.3426172c74d82p+116 : inexact-ok
= exp10m1 upward binary64 0x2.3p+4 : 0x1.3426172c74d83p+116 : inexact-ok
= exp10m1 downward intel96 0x2.3p+4 : 0x1.3426172c74d822b8p+116 : inexact-ok
= exp10m1 tonearest intel96 0x2.3p+4 : 0x1.3426172c74d822b8p+116 : inexact-ok
= exp10m1 towardzero intel96 0x2.3p+4 : 0x1.3426172c74d822b8p+116 : inexact-ok
= exp10m1 upward intel96 0x2.3p+4 : 0x1.3426172c74d822bap+116 : inexact-ok
= exp10m1 downward m68k96 0x2.3p+4 : 0x1.3426172c74d822b8p+116 : inexact-ok
= exp10m1 tonearest m68k96 0x2.3p+4 : 0x1.3426172c74d822b8p+116 : inexact-ok
= exp10m1 towardzero m68k96 0x2.3p+4 : 0x1.3426172c74d822b8p+116 : inexact-ok
= exp10m1 upward m68k96 0x2.3p+4 : 0x1.3426172c74d822bap+116 : inexact-ok
= exp10m1 downward binary128 0x2.3p+4 : 0x1.3426172c74d822b878fe7fffffffp+116 : inexact-ok
= exp10m1 tonearest binary128 0x2.3p+4 : 0x1.3426172c74d822b878fe8p+116 : inexact-ok
= exp10m1 towardzero binary128 0x2.3p+4 : 0x1.3426172c74d822b878fe7fffffffp+116 : inexact-ok
= exp10m1 upward binary128 0x2.3p+4 : 0x1.3426172c74d822b878fe8p+116 : inexact-ok
= exp10m1 downward ibm128 0x2.3p+4 : 0x1.3426172c74d822b878fe7fffff8p+116 : inexact-ok
= exp10m1 tonearest ibm128 0x2.3p+4 : 0x1.3426172c74d822b878fe8p+116 : inexact-ok
= exp10m1 towardzero ibm128 0x2.3p+4 : 0x1.3426172c74d822b878fe7fffff8p+116 : inexact-ok
= exp10m1 upward ibm128 0x2.3p+4 : 0x1.3426172c74d822b878fe8p+116 : inexact-ok
exp10m1 40
= exp10m1 downward binary32 0x2.8p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x2.8p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x2.8p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x2.8p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x2.8p+4 : 0x1.d6329f1c35ca4p+132 : inexact-ok
= exp10m1 tonearest binary64 0x2.8p+4 : 0x1.d6329f1c35ca5p+132 : inexact-ok
= exp10m1 towardzero binary64 0x2.8p+4 : 0x1.d6329f1c35ca4p+132 : inexact-ok
= exp10m1 upward binary64 0x2.8p+4 : 0x1.d6329f1c35ca5p+132 : inexact-ok
= exp10m1 downward intel96 0x2.8p+4 : 0x1.d6329f1c35ca4bfap+132 : inexact-ok
= exp10m1 tonearest intel96 0x2.8p+4 : 0x1.d6329f1c35ca4bfap+132 : inexact-ok
= exp10m1 towardzero intel96 0x2.8p+4 : 0x1.d6329f1c35ca4bfap+132 : inexact-ok
= exp10m1 upward intel96 0x2.8p+4 : 0x1.d6329f1c35ca4bfcp+132 : inexact-ok
= exp10m1 downward m68k96 0x2.8p+4 : 0x1.d6329f1c35ca4bfap+132 : inexact-ok
= exp10m1 tonearest m68k96 0x2.8p+4 : 0x1.d6329f1c35ca4bfap+132 : inexact-ok
= exp10m1 towardzero m68k96 0x2.8p+4 : 0x1.d6329f1c35ca4bfap+132 : inexact-ok
= exp10m1 upward m68k96 0x2.8p+4 : 0x1.d6329f1c35ca4bfcp+132 : inexact-ok
= exp10m1 downward binary128 0x2.8p+4 : 0x1.d6329f1c35ca4bfabb9f560fffffp+132 : inexact-ok
= exp10m1 tonearest binary128 0x2.8p+4 : 0x1.d6329f1c35ca4bfabb9f561p+132 : inexact-ok
= exp10m1 towardzero binary128 0x2.8p+4 : 0x1.d6329f1c35ca4bfabb9f560fffffp+132 : inexact-ok
= exp10m1 upward binary128 0x2.8p+4 : 0x1.d6329f1c35ca4bfabb9f561p+132 : inexact-ok
= exp10m1 downward ibm128 0x2.8p+4 : 0x1.d6329f1c35ca4bfabb9f560fff8p+132 : inexact-ok
= exp10m1 tonearest ibm128 0x2.8p+4 : 0x1.d6329f1c35ca4bfabb9f561p+132 : inexact-ok
= exp10m1 towardzero ibm128 0x2.8p+4 : 0x1.d6329f1c35ca4bfabb9f560fff8p+132 : inexact-ok
= exp10m1 upward ibm128 0x2.8p+4 : 0x1.d6329f1c35ca4bfabb9f561p+132 : inexact-ok
exp10m1 50.0
= exp10m1 downward binary32 0x3.2p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x3.2p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x3.2p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x3.2p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x3.2p+4 : 0x4.46c3b15f99264p+164 : inexact-ok
= exp10m1 tonearest binary64 0x3.2p+4 : 0x4.46c3b15f99268p+164 : inexact-ok
= exp10m1 towardzero binary64 0x3.2p+4 : 0x4.46c3b15f99264p+164 : inexact-ok
= exp10m1 upward binary64 0x3.2p+4 : 0x4.46c3b15f99268p+164 : inexact-ok
= exp10m1 downward intel96 0x3.2p+4 : 0x4.46c3b15f99266878p+164 : inexact-ok
= exp10m1 tonearest intel96 0x3.2p+4 : 0x4.46c3b15f9926688p+164 : inexact-ok
= exp10m1 towardzero intel96 0x3.2p+4 : 0x4.46c3b15f99266878p+164 : inexact-ok
= exp10m1 upward intel96 0x3.2p+4 : 0x4.46c3b15f9926688p+164 : inexact-ok
= exp10m1 downward m68k96 0x3.2p+4 : 0x4.46c3b15f99266878p+164 : inexact-ok
= exp10m1 tonearest m68k96 0x3.2p+4 : 0x4.46c3b15f9926688p+164 : inexact-ok
= exp10m1 towardzero m68k96 0x3.2p+4 : 0x4.46c3b15f99266878p+164 : inexact-ok
= exp10m1 upward m68k96 0x3.2p+4 : 0x4.46c3b15f9926688p+164 : inexact-ok
= exp10m1 downward binary128 0x3.2p+4 : 0x4.46c3b15f9926687d2c40534fdb54p+164 : inexact-ok
= exp10m1 tonearest binary128 0x3.2p+4 : 0x4.46c3b15f9926687d2c40534fdb58p+164 : inexact-ok
= exp10m1 towardzero binary128 0x3.2p+4 : 0x4.46c3b15f9926687d2c40534fdb54p+164 : inexact-ok
= exp10m1 upward binary128 0x3.2p+4 : 0x4.46c3b15f9926687d2c40534fdb58p+164 : inexact-ok
= exp10m1 downward ibm128 0x3.2p+4 : 0x4.46c3b15f9926687d2c40534fdap+164 : inexact-ok
= exp10m1 tonearest ibm128 0x3.2p+4 : 0x4.46c3b15f9926687d2c40534fdcp+164 : inexact-ok
= exp10m1 towardzero ibm128 0x3.2p+4 : 0x4.46c3b15f9926687d2c40534fdap+164 : inexact-ok
= exp10m1 upward ibm128 0x3.2p+4 : 0x4.46c3b15f9926687d2c40534fdcp+164 : inexact-ok
exp10m1 60
= exp10m1 downward binary32 0x3.cp+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x3.cp+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x3.cp+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x3.cp+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x3.cp+4 : 0x9.f4f2726179a2p+196 : inexact-ok
= exp10m1 tonearest binary64 0x3.cp+4 : 0x9.f4f2726179a2p+196 : inexact-ok
= exp10m1 towardzero binary64 0x3.cp+4 : 0x9.f4f2726179a2p+196 : inexact-ok
= exp10m1 upward binary64 0x3.cp+4 : 0x9.f4f2726179a28p+196 : inexact-ok
= exp10m1 downward intel96 0x3.cp+4 : 0x9.f4f2726179a2245p+196 : inexact-ok
= exp10m1 tonearest intel96 0x3.cp+4 : 0x9.f4f2726179a2245p+196 : inexact-ok
= exp10m1 towardzero intel96 0x3.cp+4 : 0x9.f4f2726179a2245p+196 : inexact-ok
= exp10m1 upward intel96 0x3.cp+4 : 0x9.f4f2726179a2246p+196 : inexact-ok
= exp10m1 downward m68k96 0x3.cp+4 : 0x9.f4f2726179a2245p+196 : inexact-ok
= exp10m1 tonearest m68k96 0x3.cp+4 : 0x9.f4f2726179a2245p+196 : inexact-ok
= exp10m1 towardzero m68k96 0x3.cp+4 : 0x9.f4f2726179a2245p+196 : inexact-ok
= exp10m1 upward m68k96 0x3.cp+4 : 0x9.f4f2726179a2246p+196 : inexact-ok
= exp10m1 downward binary128 0x3.cp+4 : 0x9.f4f2726179a224501d762422c94p+196 : inexact-ok
= exp10m1 tonearest binary128 0x3.cp+4 : 0x9.f4f2726179a224501d762422c948p+196 : inexact-ok
= exp10m1 towardzero binary128 0x3.cp+4 : 0x9.f4f2726179a224501d762422c94p+196 : inexact-ok
= exp10m1 upward binary128 0x3.cp+4 : 0x9.f4f2726179a224501d762422c948p+196 : inexact-ok
= exp10m1 downward ibm128 0x3.cp+4 : 0x9.f4f2726179a224501d762422c8p+196 : inexact-ok
= exp10m1 tonearest ibm128 0x3.cp+4 : 0x9.f4f2726179a224501d762422c8p+196 : inexact-ok
= exp10m1 towardzero ibm128 0x3.cp+4 : 0x9.f4f2726179a224501d762422c8p+196 : inexact-ok
= exp10m1 upward ibm128 0x3.cp+4 : 0x9.f4f2726179a224501d762422ccp+196 : inexact-ok
exp10m1 70
= exp10m1 downward binary32 0x4.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x4.6p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x4.6p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x4.6p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x4.6p+4 : 0x1.72ebad6ddc73cp+232 : inexact-ok
= exp10m1 tonearest binary64 0x4.6p+4 : 0x1.72ebad6ddc73dp+232 : inexact-ok
= exp10m1 towardzero binary64 0x4.6p+4 : 0x1.72ebad6ddc73cp+232 : inexact-ok
= exp10m1 upward binary64 0x4.6p+4 : 0x1.72ebad6ddc73dp+232 : inexact-ok
= exp10m1 downward intel96 0x4.6p+4 : 0x1.72ebad6ddc73c86cp+232 : inexact-ok
= exp10m1 tonearest intel96 0x4.6p+4 : 0x1.72ebad6ddc73c86ep+232 : inexact-ok
= exp10m1 towardzero intel96 0x4.6p+4 : 0x1.72ebad6ddc73c86cp+232 : inexact-ok
= exp10m1 upward intel96 0x4.6p+4 : 0x1.72ebad6ddc73c86ep+232 : inexact-ok
= exp10m1 downward m68k96 0x4.6p+4 : 0x1.72ebad6ddc73c86cp+232 : inexact-ok
= exp10m1 tonearest m68k96 0x4.6p+4 : 0x1.72ebad6ddc73c86ep+232 : inexact-ok
= exp10m1 towardzero m68k96 0x4.6p+4 : 0x1.72ebad6ddc73c86cp+232 : inexact-ok
= exp10m1 upward m68k96 0x4.6p+4 : 0x1.72ebad6ddc73c86ep+232 : inexact-ok
= exp10m1 downward binary128 0x4.6p+4 : 0x1.72ebad6ddc73c86d67c5faa71c24p+232 : inexact-ok
= exp10m1 tonearest binary128 0x4.6p+4 : 0x1.72ebad6ddc73c86d67c5faa71c24p+232 : inexact-ok
= exp10m1 towardzero binary128 0x4.6p+4 : 0x1.72ebad6ddc73c86d67c5faa71c24p+232 : inexact-ok
= exp10m1 upward binary128 0x4.6p+4 : 0x1.72ebad6ddc73c86d67c5faa71c25p+232 : inexact-ok
= exp10m1 downward ibm128 0x4.6p+4 : 0x1.72ebad6ddc73c86d67c5faa71cp+232 : inexact-ok
= exp10m1 tonearest ibm128 0x4.6p+4 : 0x1.72ebad6ddc73c86d67c5faa71cp+232 : inexact-ok
= exp10m1 towardzero ibm128 0x4.6p+4 : 0x1.72ebad6ddc73c86d67c5faa71cp+232 : inexact-ok
= exp10m1 upward ibm128 0x4.6p+4 : 0x1.72ebad6ddc73c86d67c5faa71c8p+232 : inexact-ok
exp10m1 80
= exp10m1 downward binary32 0x5p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x5p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x5p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x5p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x5p+4 : 0x3.5f9dea3e1f6bcp+264 : inexact-ok
= exp10m1 tonearest binary64 0x5p+4 : 0x3.5f9dea3e1f6bep+264 : inexact-ok
= exp10m1 towardzero binary64 0x5p+4 : 0x3.5f9dea3e1f6bcp+264 : inexact-ok
= exp10m1 upward binary64 0x5p+4 : 0x3.5f9dea3e1f6bep+264 : inexact-ok
= exp10m1 downward intel96 0x5p+4 : 0x3.5f9dea3e1f6bdfecp+264 : inexact-ok
= exp10m1 tonearest intel96 0x5p+4 : 0x3.5f9dea3e1f6bdffp+264 : inexact-ok
= exp10m1 towardzero intel96 0x5p+4 : 0x3.5f9dea3e1f6bdfecp+264 : inexact-ok
= exp10m1 upward intel96 0x5p+4 : 0x3.5f9dea3e1f6bdffp+264 : inexact-ok
= exp10m1 downward m68k96 0x5p+4 : 0x3.5f9dea3e1f6bdfecp+264 : inexact-ok
= exp10m1 tonearest m68k96 0x5p+4 : 0x3.5f9dea3e1f6bdffp+264 : inexact-ok
= exp10m1 towardzero m68k96 0x5p+4 : 0x3.5f9dea3e1f6bdfecp+264 : inexact-ok
= exp10m1 upward m68k96 0x5p+4 : 0x3.5f9dea3e1f6bdffp+264 : inexact-ok
= exp10m1 downward binary128 0x5p+4 : 0x3.5f9dea3e1f6bdfef70cdd17b25eep+264 : inexact-ok
= exp10m1 tonearest binary128 0x5p+4 : 0x3.5f9dea3e1f6bdfef70cdd17b25fp+264 : inexact-ok
= exp10m1 towardzero binary128 0x5p+4 : 0x3.5f9dea3e1f6bdfef70cdd17b25eep+264 : inexact-ok
= exp10m1 upward binary128 0x5p+4 : 0x3.5f9dea3e1f6bdfef70cdd17b25fp+264 : inexact-ok
= exp10m1 downward ibm128 0x5p+4 : 0x3.5f9dea3e1f6bdfef70cdd17b25p+264 : inexact-ok
= exp10m1 tonearest ibm128 0x5p+4 : 0x3.5f9dea3e1f6bdfef70cdd17b26p+264 : inexact-ok
= exp10m1 towardzero ibm128 0x5p+4 : 0x3.5f9dea3e1f6bdfef70cdd17b25p+264 : inexact-ok
= exp10m1 upward ibm128 0x5p+4 : 0x3.5f9dea3e1f6bdfef70cdd17b26p+264 : inexact-ok
exp10m1 90
= exp10m1 downward binary32 0x5.ap+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x5.ap+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x5.ap+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x5.ap+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x5.ap+4 : 0x7.dac3c24a5671cp+296 : inexact-ok
= exp10m1 tonearest binary64 0x5.ap+4 : 0x7.dac3c24a5671cp+296 : inexact-ok
= exp10m1 towardzero binary64 0x5.ap+4 : 0x7.dac3c24a5671cp+296 : inexact-ok
= exp10m1 upward binary64 0x5.ap+4 : 0x7.dac3c24a5672p+296 : inexact-ok
= exp10m1 downward intel96 0x5.ap+4 : 0x7.dac3c24a5671d2f8p+296 : inexact-ok
= exp10m1 tonearest intel96 0x5.ap+4 : 0x7.dac3c24a5671d2f8p+296 : inexact-ok
= exp10m1 towardzero intel96 0x5.ap+4 : 0x7.dac3c24a5671d2f8p+296 : inexact-ok
= exp10m1 upward intel96 0x5.ap+4 : 0x7.dac3c24a5671d3p+296 : inexact-ok
= exp10m1 downward m68k96 0x5.ap+4 : 0x7.dac3c24a5671d2f8p+296 : inexact-ok
= exp10m1 tonearest m68k96 0x5.ap+4 : 0x7.dac3c24a5671d2f8p+296 : inexact-ok
= exp10m1 towardzero m68k96 0x5.ap+4 : 0x7.dac3c24a5671d2f8p+296 : inexact-ok
= exp10m1 upward m68k96 0x5.ap+4 : 0x7.dac3c24a5671d3p+296 : inexact-ok
= exp10m1 downward binary128 0x5.ap+4 : 0x7.dac3c24a5671d2f8255a4502032cp+296 : inexact-ok
= exp10m1 tonearest binary128 0x5.ap+4 : 0x7.dac3c24a5671d2f8255a4502033p+296 : inexact-ok
= exp10m1 towardzero binary128 0x5.ap+4 : 0x7.dac3c24a5671d2f8255a4502032cp+296 : inexact-ok
= exp10m1 upward binary128 0x5.ap+4 : 0x7.dac3c24a5671d2f8255a4502033p+296 : inexact-ok
= exp10m1 downward ibm128 0x5.ap+4 : 0x7.dac3c24a5671d2f8255a450202p+296 : inexact-ok
= exp10m1 tonearest ibm128 0x5.ap+4 : 0x7.dac3c24a5671d2f8255a450204p+296 : inexact-ok
= exp10m1 towardzero ibm128 0x5.ap+4 : 0x7.dac3c24a5671d2f8255a450202p+296 : inexact-ok
= exp10m1 upward ibm128 0x5.ap+4 : 0x7.dac3c24a5671d2f8255a450204p+296 : inexact-ok
exp10m1 100
= exp10m1 downward binary32 0x6.4p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x6.4p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x6.4p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x6.4p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x6.4p+4 : 0x1.249ad2594c37cp+332 : inexact-ok
= exp10m1 tonearest binary64 0x6.4p+4 : 0x1.249ad2594c37dp+332 : inexact-ok
= exp10m1 towardzero binary64 0x6.4p+4 : 0x1.249ad2594c37cp+332 : inexact-ok
= exp10m1 upward binary64 0x6.4p+4 : 0x1.249ad2594c37dp+332 : inexact-ok
= exp10m1 downward intel96 0x6.4p+4 : 0x1.249ad2594c37cebp+332 : inexact-ok
= exp10m1 tonearest intel96 0x6.4p+4 : 0x1.249ad2594c37cebp+332 : inexact-ok
= exp10m1 towardzero intel96 0x6.4p+4 : 0x1.249ad2594c37cebp+332 : inexact-ok
= exp10m1 upward intel96 0x6.4p+4 : 0x1.249ad2594c37ceb2p+332 : inexact-ok
= exp10m1 downward m68k96 0x6.4p+4 : 0x1.249ad2594c37cebp+332 : inexact-ok
= exp10m1 tonearest m68k96 0x6.4p+4 : 0x1.249ad2594c37cebp+332 : inexact-ok
= exp10m1 towardzero m68k96 0x6.4p+4 : 0x1.249ad2594c37cebp+332 : inexact-ok
= exp10m1 upward m68k96 0x6.4p+4 : 0x1.249ad2594c37ceb2p+332 : inexact-ok
= exp10m1 downward binary128 0x6.4p+4 : 0x1.249ad2594c37ceb0b2784c4ce0bfp+332 : inexact-ok
= exp10m1 tonearest binary128 0x6.4p+4 : 0x1.249ad2594c37ceb0b2784c4ce0bfp+332 : inexact-ok
= exp10m1 towardzero binary128 0x6.4p+4 : 0x1.249ad2594c37ceb0b2784c4ce0bfp+332 : inexact-ok
= exp10m1 upward binary128 0x6.4p+4 : 0x1.249ad2594c37ceb0b2784c4ce0cp+332 : inexact-ok
= exp10m1 downward ibm128 0x6.4p+4 : 0x1.249ad2594c37ceb0b2784c4ce08p+332 : inexact-ok
= exp10m1 tonearest ibm128 0x6.4p+4 : 0x1.249ad2594c37ceb0b2784c4ce08p+332 : inexact-ok
= exp10m1 towardzero ibm128 0x6.4p+4 : 0x1.249ad2594c37ceb0b2784c4ce08p+332 : inexact-ok
= exp10m1 upward ibm128 0x6.4p+4 : 0x1.249ad2594c37ceb0b2784c4ce1p+332 : inexact-ok
exp10m1 127.0
= exp10m1 downward binary32 0x7.fp+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x7.fp+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x7.fp+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x7.fp+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x7.fp+4 : 0x3.b174fea33909ep+420 : inexact-ok
= exp10m1 tonearest binary64 0x7.fp+4 : 0x3.b174fea33909ep+420 : inexact-ok
= exp10m1 towardzero binary64 0x7.fp+4 : 0x3.b174fea33909ep+420 : inexact-ok
= exp10m1 upward binary64 0x7.fp+4 : 0x3.b174fea3390ap+420 : inexact-ok
= exp10m1 downward intel96 0x7.fp+4 : 0x3.b174fea33909ebfcp+420 : inexact-ok
= exp10m1 tonearest intel96 0x7.fp+4 : 0x3.b174fea33909ecp+420 : inexact-ok
= exp10m1 towardzero intel96 0x7.fp+4 : 0x3.b174fea33909ebfcp+420 : inexact-ok
= exp10m1 upward intel96 0x7.fp+4 : 0x3.b174fea33909ecp+420 : inexact-ok
= exp10m1 downward m68k96 0x7.fp+4 : 0x3.b174fea33909ebfcp+420 : inexact-ok
= exp10m1 tonearest m68k96 0x7.fp+4 : 0x3.b174fea33909ecp+420 : inexact-ok
= exp10m1 towardzero m68k96 0x7.fp+4 : 0x3.b174fea33909ebfcp+420 : inexact-ok
= exp10m1 upward m68k96 0x7.fp+4 : 0x3.b174fea33909ecp+420 : inexact-ok
= exp10m1 downward binary128 0x7.fp+4 : 0x3.b174fea33909ebfe8f947c4e2ad2p+420 : inexact-ok
= exp10m1 tonearest binary128 0x7.fp+4 : 0x3.b174fea33909ebfe8f947c4e2ad4p+420 : inexact-ok
= exp10m1 towardzero binary128 0x7.fp+4 : 0x3.b174fea33909ebfe8f947c4e2ad2p+420 : inexact-ok
= exp10m1 upward binary128 0x7.fp+4 : 0x3.b174fea33909ebfe8f947c4e2ad4p+420 : inexact-ok
= exp10m1 downward ibm128 0x7.fp+4 : 0x3.b174fea33909ebfe8f947c4e2ap+420 : inexact-ok
= exp10m1 tonearest ibm128 0x7.fp+4 : 0x3.b174fea33909ebfe8f947c4e2bp+420 : inexact-ok
= exp10m1 towardzero ibm128 0x7.fp+4 : 0x3.b174fea33909ebfe8f947c4e2ap+420 : inexact-ok
= exp10m1 upward ibm128 0x7.fp+4 : 0x3.b174fea33909ebfe8f947c4e2bp+420 : inexact-ok
exp10m1 500.0
= exp10m1 downward binary32 0x1.f4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.f4p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.f4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.f4p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.f4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.f4p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.f4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.f4p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.f4p+8 : 0x1.f365fec9370d2baep+1660 : inexact-ok
= exp10m1 tonearest intel96 0x1.f4p+8 : 0x1.f365fec9370d2baep+1660 : inexact-ok
= exp10m1 towardzero intel96 0x1.f4p+8 : 0x1.f365fec9370d2baep+1660 : inexact-ok
= exp10m1 upward intel96 0x1.f4p+8 : 0x1.f365fec9370d2bbp+1660 : inexact-ok
= exp10m1 downward m68k96 0x1.f4p+8 : 0x1.f365fec9370d2baep+1660 : inexact-ok
= exp10m1 tonearest m68k96 0x1.f4p+8 : 0x1.f365fec9370d2baep+1660 : inexact-ok
= exp10m1 towardzero m68k96 0x1.f4p+8 : 0x1.f365fec9370d2baep+1660 : inexact-ok
= exp10m1 upward m68k96 0x1.f4p+8 : 0x1.f365fec9370d2bbp+1660 : inexact-ok
= exp10m1 downward binary128 0x1.f4p+8 : 0x1.f365fec9370d2baee34b15072087p+1660 : inexact-ok
= exp10m1 tonearest binary128 0x1.f4p+8 : 0x1.f365fec9370d2baee34b15072088p+1660 : inexact-ok
= exp10m1 towardzero binary128 0x1.f4p+8 : 0x1.f365fec9370d2baee34b15072087p+1660 : inexact-ok
= exp10m1 upward binary128 0x1.f4p+8 : 0x1.f365fec9370d2baee34b15072088p+1660 : inexact-ok
= exp10m1 downward ibm128 0x1.f4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.f4p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.f4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.f4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 11356.25
= exp10m1 downward binary32 0x2.c5c4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x2.c5c4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x2.c5c4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x2.c5c4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x2.c5c4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x2.c5c4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x2.c5c4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x2.c5c4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x2.c5c4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x2.c5c4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x2.c5c4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x2.c5c4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x2.c5c4p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 -10.0
= exp10m1 downward binary32 -0xap+0 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0xap+0 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0xap+0 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0xap+0 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0xap+0 : -0xf.fffffff920c88p-4 : inexact-ok
= exp10m1 tonearest binary64 -0xap+0 : -0xf.fffffff920c8p-4 : inexact-ok
= exp10m1 towardzero binary64 -0xap+0 : -0xf.fffffff920c8p-4 : inexact-ok
= exp10m1 upward binary64 -0xap+0 : -0xf.fffffff920c8p-4 : inexact-ok
= exp10m1 downward intel96 -0xap+0 : -0xf.fffffff920c8099p-4 : inexact-ok
= exp10m1 tonearest intel96 -0xap+0 : -0xf.fffffff920c8099p-4 : inexact-ok
= exp10m1 towardzero intel96 -0xap+0 : -0xf.fffffff920c8098p-4 : inexact-ok
= exp10m1 upward intel96 -0xap+0 : -0xf.fffffff920c8098p-4 : inexact-ok
= exp10m1 downward m68k96 -0xap+0 : -0xf.fffffff920c8099p-4 : inexact-ok
= exp10m1 tonearest m68k96 -0xap+0 : -0xf.fffffff920c8099p-4 : inexact-ok
= exp10m1 towardzero m68k96 -0xap+0 : -0xf.fffffff920c8098p-4 : inexact-ok
= exp10m1 upward m68k96 -0xap+0 : -0xf.fffffff920c8098p-4 : inexact-ok
= exp10m1 downward binary128 -0xap+0 : -0xf.fffffff920c8098a1091520a5468p-4 : inexact-ok
= exp10m1 tonearest binary128 -0xap+0 : -0xf.fffffff920c8098a1091520a5468p-4 : inexact-ok
= exp10m1 towardzero binary128 -0xap+0 : -0xf.fffffff920c8098a1091520a546p-4 : inexact-ok
= exp10m1 upward binary128 -0xap+0 : -0xf.fffffff920c8098a1091520a546p-4 : inexact-ok
= exp10m1 downward ibm128 -0xap+0 : -0xf.fffffff920c8098a1091520a58p-4 : inexact-ok
= exp10m1 tonearest ibm128 -0xap+0 : -0xf.fffffff920c8098a1091520a54p-4 : inexact-ok
= exp10m1 towardzero ibm128 -0xap+0 : -0xf.fffffff920c8098a1091520a54p-4 : inexact-ok
= exp10m1 upward ibm128 -0xap+0 : -0xf.fffffff920c8098a1091520a54p-4 : inexact-ok
exp10m1 -16.0
= exp10m1 downward binary32 -0x1p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x1p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x1p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x1p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x1p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x1p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 towardzero binary64 -0x1p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x1p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x1p+4 : -0xf.ffffffffffff8ccp-4 : inexact-ok
= exp10m1 tonearest intel96 -0x1p+4 : -0xf.ffffffffffff8cbp-4 : inexact-ok
= exp10m1 towardzero intel96 -0x1p+4 : -0xf.ffffffffffff8cbp-4 : inexact-ok
= exp10m1 upward intel96 -0x1p+4 : -0xf.ffffffffffff8cbp-4 : inexact-ok
= exp10m1 downward m68k96 -0x1p+4 : -0xf.ffffffffffff8ccp-4 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p+4 : -0xf.ffffffffffff8cbp-4 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p+4 : -0xf.ffffffffffff8cbp-4 : inexact-ok
= exp10m1 upward m68k96 -0x1p+4 : -0xf.ffffffffffff8cbp-4 : inexact-ok
= exp10m1 downward binary128 -0x1p+4 : -0xf.ffffffffffff8cb535a09dd90f58p-4 : inexact-ok
= exp10m1 tonearest binary128 -0x1p+4 : -0xf.ffffffffffff8cb535a09dd90f5p-4 : inexact-ok
= exp10m1 towardzero binary128 -0x1p+4 : -0xf.ffffffffffff8cb535a09dd90f5p-4 : inexact-ok
= exp10m1 upward binary128 -0x1p+4 : -0xf.ffffffffffff8cb535a09dd90f5p-4 : inexact-ok
= exp10m1 downward ibm128 -0x1p+4 : -0xf.ffffffffffff8cb535a09dd91p-4 : inexact-ok
= exp10m1 tonearest ibm128 -0x1p+4 : -0xf.ffffffffffff8cb535a09dd91p-4 : inexact-ok
= exp10m1 towardzero ibm128 -0x1p+4 : -0xf.ffffffffffff8cb535a09dd90cp-4 : inexact-ok
= exp10m1 upward ibm128 -0x1p+4 : -0xf.ffffffffffff8cb535a09dd90cp-4 : inexact-ok
exp10m1 -17.0
= exp10m1 downward binary32 -0x1.1p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x1.1p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x1.1p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x1.1p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x1.1p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x1.1p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x1.1p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x1.1p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x1.1p+4 : -0xf.fffffffffffff48p-4 : inexact-ok
= exp10m1 tonearest intel96 -0x1.1p+4 : -0xf.fffffffffffff48p-4 : inexact-ok
= exp10m1 towardzero intel96 -0x1.1p+4 : -0xf.fffffffffffff47p-4 : inexact-ok
= exp10m1 upward intel96 -0x1.1p+4 : -0xf.fffffffffffff47p-4 : inexact-ok
= exp10m1 downward m68k96 -0x1.1p+4 : -0xf.fffffffffffff48p-4 : inexact-ok
= exp10m1 tonearest m68k96 -0x1.1p+4 : -0xf.fffffffffffff48p-4 : inexact-ok
= exp10m1 towardzero m68k96 -0x1.1p+4 : -0xf.fffffffffffff47p-4 : inexact-ok
= exp10m1 upward m68k96 -0x1.1p+4 : -0xf.fffffffffffff47p-4 : inexact-ok
= exp10m1 downward binary128 -0x1.1p+4 : -0xf.fffffffffffff478855cdc95b4cp-4 : inexact-ok
= exp10m1 tonearest binary128 -0x1.1p+4 : -0xf.fffffffffffff478855cdc95b4b8p-4 : inexact-ok
= exp10m1 towardzero binary128 -0x1.1p+4 : -0xf.fffffffffffff478855cdc95b4b8p-4 : inexact-ok
= exp10m1 upward binary128 -0x1.1p+4 : -0xf.fffffffffffff478855cdc95b4b8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x1.1p+4 : -0xf.fffffffffffff478855cdc95b8p-4 : inexact-ok
= exp10m1 tonearest ibm128 -0x1.1p+4 : -0xf.fffffffffffff478855cdc95b4p-4 : inexact-ok
= exp10m1 towardzero ibm128 -0x1.1p+4 : -0xf.fffffffffffff478855cdc95b4p-4 : inexact-ok
= exp10m1 upward ibm128 -0x1.1p+4 : -0xf.fffffffffffff478855cdc95b4p-4 : inexact-ok
exp10m1 -18.0
= exp10m1 downward binary32 -0x1.2p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x1.2p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x1.2p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x1.2p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x1.2p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x1.2p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x1.2p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x1.2p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x1.2p+4 : -0xf.fffffffffffffeep-4 : inexact-ok
= exp10m1 tonearest intel96 -0x1.2p+4 : -0xf.fffffffffffffeep-4 : inexact-ok
= exp10m1 towardzero intel96 -0x1.2p+4 : -0xf.fffffffffffffedp-4 : inexact-ok
= exp10m1 upward intel96 -0x1.2p+4 : -0xf.fffffffffffffedp-4 : inexact-ok
= exp10m1 downward m68k96 -0x1.2p+4 : -0xf.fffffffffffffeep-4 : inexact-ok
= exp10m1 tonearest m68k96 -0x1.2p+4 : -0xf.fffffffffffffeep-4 : inexact-ok
= exp10m1 towardzero m68k96 -0x1.2p+4 : -0xf.fffffffffffffedp-4 : inexact-ok
= exp10m1 upward m68k96 -0x1.2p+4 : -0xf.fffffffffffffedp-4 : inexact-ok
= exp10m1 downward binary128 -0x1.2p+4 : -0xf.fffffffffffffed8da22e2dbc548p-4 : inexact-ok
= exp10m1 tonearest binary128 -0x1.2p+4 : -0xf.fffffffffffffed8da22e2dbc548p-4 : inexact-ok
= exp10m1 towardzero binary128 -0x1.2p+4 : -0xf.fffffffffffffed8da22e2dbc54p-4 : inexact-ok
= exp10m1 upward binary128 -0x1.2p+4 : -0xf.fffffffffffffed8da22e2dbc54p-4 : inexact-ok
= exp10m1 downward ibm128 -0x1.2p+4 : -0xf.fffffffffffffed8da22e2dbc8p-4 : inexact-ok
= exp10m1 tonearest ibm128 -0x1.2p+4 : -0xf.fffffffffffffed8da22e2dbc4p-4 : inexact-ok
= exp10m1 towardzero ibm128 -0x1.2p+4 : -0xf.fffffffffffffed8da22e2dbc4p-4 : inexact-ok
= exp10m1 upward ibm128 -0x1.2p+4 : -0xf.fffffffffffffed8da22e2dbc4p-4 : inexact-ok
exp10m1 -36.0
= exp10m1 downward binary32 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x2.4p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x2.4p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x2.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x2.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x2.4p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x2.4p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x2.4p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x2.4p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x2.4p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x2.4p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x2.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x2.4p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x2.4p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -37.0
= exp10m1 downward binary32 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x2.5p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x2.5p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x2.5p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x2.5p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x2.5p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x2.5p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x2.5p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x2.5p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x2.5p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x2.5p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x2.5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x2.5p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x2.5p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -38.0
= exp10m1 downward binary32 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x2.6p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x2.6p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x2.6p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x2.6p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x2.6p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x2.6p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x2.6p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x2.6p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x2.6p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x2.6p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x2.6p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x2.6p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x2.6p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -44.0
= exp10m1 downward binary32 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x2.cp+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x2.cp+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x2.cp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x2.cp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x2.cp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x2.cp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x2.cp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x2.cp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x2.cp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x2.cp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x2.cp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x2.cp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x2.cp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -45.0
= exp10m1 downward binary32 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x2.dp+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x2.dp+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x2.dp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x2.dp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x2.dp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x2.dp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x2.dp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x2.dp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x2.dp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x2.dp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x2.dp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x2.dp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x2.dp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -46.0
= exp10m1 downward binary32 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x2.ep+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x2.ep+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x2.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x2.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x2.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x2.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x2.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x2.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x2.ep+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x2.ep+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x2.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x2.ep+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x2.ep+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -73.0
= exp10m1 downward binary32 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x4.9p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x4.9p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x4.9p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x4.9p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x4.9p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x4.9p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x4.9p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x4.9p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x4.9p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x4.9p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x4.9p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x4.9p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x4.9p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -74.0
= exp10m1 downward binary32 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x4.ap+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x4.ap+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x4.ap+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x4.ap+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x4.ap+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x4.ap+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x4.ap+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x4.ap+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x4.ap+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x4.ap+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x4.ap+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x4.ap+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x4.ap+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -75.0
= exp10m1 downward binary32 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x4.bp+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x4.bp+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x4.bp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x4.bp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x4.bp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x4.bp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x4.bp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x4.bp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x4.bp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x4.bp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x4.bp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x4.bp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x4.bp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -78.0
= exp10m1 downward binary32 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x4.ep+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x4.ep+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x4.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x4.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x4.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x4.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x4.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x4.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x4.ep+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x4.ep+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x4.ep+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x4.ep+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x4.ep+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -79.0
= exp10m1 downward binary32 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x4.fp+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x4.fp+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x4.fp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x4.fp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x4.fp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x4.fp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x4.fp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x4.fp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x4.fp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x4.fp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x4.fp+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x4.fp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x4.fp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -80.0
= exp10m1 downward binary32 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x5p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x5p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x5p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x5p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x5p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x5p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x5p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x5p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x5p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x5p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x5p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x5p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x5p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -100.0
= exp10m1 downward binary32 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x6.4p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x6.4p+4 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x6.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x6.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x6.4p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x6.4p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x6.4p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x6.4p+4 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x6.4p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x6.4p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x6.4p+4 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x6.4p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x6.4p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -1000.0
= exp10m1 downward binary32 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x3.e8p+8 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x3.e8p+8 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x3.e8p+8 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x3.e8p+8 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x3.e8p+8 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x3.e8p+8 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x3.e8p+8 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x3.e8p+8 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x3.e8p+8 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x3.e8p+8 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x3.e8p+8 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x3.e8p+8 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x3.e8p+8 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -10000.0
= exp10m1 downward binary32 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x2.71p+12 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x2.71p+12 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x2.71p+12 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x2.71p+12 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x2.71p+12 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x2.71p+12 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x2.71p+12 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x2.71p+12 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x2.71p+12 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x2.71p+12 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x2.71p+12 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x2.71p+12 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x2.71p+12 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 -100000.0
= exp10m1 downward binary32 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x1.86ap+16 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x1.86ap+16 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x1.86ap+16 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0x1.86ap+16 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x1.86ap+16 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0x1.86ap+16 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x1.86ap+16 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0x1.86ap+16 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x1.86ap+16 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0x1.86ap+16 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x1.86ap+16 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x1.86ap+16 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0x1.86ap+16 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 100000.0
= exp10m1 downward binary32 0x1.86ap+16 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.86ap+16 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.86ap+16 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.86ap+16 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.86ap+16 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.86ap+16 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.86ap+16 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.86ap+16 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.86ap+16 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.86ap+16 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.86ap+16 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 max
= exp10m1 downward binary32 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 -max
= exp10m1 downward binary32 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0xf.fffffp+124 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0xf.fffffp+124 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 downward binary64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
= exp10m1 downward intel96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 downward intel96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
= exp10m1 tonearest intel96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
= exp10m1 towardzero intel96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward intel96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward m68k96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 upward m68k96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok
= exp10m1 downward binary128 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
= exp10m1 downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
= exp10m1 upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
exp10m1 0x1p-2
= exp10m1 downward binary32 0x4p-4 : 0xc.73d51p-4 : inexact-ok
= exp10m1 tonearest binary32 0x4p-4 : 0xc.73d52p-4 : inexact-ok
= exp10m1 towardzero binary32 0x4p-4 : 0xc.73d51p-4 : inexact-ok
= exp10m1 upward binary32 0x4p-4 : 0xc.73d52p-4 : inexact-ok
= exp10m1 downward binary64 0x4p-4 : 0xc.73d51c54470ep-4 : inexact-ok
= exp10m1 tonearest binary64 0x4p-4 : 0xc.73d51c54470ep-4 : inexact-ok
= exp10m1 towardzero binary64 0x4p-4 : 0xc.73d51c54470ep-4 : inexact-ok
= exp10m1 upward binary64 0x4p-4 : 0xc.73d51c54470e8p-4 : inexact-ok
= exp10m1 downward intel96 0x4p-4 : 0xc.73d51c54470e30fp-4 : inexact-ok
= exp10m1 tonearest intel96 0x4p-4 : 0xc.73d51c54470e31p-4 : inexact-ok
= exp10m1 towardzero intel96 0x4p-4 : 0xc.73d51c54470e30fp-4 : inexact-ok
= exp10m1 upward intel96 0x4p-4 : 0xc.73d51c54470e31p-4 : inexact-ok
= exp10m1 downward m68k96 0x4p-4 : 0xc.73d51c54470e30fp-4 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-4 : 0xc.73d51c54470e31p-4 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-4 : 0xc.73d51c54470e30fp-4 : inexact-ok
= exp10m1 upward m68k96 0x4p-4 : 0xc.73d51c54470e31p-4 : inexact-ok
= exp10m1 downward binary128 0x4p-4 : 0xc.73d51c54470e30fe6f9311d01e8p-4 : inexact-ok
= exp10m1 tonearest binary128 0x4p-4 : 0xc.73d51c54470e30fe6f9311d01e8p-4 : inexact-ok
= exp10m1 towardzero binary128 0x4p-4 : 0xc.73d51c54470e30fe6f9311d01e8p-4 : inexact-ok
= exp10m1 upward binary128 0x4p-4 : 0xc.73d51c54470e30fe6f9311d01e88p-4 : inexact-ok
= exp10m1 downward ibm128 0x4p-4 : 0xc.73d51c54470e30fe6f9311d01cp-4 : inexact-ok
= exp10m1 tonearest ibm128 0x4p-4 : 0xc.73d51c54470e30fe6f9311d02p-4 : inexact-ok
= exp10m1 towardzero ibm128 0x4p-4 : 0xc.73d51c54470e30fe6f9311d01cp-4 : inexact-ok
= exp10m1 upward ibm128 0x4p-4 : 0xc.73d51c54470e30fe6f9311d02p-4 : inexact-ok
exp10m1 -0x1p-2
= exp10m1 downward binary32 -0x4p-4 : -0x7.00a668p-4 : inexact-ok
= exp10m1 tonearest binary32 -0x4p-4 : -0x7.00a66p-4 : inexact-ok
= exp10m1 towardzero binary32 -0x4p-4 : -0x7.00a66p-4 : inexact-ok
= exp10m1 upward binary32 -0x4p-4 : -0x7.00a66p-4 : inexact-ok
= exp10m1 downward binary64 -0x4p-4 : -0x7.00a661f1e3f1p-4 : inexact-ok
= exp10m1 tonearest binary64 -0x4p-4 : -0x7.00a661f1e3f1p-4 : inexact-ok
= exp10m1 towardzero binary64 -0x4p-4 : -0x7.00a661f1e3f0cp-4 : inexact-ok
= exp10m1 upward binary64 -0x4p-4 : -0x7.00a661f1e3f0cp-4 : inexact-ok
= exp10m1 downward intel96 -0x4p-4 : -0x7.00a661f1e3f0f748p-4 : inexact-ok
= exp10m1 tonearest intel96 -0x4p-4 : -0x7.00a661f1e3f0f748p-4 : inexact-ok
= exp10m1 towardzero intel96 -0x4p-4 : -0x7.00a661f1e3f0f74p-4 : inexact-ok
= exp10m1 upward intel96 -0x4p-4 : -0x7.00a661f1e3f0f74p-4 : inexact-ok
= exp10m1 downward m68k96 -0x4p-4 : -0x7.00a661f1e3f0f748p-4 : inexact-ok
= exp10m1 tonearest m68k96 -0x4p-4 : -0x7.00a661f1e3f0f748p-4 : inexact-ok
= exp10m1 towardzero m68k96 -0x4p-4 : -0x7.00a661f1e3f0f74p-4 : inexact-ok
= exp10m1 upward m68k96 -0x4p-4 : -0x7.00a661f1e3f0f74p-4 : inexact-ok
= exp10m1 downward binary128 -0x4p-4 : -0x7.00a661f1e3f0f74641b6003fd864p-4 : inexact-ok
= exp10m1 tonearest binary128 -0x4p-4 : -0x7.00a661f1e3f0f74641b6003fd86p-4 : inexact-ok
= exp10m1 towardzero binary128 -0x4p-4 : -0x7.00a661f1e3f0f74641b6003fd86p-4 : inexact-ok
= exp10m1 upward binary128 -0x4p-4 : -0x7.00a661f1e3f0f74641b6003fd86p-4 : inexact-ok
= exp10m1 downward ibm128 -0x4p-4 : -0x7.00a661f1e3f0f74641b6003fdap-4 : inexact-ok
= exp10m1 tonearest ibm128 -0x4p-4 : -0x7.00a661f1e3f0f74641b6003fd8p-4 : inexact-ok
= exp10m1 towardzero ibm128 -0x4p-4 : -0x7.00a661f1e3f0f74641b6003fd8p-4 : inexact-ok
= exp10m1 upward ibm128 -0x4p-4 : -0x7.00a661f1e3f0f74641b6003fd8p-4 : inexact-ok
exp10m1 0x1p-10
= exp10m1 downward binary32 0x4p-12 : 0x9.388p-12 : inexact-ok
= exp10m1 tonearest binary32 0x4p-12 : 0x9.388p-12 : inexact-ok
= exp10m1 towardzero binary32 0x4p-12 : 0x9.388p-12 : inexact-ok
= exp10m1 upward binary32 0x4p-12 : 0x9.38801p-12 : inexact-ok
= exp10m1 downward binary64 0x4p-12 : 0x9.388004be7e558p-12 : inexact-ok
= exp10m1 tonearest binary64 0x4p-12 : 0x9.388004be7e558p-12 : inexact-ok
= exp10m1 towardzero binary64 0x4p-12 : 0x9.388004be7e558p-12 : inexact-ok
= exp10m1 upward binary64 0x4p-12 : 0x9.388004be7e56p-12 : inexact-ok
= exp10m1 downward intel96 0x4p-12 : 0x9.388004be7e5592ep-12 : inexact-ok
= exp10m1 tonearest intel96 0x4p-12 : 0x9.388004be7e5592ep-12 : inexact-ok
= exp10m1 towardzero intel96 0x4p-12 : 0x9.388004be7e5592ep-12 : inexact-ok
= exp10m1 upward intel96 0x4p-12 : 0x9.388004be7e5592fp-12 : inexact-ok
= exp10m1 downward m68k96 0x4p-12 : 0x9.388004be7e5592ep-12 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-12 : 0x9.388004be7e5592ep-12 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-12 : 0x9.388004be7e5592ep-12 : inexact-ok
= exp10m1 upward m68k96 0x4p-12 : 0x9.388004be7e5592fp-12 : inexact-ok
= exp10m1 downward binary128 0x4p-12 : 0x9.388004be7e5592e3f8d6c82736bp-12 : inexact-ok
= exp10m1 tonearest binary128 0x4p-12 : 0x9.388004be7e5592e3f8d6c82736bp-12 : inexact-ok
= exp10m1 towardzero binary128 0x4p-12 : 0x9.388004be7e5592e3f8d6c82736bp-12 : inexact-ok
= exp10m1 upward binary128 0x4p-12 : 0x9.388004be7e5592e3f8d6c82736b8p-12 : inexact-ok
= exp10m1 downward ibm128 0x4p-12 : 0x9.388004be7e5592e3f8d6c82734p-12 : inexact-ok
= exp10m1 tonearest ibm128 0x4p-12 : 0x9.388004be7e5592e3f8d6c82738p-12 : inexact-ok
= exp10m1 towardzero ibm128 0x4p-12 : 0x9.388004be7e5592e3f8d6c82734p-12 : inexact-ok
= exp10m1 upward ibm128 0x4p-12 : 0x9.388004be7e5592e3f8d6c82738p-12 : inexact-ok
exp10m1 -0x1p-10
= exp10m1 downward binary32 -0x4p-12 : -0x9.3332cp-12 : inexact-ok
= exp10m1 tonearest binary32 -0x4p-12 : -0x9.3332cp-12 : inexact-ok
= exp10m1 towardzero binary32 -0x4p-12 : -0x9.3332bp-12 : inexact-ok
= exp10m1 upward binary32 -0x4p-12 : -0x9.3332bp-12 : inexact-ok
= exp10m1 downward binary64 -0x4p-12 : -0x9.3332bb67342e8p-12 : inexact-ok
= exp10m1 tonearest binary64 -0x4p-12 : -0x9.3332bb67342e8p-12 : inexact-ok
= exp10m1 towardzero binary64 -0x4p-12 : -0x9.3332bb67342ep-12 : inexact-ok
= exp10m1 upward binary64 -0x4p-12 : -0x9.3332bb67342ep-12 : inexact-ok
= exp10m1 downward intel96 -0x4p-12 : -0x9.3332bb67342e7adp-12 : inexact-ok
= exp10m1 tonearest intel96 -0x4p-12 : -0x9.3332bb67342e7adp-12 : inexact-ok
= exp10m1 towardzero intel96 -0x4p-12 : -0x9.3332bb67342e7acp-12 : inexact-ok
= exp10m1 upward intel96 -0x4p-12 : -0x9.3332bb67342e7acp-12 : inexact-ok
= exp10m1 downward m68k96 -0x4p-12 : -0x9.3332bb67342e7adp-12 : inexact-ok
= exp10m1 tonearest m68k96 -0x4p-12 : -0x9.3332bb67342e7adp-12 : inexact-ok
= exp10m1 towardzero m68k96 -0x4p-12 : -0x9.3332bb67342e7acp-12 : inexact-ok
= exp10m1 upward m68k96 -0x4p-12 : -0x9.3332bb67342e7acp-12 : inexact-ok
= exp10m1 downward binary128 -0x4p-12 : -0x9.3332bb67342e7acb968737cf45bp-12 : inexact-ok
= exp10m1 tonearest binary128 -0x4p-12 : -0x9.3332bb67342e7acb968737cf45bp-12 : inexact-ok
= exp10m1 towardzero binary128 -0x4p-12 : -0x9.3332bb67342e7acb968737cf45a8p-12 : inexact-ok
= exp10m1 upward binary128 -0x4p-12 : -0x9.3332bb67342e7acb968737cf45a8p-12 : inexact-ok
= exp10m1 downward ibm128 -0x4p-12 : -0x9.3332bb67342e7acb968737cf48p-12 : inexact-ok
= exp10m1 tonearest ibm128 -0x4p-12 : -0x9.3332bb67342e7acb968737cf44p-12 : inexact-ok
= exp10m1 towardzero ibm128 -0x4p-12 : -0x9.3332bb67342e7acb968737cf44p-12 : inexact-ok
= exp10m1 upward ibm128 -0x4p-12 : -0x9.3332bb67342e7acb968737cf44p-12 : inexact-ok
exp10m1 0x1p-20
= exp10m1 downward binary32 0x1p-20 : 0x2.4d766p-20 : inexact-ok
= exp10m1 tonearest binary32 0x1p-20 : 0x2.4d766p-20 : inexact-ok
= exp10m1 towardzero binary32 0x1p-20 : 0x2.4d766p-20 : inexact-ok
= exp10m1 upward binary32 0x1p-20 : 0x2.4d7664p-20 : inexact-ok
= exp10m1 downward binary64 0x1p-20 : 0x2.4d7661e0f63ap-20 : inexact-ok
= exp10m1 tonearest binary64 0x1p-20 : 0x2.4d7661e0f63ap-20 : inexact-ok
= exp10m1 towardzero binary64 0x1p-20 : 0x2.4d7661e0f63ap-20 : inexact-ok
= exp10m1 upward binary64 0x1p-20 : 0x2.4d7661e0f63a2p-20 : inexact-ok
= exp10m1 downward intel96 0x1p-20 : 0x2.4d7661e0f63a0af4p-20 : inexact-ok
= exp10m1 tonearest intel96 0x1p-20 : 0x2.4d7661e0f63a0af4p-20 : inexact-ok
= exp10m1 towardzero intel96 0x1p-20 : 0x2.4d7661e0f63a0af4p-20 : inexact-ok
= exp10m1 upward intel96 0x1p-20 : 0x2.4d7661e0f63a0af8p-20 : inexact-ok
= exp10m1 downward m68k96 0x1p-20 : 0x2.4d7661e0f63a0af4p-20 : inexact-ok
= exp10m1 tonearest m68k96 0x1p-20 : 0x2.4d7661e0f63a0af4p-20 : inexact-ok
= exp10m1 towardzero m68k96 0x1p-20 : 0x2.4d7661e0f63a0af4p-20 : inexact-ok
= exp10m1 upward m68k96 0x1p-20 : 0x2.4d7661e0f63a0af8p-20 : inexact-ok
= exp10m1 downward binary128 0x1p-20 : 0x2.4d7661e0f63a0af573a62177202ap-20 : inexact-ok
= exp10m1 tonearest binary128 0x1p-20 : 0x2.4d7661e0f63a0af573a62177202cp-20 : inexact-ok
= exp10m1 towardzero binary128 0x1p-20 : 0x2.4d7661e0f63a0af573a62177202ap-20 : inexact-ok
= exp10m1 upward binary128 0x1p-20 : 0x2.4d7661e0f63a0af573a62177202cp-20 : inexact-ok
= exp10m1 downward ibm128 0x1p-20 : 0x2.4d7661e0f63a0af573a621772p-20 : inexact-ok
= exp10m1 tonearest ibm128 0x1p-20 : 0x2.4d7661e0f63a0af573a621772p-20 : inexact-ok
= exp10m1 towardzero ibm128 0x1p-20 : 0x2.4d7661e0f63a0af573a621772p-20 : inexact-ok
= exp10m1 upward ibm128 0x1p-20 : 0x2.4d7661e0f63a0af573a6217721p-20 : inexact-ok
exp10m1 -0x1p-20
= exp10m1 downward binary32 -0x1p-20 : -0x2.4d761p-20 : inexact-ok
= exp10m1 tonearest binary32 -0x1p-20 : -0x2.4d760cp-20 : inexact-ok
= exp10m1 towardzero binary32 -0x1p-20 : -0x2.4d760cp-20 : inexact-ok
= exp10m1 upward binary32 -0x1p-20 : -0x2.4d760cp-20 : inexact-ok
= exp10m1 downward binary64 -0x1p-20 : -0x2.4d760d0c631d2p-20 : inexact-ok
= exp10m1 tonearest binary64 -0x1p-20 : -0x2.4d760d0c631d2p-20 : inexact-ok
= exp10m1 towardzero binary64 -0x1p-20 : -0x2.4d760d0c631dp-20 : inexact-ok
= exp10m1 upward binary64 -0x1p-20 : -0x2.4d760d0c631dp-20 : inexact-ok
= exp10m1 downward intel96 -0x1p-20 : -0x2.4d760d0c631d1728p-20 : inexact-ok
= exp10m1 tonearest intel96 -0x1p-20 : -0x2.4d760d0c631d1728p-20 : inexact-ok
= exp10m1 towardzero intel96 -0x1p-20 : -0x2.4d760d0c631d1724p-20 : inexact-ok
= exp10m1 upward intel96 -0x1p-20 : -0x2.4d760d0c631d1724p-20 : inexact-ok
= exp10m1 downward m68k96 -0x1p-20 : -0x2.4d760d0c631d1728p-20 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p-20 : -0x2.4d760d0c631d1728p-20 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p-20 : -0x2.4d760d0c631d1724p-20 : inexact-ok
= exp10m1 upward m68k96 -0x1p-20 : -0x2.4d760d0c631d1724p-20 : inexact-ok
= exp10m1 downward binary128 -0x1p-20 : -0x2.4d760d0c631d1726569ccd271992p-20 : inexact-ok
= exp10m1 tonearest binary128 -0x1p-20 : -0x2.4d760d0c631d1726569ccd27199p-20 : inexact-ok
= exp10m1 towardzero binary128 -0x1p-20 : -0x2.4d760d0c631d1726569ccd27199p-20 : inexact-ok
= exp10m1 upward binary128 -0x1p-20 : -0x2.4d760d0c631d1726569ccd27199p-20 : inexact-ok
= exp10m1 downward ibm128 -0x1p-20 : -0x2.4d760d0c631d1726569ccd271ap-20 : inexact-ok
= exp10m1 tonearest ibm128 -0x1p-20 : -0x2.4d760d0c631d1726569ccd271ap-20 : inexact-ok
= exp10m1 towardzero ibm128 -0x1p-20 : -0x2.4d760d0c631d1726569ccd2719p-20 : inexact-ok
= exp10m1 upward ibm128 -0x1p-20 : -0x2.4d760d0c631d1726569ccd2719p-20 : inexact-ok
exp10m1 0x1p-29
= exp10m1 downward binary32 0x8p-32 : 0x1.26bb1ap-28 : inexact-ok
= exp10m1 tonearest binary32 0x8p-32 : 0x1.26bb1cp-28 : inexact-ok
= exp10m1 towardzero binary32 0x8p-32 : 0x1.26bb1ap-28 : inexact-ok
= exp10m1 upward binary32 0x8p-32 : 0x1.26bb1cp-28 : inexact-ok
= exp10m1 downward binary64 0x8p-32 : 0x1.26bb1bc5efe3bp-28 : inexact-ok
= exp10m1 tonearest binary64 0x8p-32 : 0x1.26bb1bc5efe3cp-28 : inexact-ok
= exp10m1 towardzero binary64 0x8p-32 : 0x1.26bb1bc5efe3bp-28 : inexact-ok
= exp10m1 upward binary64 0x8p-32 : 0x1.26bb1bc5efe3cp-28 : inexact-ok
= exp10m1 downward intel96 0x8p-32 : 0x1.26bb1bc5efe3bc0cp-28 : inexact-ok
= exp10m1 tonearest intel96 0x8p-32 : 0x1.26bb1bc5efe3bc0ep-28 : inexact-ok
= exp10m1 towardzero intel96 0x8p-32 : 0x1.26bb1bc5efe3bc0cp-28 : inexact-ok
= exp10m1 upward intel96 0x8p-32 : 0x1.26bb1bc5efe3bc0ep-28 : inexact-ok
= exp10m1 downward m68k96 0x8p-32 : 0x1.26bb1bc5efe3bc0cp-28 : inexact-ok
= exp10m1 tonearest m68k96 0x8p-32 : 0x1.26bb1bc5efe3bc0ep-28 : inexact-ok
= exp10m1 towardzero m68k96 0x8p-32 : 0x1.26bb1bc5efe3bc0cp-28 : inexact-ok
= exp10m1 upward m68k96 0x8p-32 : 0x1.26bb1bc5efe3bc0ep-28 : inexact-ok
= exp10m1 downward binary128 0x8p-32 : 0x1.26bb1bc5efe3bc0d65f838a39a32p-28 : inexact-ok
= exp10m1 tonearest binary128 0x8p-32 : 0x1.26bb1bc5efe3bc0d65f838a39a32p-28 : inexact-ok
= exp10m1 towardzero binary128 0x8p-32 : 0x1.26bb1bc5efe3bc0d65f838a39a32p-28 : inexact-ok
= exp10m1 upward binary128 0x8p-32 : 0x1.26bb1bc5efe3bc0d65f838a39a33p-28 : inexact-ok
= exp10m1 downward ibm128 0x8p-32 : 0x1.26bb1bc5efe3bc0d65f838a39ap-28 : inexact-ok
= exp10m1 tonearest ibm128 0x8p-32 : 0x1.26bb1bc5efe3bc0d65f838a39ap-28 : inexact-ok
= exp10m1 towardzero ibm128 0x8p-32 : 0x1.26bb1bc5efe3bc0d65f838a39ap-28 : inexact-ok
= exp10m1 upward ibm128 0x8p-32 : 0x1.26bb1bc5efe3bc0d65f838a39a8p-28 : inexact-ok
exp10m1 -0x1p-29
= exp10m1 downward binary32 -0x8p-32 : -0x1.26bb1cp-28 : inexact-ok
= exp10m1 tonearest binary32 -0x8p-32 : -0x1.26bb1cp-28 : inexact-ok
= exp10m1 towardzero binary32 -0x8p-32 : -0x1.26bb1ap-28 : inexact-ok
= exp10m1 upward binary32 -0x8p-32 : -0x1.26bb1ap-28 : inexact-ok
= exp10m1 downward binary64 -0x8p-32 : -0x1.26bb1bb0babfp-28 : inexact-ok
= exp10m1 tonearest binary64 -0x8p-32 : -0x1.26bb1bb0babefp-28 : inexact-ok
= exp10m1 towardzero binary64 -0x8p-32 : -0x1.26bb1bb0babefp-28 : inexact-ok
= exp10m1 upward binary64 -0x8p-32 : -0x1.26bb1bb0babefp-28 : inexact-ok
= exp10m1 downward intel96 -0x8p-32 : -0x1.26bb1bb0babef4d2p-28 : inexact-ok
= exp10m1 tonearest intel96 -0x8p-32 : -0x1.26bb1bb0babef4dp-28 : inexact-ok
= exp10m1 towardzero intel96 -0x8p-32 : -0x1.26bb1bb0babef4dp-28 : inexact-ok
= exp10m1 upward intel96 -0x8p-32 : -0x1.26bb1bb0babef4dp-28 : inexact-ok
= exp10m1 downward m68k96 -0x8p-32 : -0x1.26bb1bb0babef4d2p-28 : inexact-ok
= exp10m1 tonearest m68k96 -0x8p-32 : -0x1.26bb1bb0babef4dp-28 : inexact-ok
= exp10m1 towardzero m68k96 -0x8p-32 : -0x1.26bb1bb0babef4dp-28 : inexact-ok
= exp10m1 upward m68k96 -0x8p-32 : -0x1.26bb1bb0babef4dp-28 : inexact-ok
= exp10m1 downward binary128 -0x8p-32 : -0x1.26bb1bb0babef4d07b8faefbd63ep-28 : inexact-ok
= exp10m1 tonearest binary128 -0x8p-32 : -0x1.26bb1bb0babef4d07b8faefbd63dp-28 : inexact-ok
= exp10m1 towardzero binary128 -0x8p-32 : -0x1.26bb1bb0babef4d07b8faefbd63dp-28 : inexact-ok
= exp10m1 upward binary128 -0x8p-32 : -0x1.26bb1bb0babef4d07b8faefbd63dp-28 : inexact-ok
= exp10m1 downward ibm128 -0x8p-32 : -0x1.26bb1bb0babef4d07b8faefbd68p-28 : inexact-ok
= exp10m1 tonearest ibm128 -0x8p-32 : -0x1.26bb1bb0babef4d07b8faefbd6p-28 : inexact-ok
= exp10m1 towardzero ibm128 -0x8p-32 : -0x1.26bb1bb0babef4d07b8faefbd6p-28 : inexact-ok
= exp10m1 upward ibm128 -0x8p-32 : -0x1.26bb1bb0babef4d07b8faefbd6p-28 : inexact-ok
exp10m1 0x1p-32
= exp10m1 downward binary32 0x1p-32 : 0x2.4d7634p-32 : inexact-ok
= exp10m1 tonearest binary32 0x1p-32 : 0x2.4d7638p-32 : inexact-ok
= exp10m1 towardzero binary32 0x1p-32 : 0x2.4d7634p-32 : inexact-ok
= exp10m1 upward binary32 0x1p-32 : 0x2.4d7638p-32 : inexact-ok
= exp10m1 downward binary64 0x1p-32 : 0x2.4d76377951474p-32 : inexact-ok
= exp10m1 tonearest binary64 0x1p-32 : 0x2.4d76377951474p-32 : inexact-ok
= exp10m1 towardzero binary64 0x1p-32 : 0x2.4d76377951474p-32 : inexact-ok
= exp10m1 upward binary64 0x1p-32 : 0x2.4d76377951476p-32 : inexact-ok
= exp10m1 downward intel96 0x1p-32 : 0x2.4d76377951474944p-32 : inexact-ok
= exp10m1 tonearest intel96 0x1p-32 : 0x2.4d76377951474944p-32 : inexact-ok
= exp10m1 towardzero intel96 0x1p-32 : 0x2.4d76377951474944p-32 : inexact-ok
= exp10m1 upward intel96 0x1p-32 : 0x2.4d76377951474948p-32 : inexact-ok
= exp10m1 downward m68k96 0x1p-32 : 0x2.4d76377951474944p-32 : inexact-ok
= exp10m1 tonearest m68k96 0x1p-32 : 0x2.4d76377951474944p-32 : inexact-ok
= exp10m1 towardzero m68k96 0x1p-32 : 0x2.4d76377951474944p-32 : inexact-ok
= exp10m1 upward m68k96 0x1p-32 : 0x2.4d76377951474948p-32 : inexact-ok
= exp10m1 downward binary128 0x1p-32 : 0x2.4d763779514749454f891bd4ff5ep-32 : inexact-ok
= exp10m1 tonearest binary128 0x1p-32 : 0x2.4d763779514749454f891bd4ff5ep-32 : inexact-ok
= exp10m1 towardzero binary128 0x1p-32 : 0x2.4d763779514749454f891bd4ff5ep-32 : inexact-ok
= exp10m1 upward binary128 0x1p-32 : 0x2.4d763779514749454f891bd4ff6p-32 : inexact-ok
= exp10m1 downward ibm128 0x1p-32 : 0x2.4d763779514749454f891bd4ffp-32 : inexact-ok
= exp10m1 tonearest ibm128 0x1p-32 : 0x2.4d763779514749454f891bd4ffp-32 : inexact-ok
= exp10m1 towardzero ibm128 0x1p-32 : 0x2.4d763779514749454f891bd4ffp-32 : inexact-ok
= exp10m1 upward ibm128 0x1p-32 : 0x2.4d763779514749454f891bd5p-32 : inexact-ok
exp10m1 -0x1p-32
= exp10m1 downward binary32 -0x1p-32 : -0x2.4d7638p-32 : inexact-ok
= exp10m1 tonearest binary32 -0x1p-32 : -0x2.4d7638p-32 : inexact-ok
= exp10m1 towardzero binary32 -0x1p-32 : -0x2.4d7634p-32 : inexact-ok
= exp10m1 upward binary32 -0x1p-32 : -0x2.4d7634p-32 : inexact-ok
= exp10m1 downward binary64 -0x1p-32 : -0x2.4d76377403fe2p-32 : inexact-ok
= exp10m1 tonearest binary64 -0x1p-32 : -0x2.4d76377403fe2p-32 : inexact-ok
= exp10m1 towardzero binary64 -0x1p-32 : -0x2.4d76377403fep-32 : inexact-ok
= exp10m1 upward binary64 -0x1p-32 : -0x2.4d76377403fep-32 : inexact-ok
= exp10m1 downward intel96 -0x1p-32 : -0x2.4d76377403fe1778p-32 : inexact-ok
= exp10m1 tonearest intel96 -0x1p-32 : -0x2.4d76377403fe1778p-32 : inexact-ok
= exp10m1 towardzero intel96 -0x1p-32 : -0x2.4d76377403fe1774p-32 : inexact-ok
= exp10m1 upward intel96 -0x1p-32 : -0x2.4d76377403fe1774p-32 : inexact-ok
= exp10m1 downward m68k96 -0x1p-32 : -0x2.4d76377403fe1778p-32 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p-32 : -0x2.4d76377403fe1778p-32 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p-32 : -0x2.4d76377403fe1774p-32 : inexact-ok
= exp10m1 upward m68k96 -0x1p-32 : -0x2.4d76377403fe1774p-32 : inexact-ok
= exp10m1 downward binary128 -0x1p-32 : -0x2.4d76377403fe177614eef9fea264p-32 : inexact-ok
= exp10m1 tonearest binary128 -0x1p-32 : -0x2.4d76377403fe177614eef9fea262p-32 : inexact-ok
= exp10m1 towardzero binary128 -0x1p-32 : -0x2.4d76377403fe177614eef9fea262p-32 : inexact-ok
= exp10m1 upward binary128 -0x1p-32 : -0x2.4d76377403fe177614eef9fea262p-32 : inexact-ok
= exp10m1 downward ibm128 -0x1p-32 : -0x2.4d76377403fe177614eef9fea3p-32 : inexact-ok
= exp10m1 tonearest ibm128 -0x1p-32 : -0x2.4d76377403fe177614eef9fea2p-32 : inexact-ok
= exp10m1 towardzero ibm128 -0x1p-32 : -0x2.4d76377403fe177614eef9fea2p-32 : inexact-ok
= exp10m1 upward ibm128 -0x1p-32 : -0x2.4d76377403fe177614eef9fea2p-32 : inexact-ok
exp10m1 0x1p-50
= exp10m1 downward binary32 0x4p-52 : 0x9.35d8dp-52 : inexact-ok
= exp10m1 tonearest binary32 0x4p-52 : 0x9.35d8ep-52 : inexact-ok
= exp10m1 towardzero binary32 0x4p-52 : 0x9.35d8dp-52 : inexact-ok
= exp10m1 upward binary32 0x4p-52 : 0x9.35d8ep-52 : inexact-ok
= exp10m1 downward binary64 0x4p-52 : 0x9.35d8dddaaa8dp-52 : inexact-ok
= exp10m1 tonearest binary64 0x4p-52 : 0x9.35d8dddaaa8d8p-52 : inexact-ok
= exp10m1 towardzero binary64 0x4p-52 : 0x9.35d8dddaaa8dp-52 : inexact-ok
= exp10m1 upward binary64 0x4p-52 : 0x9.35d8dddaaa8d8p-52 : inexact-ok
= exp10m1 downward intel96 0x4p-52 : 0x9.35d8dddaaa8d681p-52 : inexact-ok
= exp10m1 tonearest intel96 0x4p-52 : 0x9.35d8dddaaa8d681p-52 : inexact-ok
= exp10m1 towardzero intel96 0x4p-52 : 0x9.35d8dddaaa8d681p-52 : inexact-ok
= exp10m1 upward intel96 0x4p-52 : 0x9.35d8dddaaa8d682p-52 : inexact-ok
= exp10m1 downward m68k96 0x4p-52 : 0x9.35d8dddaaa8d681p-52 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-52 : 0x9.35d8dddaaa8d681p-52 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-52 : 0x9.35d8dddaaa8d681p-52 : inexact-ok
= exp10m1 upward m68k96 0x4p-52 : 0x9.35d8dddaaa8d682p-52 : inexact-ok
= exp10m1 downward binary128 0x4p-52 : 0x9.35d8dddaaa8d68133e550005c05p-52 : inexact-ok
= exp10m1 tonearest binary128 0x4p-52 : 0x9.35d8dddaaa8d68133e550005c05p-52 : inexact-ok
= exp10m1 towardzero binary128 0x4p-52 : 0x9.35d8dddaaa8d68133e550005c05p-52 : inexact-ok
= exp10m1 upward binary128 0x4p-52 : 0x9.35d8dddaaa8d68133e550005c058p-52 : inexact-ok
= exp10m1 downward ibm128 0x4p-52 : 0x9.35d8dddaaa8d68133e550005cp-52 : inexact-ok
= exp10m1 tonearest ibm128 0x4p-52 : 0x9.35d8dddaaa8d68133e550005cp-52 : inexact-ok
= exp10m1 towardzero ibm128 0x4p-52 : 0x9.35d8dddaaa8d68133e550005cp-52 : inexact-ok
= exp10m1 upward ibm128 0x4p-52 : 0x9.35d8dddaaa8d68133e550005c4p-52 : inexact-ok
exp10m1 -0x1p-50
= exp10m1 downward binary32 -0x4p-52 : -0x9.35d8ep-52 : inexact-ok
= exp10m1 tonearest binary32 -0x4p-52 : -0x9.35d8ep-52 : inexact-ok
= exp10m1 towardzero binary32 -0x4p-52 : -0x9.35d8dp-52 : inexact-ok
= exp10m1 upward binary32 -0x4p-52 : -0x9.35d8dp-52 : inexact-ok
= exp10m1 downward binary64 -0x4p-52 : -0x9.35d8dddaaa888p-52 : inexact-ok
= exp10m1 tonearest binary64 -0x4p-52 : -0x9.35d8dddaaa88p-52 : inexact-ok
= exp10m1 towardzero binary64 -0x4p-52 : -0x9.35d8dddaaa88p-52 : inexact-ok
= exp10m1 upward binary64 -0x4p-52 : -0x9.35d8dddaaa88p-52 : inexact-ok
= exp10m1 downward intel96 -0x4p-52 : -0x9.35d8dddaaa881adp-52 : inexact-ok
= exp10m1 tonearest intel96 -0x4p-52 : -0x9.35d8dddaaa881adp-52 : inexact-ok
= exp10m1 towardzero intel96 -0x4p-52 : -0x9.35d8dddaaa881acp-52 : inexact-ok
= exp10m1 upward intel96 -0x4p-52 : -0x9.35d8dddaaa881acp-52 : inexact-ok
= exp10m1 downward m68k96 -0x4p-52 : -0x9.35d8dddaaa881adp-52 : inexact-ok
= exp10m1 tonearest m68k96 -0x4p-52 : -0x9.35d8dddaaa881adp-52 : inexact-ok
= exp10m1 towardzero m68k96 -0x4p-52 : -0x9.35d8dddaaa881acp-52 : inexact-ok
= exp10m1 upward m68k96 -0x4p-52 : -0x9.35d8dddaaa881acp-52 : inexact-ok
= exp10m1 downward binary128 -0x4p-52 : -0x9.35d8dddaaa881aca0c85c56b9e8p-52 : inexact-ok
= exp10m1 tonearest binary128 -0x4p-52 : -0x9.35d8dddaaa881aca0c85c56b9e8p-52 : inexact-ok
= exp10m1 towardzero binary128 -0x4p-52 : -0x9.35d8dddaaa881aca0c85c56b9e78p-52 : inexact-ok
= exp10m1 upward binary128 -0x4p-52 : -0x9.35d8dddaaa881aca0c85c56b9e78p-52 : inexact-ok
= exp10m1 downward ibm128 -0x4p-52 : -0x9.35d8dddaaa881aca0c85c56bap-52 : inexact-ok
= exp10m1 tonearest ibm128 -0x4p-52 : -0x9.35d8dddaaa881aca0c85c56bap-52 : inexact-ok
= exp10m1 towardzero ibm128 -0x4p-52 : -0x9.35d8dddaaa881aca0c85c56b9cp-52 : inexact-ok
= exp10m1 upward ibm128 -0x4p-52 : -0x9.35d8dddaaa881aca0c85c56b9cp-52 : inexact-ok
exp10m1 0x1p-64
= exp10m1 downward binary32 0x1p-64 : 0x2.4d7634p-64 : inexact-ok
= exp10m1 tonearest binary32 0x1p-64 : 0x2.4d7638p-64 : inexact-ok
= exp10m1 towardzero binary32 0x1p-64 : 0x2.4d7634p-64 : inexact-ok
= exp10m1 upward binary32 0x1p-64 : 0x2.4d7638p-64 : inexact-ok
= exp10m1 downward binary64 0x1p-64 : 0x2.4d763776aaa2ap-64 : inexact-ok
= exp10m1 tonearest binary64 0x1p-64 : 0x2.4d763776aaa2cp-64 : inexact-ok
= exp10m1 towardzero binary64 0x1p-64 : 0x2.4d763776aaa2ap-64 : inexact-ok
= exp10m1 upward binary64 0x1p-64 : 0x2.4d763776aaa2cp-64 : inexact-ok
= exp10m1 downward intel96 0x1p-64 : 0x2.4d763776aaa2b05cp-64 : inexact-ok
= exp10m1 tonearest intel96 0x1p-64 : 0x2.4d763776aaa2b06p-64 : inexact-ok
= exp10m1 towardzero intel96 0x1p-64 : 0x2.4d763776aaa2b05cp-64 : inexact-ok
= exp10m1 upward intel96 0x1p-64 : 0x2.4d763776aaa2b06p-64 : inexact-ok
= exp10m1 downward m68k96 0x1p-64 : 0x2.4d763776aaa2b05cp-64 : inexact-ok
= exp10m1 tonearest m68k96 0x1p-64 : 0x2.4d763776aaa2b06p-64 : inexact-ok
= exp10m1 towardzero m68k96 0x1p-64 : 0x2.4d763776aaa2b05cp-64 : inexact-ok
= exp10m1 upward m68k96 0x1p-64 : 0x2.4d763776aaa2b06p-64 : inexact-ok
= exp10m1 downward binary128 0x1p-64 : 0x2.4d763776aaa2b05e4ffff195a898p-64 : inexact-ok
= exp10m1 tonearest binary128 0x1p-64 : 0x2.4d763776aaa2b05e4ffff195a89ap-64 : inexact-ok
= exp10m1 towardzero binary128 0x1p-64 : 0x2.4d763776aaa2b05e4ffff195a898p-64 : inexact-ok
= exp10m1 upward binary128 0x1p-64 : 0x2.4d763776aaa2b05e4ffff195a89ap-64 : inexact-ok
= exp10m1 downward ibm128 0x1p-64 : 0x2.4d763776aaa2b05e4ffff195a8p-64 : inexact-ok
= exp10m1 tonearest ibm128 0x1p-64 : 0x2.4d763776aaa2b05e4ffff195a9p-64 : inexact-ok
= exp10m1 towardzero ibm128 0x1p-64 : 0x2.4d763776aaa2b05e4ffff195a8p-64 : inexact-ok
= exp10m1 upward ibm128 0x1p-64 : 0x2.4d763776aaa2b05e4ffff195a9p-64 : inexact-ok
exp10m1 -0x1p-64
= exp10m1 downward binary32 -0x1p-64 : -0x2.4d7638p-64 : inexact-ok
= exp10m1 tonearest binary32 -0x1p-64 : -0x2.4d7638p-64 : inexact-ok
= exp10m1 towardzero binary32 -0x1p-64 : -0x2.4d7634p-64 : inexact-ok
= exp10m1 upward binary32 -0x1p-64 : -0x2.4d7634p-64 : inexact-ok
= exp10m1 downward binary64 -0x1p-64 : -0x2.4d763776aaa2cp-64 : inexact-ok
= exp10m1 tonearest binary64 -0x1p-64 : -0x2.4d763776aaa2cp-64 : inexact-ok
= exp10m1 towardzero binary64 -0x1p-64 : -0x2.4d763776aaa2ap-64 : inexact-ok
= exp10m1 upward binary64 -0x1p-64 : -0x2.4d763776aaa2ap-64 : inexact-ok
= exp10m1 downward intel96 -0x1p-64 : -0x2.4d763776aaa2b05cp-64 : inexact-ok
= exp10m1 tonearest intel96 -0x1p-64 : -0x2.4d763776aaa2b058p-64 : inexact-ok
= exp10m1 towardzero intel96 -0x1p-64 : -0x2.4d763776aaa2b058p-64 : inexact-ok
= exp10m1 upward intel96 -0x1p-64 : -0x2.4d763776aaa2b058p-64 : inexact-ok
= exp10m1 downward m68k96 -0x1p-64 : -0x2.4d763776aaa2b05cp-64 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p-64 : -0x2.4d763776aaa2b058p-64 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p-64 : -0x2.4d763776aaa2b058p-64 : inexact-ok
= exp10m1 upward m68k96 -0x1p-64 : -0x2.4d763776aaa2b058p-64 : inexact-ok
= exp10m1 downward binary128 -0x1p-64 : -0x2.4d763776aaa2b05902b6bfc66ep-64 : inexact-ok
= exp10m1 tonearest binary128 -0x1p-64 : -0x2.4d763776aaa2b05902b6bfc66ep-64 : inexact-ok
= exp10m1 towardzero binary128 -0x1p-64 : -0x2.4d763776aaa2b05902b6bfc66dfep-64 : inexact-ok
= exp10m1 upward binary128 -0x1p-64 : -0x2.4d763776aaa2b05902b6bfc66dfep-64 : inexact-ok
= exp10m1 downward ibm128 -0x1p-64 : -0x2.4d763776aaa2b05902b6bfc66ep-64 : inexact-ok
= exp10m1 tonearest ibm128 -0x1p-64 : -0x2.4d763776aaa2b05902b6bfc66ep-64 : inexact-ok
= exp10m1 towardzero ibm128 -0x1p-64 : -0x2.4d763776aaa2b05902b6bfc66dp-64 : inexact-ok
= exp10m1 upward ibm128 -0x1p-64 : -0x2.4d763776aaa2b05902b6bfc66dp-64 : inexact-ok
exp10m1 0x1p-100
= exp10m1 downward binary32 0x1p-100 : 0x2.4d7634p-100 : inexact-ok
= exp10m1 tonearest binary32 0x1p-100 : 0x2.4d7638p-100 : inexact-ok
= exp10m1 towardzero binary32 0x1p-100 : 0x2.4d7634p-100 : inexact-ok
= exp10m1 upward binary32 0x1p-100 : 0x2.4d7638p-100 : inexact-ok
= exp10m1 downward binary64 0x1p-100 : 0x2.4d763776aaa2ap-100 : inexact-ok
= exp10m1 tonearest binary64 0x1p-100 : 0x2.4d763776aaa2cp-100 : inexact-ok
= exp10m1 towardzero binary64 0x1p-100 : 0x2.4d763776aaa2ap-100 : inexact-ok
= exp10m1 upward binary64 0x1p-100 : 0x2.4d763776aaa2cp-100 : inexact-ok
= exp10m1 downward intel96 0x1p-100 : 0x2.4d763776aaa2b058p-100 : inexact-ok
= exp10m1 tonearest intel96 0x1p-100 : 0x2.4d763776aaa2b05cp-100 : inexact-ok
= exp10m1 towardzero intel96 0x1p-100 : 0x2.4d763776aaa2b058p-100 : inexact-ok
= exp10m1 upward intel96 0x1p-100 : 0x2.4d763776aaa2b05cp-100 : inexact-ok
= exp10m1 downward m68k96 0x1p-100 : 0x2.4d763776aaa2b058p-100 : inexact-ok
= exp10m1 tonearest m68k96 0x1p-100 : 0x2.4d763776aaa2b05cp-100 : inexact-ok
= exp10m1 towardzero m68k96 0x1p-100 : 0x2.4d763776aaa2b058p-100 : inexact-ok
= exp10m1 upward m68k96 0x1p-100 : 0x2.4d763776aaa2b05cp-100 : inexact-ok
= exp10m1 downward binary128 0x1p-100 : 0x2.4d763776aaa2b05ba95b58ae35b6p-100 : inexact-ok
= exp10m1 tonearest binary128 0x1p-100 : 0x2.4d763776aaa2b05ba95b58ae35b6p-100 : inexact-ok
= exp10m1 towardzero binary128 0x1p-100 : 0x2.4d763776aaa2b05ba95b58ae35b6p-100 : inexact-ok
= exp10m1 upward binary128 0x1p-100 : 0x2.4d763776aaa2b05ba95b58ae35b8p-100 : inexact-ok
= exp10m1 downward ibm128 0x1p-100 : 0x2.4d763776aaa2b05ba95b58ae35p-100 : inexact-ok
= exp10m1 tonearest ibm128 0x1p-100 : 0x2.4d763776aaa2b05ba95b58ae36p-100 : inexact-ok
= exp10m1 towardzero ibm128 0x1p-100 : 0x2.4d763776aaa2b05ba95b58ae35p-100 : inexact-ok
= exp10m1 upward ibm128 0x1p-100 : 0x2.4d763776aaa2b05ba95b58ae36p-100 : inexact-ok
exp10m1 -0x1p-100
= exp10m1 downward binary32 -0x1p-100 : -0x2.4d7638p-100 : inexact-ok
= exp10m1 tonearest binary32 -0x1p-100 : -0x2.4d7638p-100 : inexact-ok
= exp10m1 towardzero binary32 -0x1p-100 : -0x2.4d7634p-100 : inexact-ok
= exp10m1 upward binary32 -0x1p-100 : -0x2.4d7634p-100 : inexact-ok
= exp10m1 downward binary64 -0x1p-100 : -0x2.4d763776aaa2cp-100 : inexact-ok
= exp10m1 tonearest binary64 -0x1p-100 : -0x2.4d763776aaa2cp-100 : inexact-ok
= exp10m1 towardzero binary64 -0x1p-100 : -0x2.4d763776aaa2ap-100 : inexact-ok
= exp10m1 upward binary64 -0x1p-100 : -0x2.4d763776aaa2ap-100 : inexact-ok
= exp10m1 downward intel96 -0x1p-100 : -0x2.4d763776aaa2b05cp-100 : inexact-ok
= exp10m1 tonearest intel96 -0x1p-100 : -0x2.4d763776aaa2b05cp-100 : inexact-ok
= exp10m1 towardzero intel96 -0x1p-100 : -0x2.4d763776aaa2b058p-100 : inexact-ok
= exp10m1 upward intel96 -0x1p-100 : -0x2.4d763776aaa2b058p-100 : inexact-ok
= exp10m1 downward m68k96 -0x1p-100 : -0x2.4d763776aaa2b05cp-100 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p-100 : -0x2.4d763776aaa2b05cp-100 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p-100 : -0x2.4d763776aaa2b058p-100 : inexact-ok
= exp10m1 upward m68k96 -0x1p-100 : -0x2.4d763776aaa2b058p-100 : inexact-ok
= exp10m1 downward binary128 -0x1p-100 : -0x2.4d763776aaa2b05ba95b58ade0e2p-100 : inexact-ok
= exp10m1 tonearest binary128 -0x1p-100 : -0x2.4d763776aaa2b05ba95b58ade0e2p-100 : inexact-ok
= exp10m1 towardzero binary128 -0x1p-100 : -0x2.4d763776aaa2b05ba95b58ade0ep-100 : inexact-ok
= exp10m1 upward binary128 -0x1p-100 : -0x2.4d763776aaa2b05ba95b58ade0ep-100 : inexact-ok
= exp10m1 downward ibm128 -0x1p-100 : -0x2.4d763776aaa2b05ba95b58ade1p-100 : inexact-ok
= exp10m1 tonearest ibm128 -0x1p-100 : -0x2.4d763776aaa2b05ba95b58ade1p-100 : inexact-ok
= exp10m1 towardzero ibm128 -0x1p-100 : -0x2.4d763776aaa2b05ba95b58adep-100 : inexact-ok
= exp10m1 upward ibm128 -0x1p-100 : -0x2.4d763776aaa2b05ba95b58adep-100 : inexact-ok
exp10m1 0x1p-600
= exp10m1 downward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 0x8p-152 : 0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 tonearest binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 downward intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 tonearest binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 downward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 tonearest ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x1p-600 : 0x2.4d763776aaa2ap-600 : inexact-ok
= exp10m1 tonearest binary64 0x1p-600 : 0x2.4d763776aaa2cp-600 : inexact-ok
= exp10m1 towardzero binary64 0x1p-600 : 0x2.4d763776aaa2ap-600 : inexact-ok
= exp10m1 upward binary64 0x1p-600 : 0x2.4d763776aaa2cp-600 : inexact-ok
= exp10m1 downward intel96 0x1p-600 : 0x2.4d763776aaa2b058p-600 : inexact-ok
= exp10m1 tonearest intel96 0x1p-600 : 0x2.4d763776aaa2b05cp-600 : inexact-ok
= exp10m1 towardzero intel96 0x1p-600 : 0x2.4d763776aaa2b058p-600 : inexact-ok
= exp10m1 upward intel96 0x1p-600 : 0x2.4d763776aaa2b05cp-600 : inexact-ok
= exp10m1 downward m68k96 0x1p-600 : 0x2.4d763776aaa2b058p-600 : inexact-ok
= exp10m1 tonearest m68k96 0x1p-600 : 0x2.4d763776aaa2b05cp-600 : inexact-ok
= exp10m1 towardzero m68k96 0x1p-600 : 0x2.4d763776aaa2b058p-600 : inexact-ok
= exp10m1 upward m68k96 0x1p-600 : 0x2.4d763776aaa2b05cp-600 : inexact-ok
= exp10m1 downward binary128 0x1p-600 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-600 : inexact-ok
= exp10m1 tonearest binary128 0x1p-600 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-600 : inexact-ok
= exp10m1 towardzero binary128 0x1p-600 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-600 : inexact-ok
= exp10m1 upward binary128 0x1p-600 : 0x2.4d763776aaa2b05ba95b58ae0b4ep-600 : inexact-ok
= exp10m1 downward ibm128 0x1p-600 : 0x2.4d763776aaa2b05ba95b58ae0bp-600 : inexact-ok
= exp10m1 tonearest ibm128 0x1p-600 : 0x2.4d763776aaa2b05ba95b58ae0bp-600 : inexact-ok
= exp10m1 towardzero ibm128 0x1p-600 : 0x2.4d763776aaa2b05ba95b58ae0bp-600 : inexact-ok
= exp10m1 upward ibm128 0x1p-600 : 0x2.4d763776aaa2b05ba95b58ae0cp-600 : inexact-ok
exp10m1 -0x1p-600
= exp10m1 downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary32 -0x8p-152 : -0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 tonearest binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 downward intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 tonearest binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 downward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 tonearest ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 downward binary64 -0x1p-600 : -0x2.4d763776aaa2cp-600 : inexact-ok
= exp10m1 tonearest binary64 -0x1p-600 : -0x2.4d763776aaa2cp-600 : inexact-ok
= exp10m1 towardzero binary64 -0x1p-600 : -0x2.4d763776aaa2ap-600 : inexact-ok
= exp10m1 upward binary64 -0x1p-600 : -0x2.4d763776aaa2ap-600 : inexact-ok
= exp10m1 downward intel96 -0x1p-600 : -0x2.4d763776aaa2b05cp-600 : inexact-ok
= exp10m1 tonearest intel96 -0x1p-600 : -0x2.4d763776aaa2b05cp-600 : inexact-ok
= exp10m1 towardzero intel96 -0x1p-600 : -0x2.4d763776aaa2b058p-600 : inexact-ok
= exp10m1 upward intel96 -0x1p-600 : -0x2.4d763776aaa2b058p-600 : inexact-ok
= exp10m1 downward m68k96 -0x1p-600 : -0x2.4d763776aaa2b05cp-600 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p-600 : -0x2.4d763776aaa2b05cp-600 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p-600 : -0x2.4d763776aaa2b058p-600 : inexact-ok
= exp10m1 upward m68k96 -0x1p-600 : -0x2.4d763776aaa2b058p-600 : inexact-ok
= exp10m1 downward binary128 -0x1p-600 : -0x2.4d763776aaa2b05ba95b58ae0b4ep-600 : inexact-ok
= exp10m1 tonearest binary128 -0x1p-600 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-600 : inexact-ok
= exp10m1 towardzero binary128 -0x1p-600 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-600 : inexact-ok
= exp10m1 upward binary128 -0x1p-600 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-600 : inexact-ok
= exp10m1 downward ibm128 -0x1p-600 : -0x2.4d763776aaa2b05ba95b58ae0cp-600 : inexact-ok
= exp10m1 tonearest ibm128 -0x1p-600 : -0x2.4d763776aaa2b05ba95b58ae0bp-600 : inexact-ok
= exp10m1 towardzero ibm128 -0x1p-600 : -0x2.4d763776aaa2b05ba95b58ae0bp-600 : inexact-ok
= exp10m1 upward ibm128 -0x1p-600 : -0x2.4d763776aaa2b05ba95b58ae0bp-600 : inexact-ok
exp10m1 0x1p-10000
= exp10m1 downward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 0x8p-152 : 0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 tonearest binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 downward intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 tonearest binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 downward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 tonearest ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary64 0x4p-1076 : 0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 tonearest intel96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero intel96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward intel96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 downward m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 downward binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 tonearest binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 towardzero binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 upward binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d38p-1076 : inexact-ok
= exp10m1 downward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 0x4p-1076 : 0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x1p-10000 : 0x2.4d763776aaa2b058p-10000 : inexact-ok
= exp10m1 tonearest intel96 0x1p-10000 : 0x2.4d763776aaa2b05cp-10000 : inexact-ok
= exp10m1 towardzero intel96 0x1p-10000 : 0x2.4d763776aaa2b058p-10000 : inexact-ok
= exp10m1 upward intel96 0x1p-10000 : 0x2.4d763776aaa2b05cp-10000 : inexact-ok
= exp10m1 downward m68k96 0x1p-10000 : 0x2.4d763776aaa2b058p-10000 : inexact-ok
= exp10m1 tonearest m68k96 0x1p-10000 : 0x2.4d763776aaa2b05cp-10000 : inexact-ok
= exp10m1 towardzero m68k96 0x1p-10000 : 0x2.4d763776aaa2b058p-10000 : inexact-ok
= exp10m1 upward m68k96 0x1p-10000 : 0x2.4d763776aaa2b05cp-10000 : inexact-ok
= exp10m1 downward binary128 0x1p-10000 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-10000 : inexact-ok
= exp10m1 tonearest binary128 0x1p-10000 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-10000 : inexact-ok
= exp10m1 towardzero binary128 0x1p-10000 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-10000 : inexact-ok
= exp10m1 upward binary128 0x1p-10000 : 0x2.4d763776aaa2b05ba95b58ae0b4ep-10000 : inexact-ok
exp10m1 -0x1p-10000
= exp10m1 downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary32 -0x8p-152 : -0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 tonearest binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 downward intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 tonearest binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 downward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 tonearest ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 downward binary64 -0x4p-1076 : -0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 tonearest intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 downward m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 tonearest m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 downward binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d38p-1076 : inexact-ok
= exp10m1 tonearest binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 towardzero binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 upward binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 downward ibm128 -0x4p-1076 : -0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 -0x1p-10000 : -0x2.4d763776aaa2b05cp-10000 : inexact-ok
= exp10m1 tonearest intel96 -0x1p-10000 : -0x2.4d763776aaa2b05cp-10000 : inexact-ok
= exp10m1 towardzero intel96 -0x1p-10000 : -0x2.4d763776aaa2b058p-10000 : inexact-ok
= exp10m1 upward intel96 -0x1p-10000 : -0x2.4d763776aaa2b058p-10000 : inexact-ok
= exp10m1 downward m68k96 -0x1p-10000 : -0x2.4d763776aaa2b05cp-10000 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p-10000 : -0x2.4d763776aaa2b05cp-10000 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p-10000 : -0x2.4d763776aaa2b058p-10000 : inexact-ok
= exp10m1 upward m68k96 -0x1p-10000 : -0x2.4d763776aaa2b058p-10000 : inexact-ok
= exp10m1 downward binary128 -0x1p-10000 : -0x2.4d763776aaa2b05ba95b58ae0b4ep-10000 : inexact-ok
= exp10m1 tonearest binary128 -0x1p-10000 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-10000 : inexact-ok
= exp10m1 towardzero binary128 -0x1p-10000 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-10000 : inexact-ok
= exp10m1 upward binary128 -0x1p-10000 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-10000 : inexact-ok
exp10m1 0xe.4152ac57cd1ea7ap-60
= exp10m1 downward binary32 0xe.4152bp-60 : 0x2.0d2e04p-56 : inexact-ok
= exp10m1 tonearest binary32 0xe.4152bp-60 : 0x2.0d2e08p-56 : inexact-ok
= exp10m1 towardzero binary32 0xe.4152bp-60 : 0x2.0d2e04p-56 : inexact-ok
= exp10m1 upward binary32 0xe.4152bp-60 : 0x2.0d2e08p-56 : inexact-ok
= exp10m1 downward binary64 0xe.4152bp-60 : 0x2.0d2e071b1805cp-56 : inexact-ok
= exp10m1 tonearest binary64 0xe.4152bp-60 : 0x2.0d2e071b1805ep-56 : inexact-ok
= exp10m1 towardzero binary64 0xe.4152bp-60 : 0x2.0d2e071b1805cp-56 : inexact-ok
= exp10m1 upward binary64 0xe.4152bp-60 : 0x2.0d2e071b1805ep-56 : inexact-ok
= exp10m1 downward intel96 0xe.4152bp-60 : 0x2.0d2e071b1805d52cp-56 : inexact-ok
= exp10m1 tonearest intel96 0xe.4152bp-60 : 0x2.0d2e071b1805d53p-56 : inexact-ok
= exp10m1 towardzero intel96 0xe.4152bp-60 : 0x2.0d2e071b1805d52cp-56 : inexact-ok
= exp10m1 upward intel96 0xe.4152bp-60 : 0x2.0d2e071b1805d53p-56 : inexact-ok
= exp10m1 downward m68k96 0xe.4152bp-60 : 0x2.0d2e071b1805d52cp-56 : inexact-ok
= exp10m1 tonearest m68k96 0xe.4152bp-60 : 0x2.0d2e071b1805d53p-56 : inexact-ok
= exp10m1 towardzero m68k96 0xe.4152bp-60 : 0x2.0d2e071b1805d52cp-56 : inexact-ok
= exp10m1 upward m68k96 0xe.4152bp-60 : 0x2.0d2e071b1805d53p-56 : inexact-ok
= exp10m1 downward binary128 0xe.4152bp-60 : 0x2.0d2e071b1805d52e20e25ac2dbbep-56 : inexact-ok
= exp10m1 tonearest binary128 0xe.4152bp-60 : 0x2.0d2e071b1805d52e20e25ac2dbcp-56 : inexact-ok
= exp10m1 towardzero binary128 0xe.4152bp-60 : 0x2.0d2e071b1805d52e20e25ac2dbbep-56 : inexact-ok
= exp10m1 upward binary128 0xe.4152bp-60 : 0x2.0d2e071b1805d52e20e25ac2dbcp-56 : inexact-ok
= exp10m1 downward ibm128 0xe.4152bp-60 : 0x2.0d2e071b1805d52e20e25ac2dbp-56 : inexact-ok
= exp10m1 tonearest ibm128 0xe.4152bp-60 : 0x2.0d2e071b1805d52e20e25ac2dcp-56 : inexact-ok
= exp10m1 towardzero ibm128 0xe.4152bp-60 : 0x2.0d2e071b1805d52e20e25ac2dbp-56 : inexact-ok
= exp10m1 upward ibm128 0xe.4152bp-60 : 0x2.0d2e071b1805d52e20e25ac2dcp-56 : inexact-ok
= exp10m1 downward binary32 0xe.4152ap-60 : 0x2.0d2e04p-56 : inexact-ok
= exp10m1 tonearest binary32 0xe.4152ap-60 : 0x2.0d2e04p-56 : inexact-ok
= exp10m1 towardzero binary32 0xe.4152ap-60 : 0x2.0d2e04p-56 : inexact-ok
= exp10m1 upward binary32 0xe.4152ap-60 : 0x2.0d2e08p-56 : inexact-ok
= exp10m1 downward binary64 0xe.4152ap-60 : 0x2.0d2e04cda1ce4p-56 : inexact-ok
= exp10m1 tonearest binary64 0xe.4152ap-60 : 0x2.0d2e04cda1ce6p-56 : inexact-ok
= exp10m1 towardzero binary64 0xe.4152ap-60 : 0x2.0d2e04cda1ce4p-56 : inexact-ok
= exp10m1 upward binary64 0xe.4152ap-60 : 0x2.0d2e04cda1ce6p-56 : inexact-ok
= exp10m1 downward intel96 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e8p-56 : inexact-ok
= exp10m1 tonearest intel96 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e84p-56 : inexact-ok
= exp10m1 towardzero intel96 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e8p-56 : inexact-ok
= exp10m1 upward intel96 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e84p-56 : inexact-ok
= exp10m1 downward m68k96 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e8p-56 : inexact-ok
= exp10m1 tonearest m68k96 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e84p-56 : inexact-ok
= exp10m1 towardzero m68k96 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e8p-56 : inexact-ok
= exp10m1 upward m68k96 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e84p-56 : inexact-ok
= exp10m1 downward binary128 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e837e2d45d417b4p-56 : inexact-ok
= exp10m1 tonearest binary128 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e837e2d45d417b4p-56 : inexact-ok
= exp10m1 towardzero binary128 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e837e2d45d417b4p-56 : inexact-ok
= exp10m1 upward binary128 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e837e2d45d417b6p-56 : inexact-ok
= exp10m1 downward ibm128 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e837e2d45d417p-56 : inexact-ok
= exp10m1 tonearest ibm128 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e837e2d45d418p-56 : inexact-ok
= exp10m1 towardzero ibm128 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e837e2d45d417p-56 : inexact-ok
= exp10m1 upward ibm128 0xe.4152ap-60 : 0x2.0d2e04cda1ce5e837e2d45d418p-56 : inexact-ok
= exp10m1 downward binary64 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fap-56 : inexact-ok
= exp10m1 tonearest binary64 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fcp-56 : inexact-ok
= exp10m1 towardzero binary64 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fap-56 : inexact-ok
= exp10m1 upward binary64 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fcp-56 : inexact-ok
= exp10m1 downward intel96 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d4p-56 : inexact-ok
= exp10m1 tonearest intel96 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d4p-56 : inexact-ok
= exp10m1 towardzero intel96 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d4p-56 : inexact-ok
= exp10m1 upward intel96 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d8p-56 : inexact-ok
= exp10m1 downward m68k96 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d4p-56 : inexact-ok
= exp10m1 tonearest m68k96 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d4p-56 : inexact-ok
= exp10m1 towardzero m68k96 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d4p-56 : inexact-ok
= exp10m1 upward m68k96 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d8p-56 : inexact-ok
= exp10m1 downward binary128 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d463e9fd74579ap-56 : inexact-ok
= exp10m1 tonearest binary128 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d463e9fd74579ap-56 : inexact-ok
= exp10m1 towardzero binary128 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d463e9fd74579ap-56 : inexact-ok
= exp10m1 upward binary128 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d463e9fd74579cp-56 : inexact-ok
= exp10m1 downward ibm128 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d463e9fd7457p-56 : inexact-ok
= exp10m1 tonearest ibm128 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d463e9fd7458p-56 : inexact-ok
= exp10m1 towardzero ibm128 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d463e9fd7457p-56 : inexact-ok
= exp10m1 upward ibm128 0xe.4152ac57cd1fp-60 : 0x2.0d2e06945d2fb5d463e9fd7458p-56 : inexact-ok
= exp10m1 downward binary64 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fap-56 : inexact-ok
= exp10m1 tonearest binary64 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fap-56 : inexact-ok
= exp10m1 towardzero binary64 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fap-56 : inexact-ok
= exp10m1 upward binary64 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fcp-56 : inexact-ok
= exp10m1 downward intel96 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368p-56 : inexact-ok
= exp10m1 tonearest intel96 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368p-56 : inexact-ok
= exp10m1 towardzero intel96 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368p-56 : inexact-ok
= exp10m1 upward intel96 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa36cp-56 : inexact-ok
= exp10m1 downward m68k96 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368p-56 : inexact-ok
= exp10m1 tonearest m68k96 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368p-56 : inexact-ok
= exp10m1 towardzero m68k96 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368p-56 : inexact-ok
= exp10m1 upward m68k96 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa36cp-56 : inexact-ok
= exp10m1 downward binary128 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368b22e481f41f2p-56 : inexact-ok
= exp10m1 tonearest binary128 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368b22e481f41f2p-56 : inexact-ok
= exp10m1 towardzero binary128 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368b22e481f41f2p-56 : inexact-ok
= exp10m1 upward binary128 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368b22e481f41f4p-56 : inexact-ok
= exp10m1 downward ibm128 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368b22e481f41p-56 : inexact-ok
= exp10m1 tonearest ibm128 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368b22e481f42p-56 : inexact-ok
= exp10m1 towardzero ibm128 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368b22e481f41p-56 : inexact-ok
= exp10m1 upward ibm128 0xe.4152ac57cd1e8p-60 : 0x2.0d2e06945d2fa368b22e481f42p-56 : inexact-ok
= exp10m1 downward intel96 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91cp-56 : inexact-ok
= exp10m1 tonearest intel96 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91cp-56 : inexact-ok
= exp10m1 towardzero intel96 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91cp-56 : inexact-ok
= exp10m1 upward intel96 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa92p-56 : inexact-ok
= exp10m1 downward m68k96 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91cp-56 : inexact-ok
= exp10m1 tonearest m68k96 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91cp-56 : inexact-ok
= exp10m1 towardzero m68k96 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91cp-56 : inexact-ok
= exp10m1 upward m68k96 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa92p-56 : inexact-ok
= exp10m1 downward binary128 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91c88f3a401d8e6p-56 : inexact-ok
= exp10m1 tonearest binary128 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91c88f3a401d8e6p-56 : inexact-ok
= exp10m1 towardzero binary128 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91c88f3a401d8e6p-56 : inexact-ok
= exp10m1 upward binary128 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91c88f3a401d8e8p-56 : inexact-ok
= exp10m1 downward ibm128 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91c88f3a401d8p-56 : inexact-ok
= exp10m1 tonearest ibm128 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91c88f3a401d9p-56 : inexact-ok
= exp10m1 towardzero ibm128 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91c88f3a401d8p-56 : inexact-ok
= exp10m1 upward ibm128 0xe.4152ac57cd1ea7ap-60 : 0x2.0d2e06945d2fa91c88f3a401d9p-56 : inexact-ok
exp10m1 0x6.660247486aed8p-4
= exp10m1 downward binary32 0x6.660248p-4 : 0x1.82e6ccp+0 : inexact-ok
= exp10m1 tonearest binary32 0x6.660248p-4 : 0x1.82e6cep+0 : inexact-ok
= exp10m1 towardzero binary32 0x6.660248p-4 : 0x1.82e6ccp+0 : inexact-ok
= exp10m1 upward binary32 0x6.660248p-4 : 0x1.82e6cep+0 : inexact-ok
= exp10m1 downward binary64 0x6.660248p-4 : 0x1.82e6cd205d64p+0 : inexact-ok
= exp10m1 tonearest binary64 0x6.660248p-4 : 0x1.82e6cd205d64p+0 : inexact-ok
= exp10m1 towardzero binary64 0x6.660248p-4 : 0x1.82e6cd205d64p+0 : inexact-ok
= exp10m1 upward binary64 0x6.660248p-4 : 0x1.82e6cd205d641p+0 : inexact-ok
= exp10m1 downward intel96 0x6.660248p-4 : 0x1.82e6cd205d6404c4p+0 : inexact-ok
= exp10m1 tonearest intel96 0x6.660248p-4 : 0x1.82e6cd205d6404c6p+0 : inexact-ok
= exp10m1 towardzero intel96 0x6.660248p-4 : 0x1.82e6cd205d6404c4p+0 : inexact-ok
= exp10m1 upward intel96 0x6.660248p-4 : 0x1.82e6cd205d6404c6p+0 : inexact-ok
= exp10m1 downward m68k96 0x6.660248p-4 : 0x1.82e6cd205d6404c4p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x6.660248p-4 : 0x1.82e6cd205d6404c6p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x6.660248p-4 : 0x1.82e6cd205d6404c4p+0 : inexact-ok
= exp10m1 upward m68k96 0x6.660248p-4 : 0x1.82e6cd205d6404c6p+0 : inexact-ok
= exp10m1 downward binary128 0x6.660248p-4 : 0x1.82e6cd205d6404c5ba791dd56b5p+0 : inexact-ok
= exp10m1 tonearest binary128 0x6.660248p-4 : 0x1.82e6cd205d6404c5ba791dd56b51p+0 : inexact-ok
= exp10m1 towardzero binary128 0x6.660248p-4 : 0x1.82e6cd205d6404c5ba791dd56b5p+0 : inexact-ok
= exp10m1 upward binary128 0x6.660248p-4 : 0x1.82e6cd205d6404c5ba791dd56b51p+0 : inexact-ok
= exp10m1 downward ibm128 0x6.660248p-4 : 0x1.82e6cd205d6404c5ba791dd56bp+0 : inexact-ok
= exp10m1 tonearest ibm128 0x6.660248p-4 : 0x1.82e6cd205d6404c5ba791dd56b8p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x6.660248p-4 : 0x1.82e6cd205d6404c5ba791dd56bp+0 : inexact-ok
= exp10m1 upward ibm128 0x6.660248p-4 : 0x1.82e6cd205d6404c5ba791dd56b8p+0 : inexact-ok
= exp10m1 downward binary32 0x6.66024p-4 : 0x1.82e6cap+0 : inexact-ok
= exp10m1 tonearest binary32 0x6.66024p-4 : 0x1.82e6cap+0 : inexact-ok
= exp10m1 towardzero binary32 0x6.66024p-4 : 0x1.82e6cap+0 : inexact-ok
= exp10m1 upward binary32 0x6.66024p-4 : 0x1.82e6ccp+0 : inexact-ok
= exp10m1 downward binary64 0x6.66024p-4 : 0x1.82e6ca3c3271dp+0 : inexact-ok
= exp10m1 tonearest binary64 0x6.66024p-4 : 0x1.82e6ca3c3271ep+0 : inexact-ok
= exp10m1 towardzero binary64 0x6.66024p-4 : 0x1.82e6ca3c3271dp+0 : inexact-ok
= exp10m1 upward binary64 0x6.66024p-4 : 0x1.82e6ca3c3271ep+0 : inexact-ok
= exp10m1 downward intel96 0x6.66024p-4 : 0x1.82e6ca3c3271df0ap+0 : inexact-ok
= exp10m1 tonearest intel96 0x6.66024p-4 : 0x1.82e6ca3c3271df0ap+0 : inexact-ok
= exp10m1 towardzero intel96 0x6.66024p-4 : 0x1.82e6ca3c3271df0ap+0 : inexact-ok
= exp10m1 upward intel96 0x6.66024p-4 : 0x1.82e6ca3c3271df0cp+0 : inexact-ok
= exp10m1 downward m68k96 0x6.66024p-4 : 0x1.82e6ca3c3271df0ap+0 : inexact-ok
= exp10m1 tonearest m68k96 0x6.66024p-4 : 0x1.82e6ca3c3271df0ap+0 : inexact-ok
= exp10m1 towardzero m68k96 0x6.66024p-4 : 0x1.82e6ca3c3271df0ap+0 : inexact-ok
= exp10m1 upward m68k96 0x6.66024p-4 : 0x1.82e6ca3c3271df0cp+0 : inexact-ok
= exp10m1 downward binary128 0x6.66024p-4 : 0x1.82e6ca3c3271df0a7f5c7212440bp+0 : inexact-ok
= exp10m1 tonearest binary128 0x6.66024p-4 : 0x1.82e6ca3c3271df0a7f5c7212440cp+0 : inexact-ok
= exp10m1 towardzero binary128 0x6.66024p-4 : 0x1.82e6ca3c3271df0a7f5c7212440bp+0 : inexact-ok
= exp10m1 upward binary128 0x6.66024p-4 : 0x1.82e6ca3c3271df0a7f5c7212440cp+0 : inexact-ok
= exp10m1 downward ibm128 0x6.66024p-4 : 0x1.82e6ca3c3271df0a7f5c721244p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x6.66024p-4 : 0x1.82e6ca3c3271df0a7f5c721244p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x6.66024p-4 : 0x1.82e6ca3c3271df0a7f5c721244p+0 : inexact-ok
= exp10m1 upward ibm128 0x6.66024p-4 : 0x1.82e6ca3c3271df0a7f5c7212448p+0 : inexact-ok
= exp10m1 downward binary64 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2p+0 : inexact-ok
= exp10m1 tonearest binary64 0x6.660247486aed8p-4 : 0x1.82e6ccde042d3p+0 : inexact-ok
= exp10m1 towardzero binary64 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2p+0 : inexact-ok
= exp10m1 upward binary64 0x6.660247486aed8p-4 : 0x1.82e6ccde042d3p+0 : inexact-ok
= exp10m1 downward intel96 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f6p+0 : inexact-ok
= exp10m1 tonearest intel96 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f6p+0 : inexact-ok
= exp10m1 towardzero intel96 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f6p+0 : inexact-ok
= exp10m1 upward intel96 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f62p+0 : inexact-ok
= exp10m1 downward m68k96 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f6p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f6p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f6p+0 : inexact-ok
= exp10m1 upward m68k96 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f62p+0 : inexact-ok
= exp10m1 downward binary128 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f604aae11ca240fp+0 : inexact-ok
= exp10m1 tonearest binary128 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f604aae11ca241p+0 : inexact-ok
= exp10m1 towardzero binary128 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f604aae11ca240fp+0 : inexact-ok
= exp10m1 upward binary128 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f604aae11ca241p+0 : inexact-ok
= exp10m1 downward ibm128 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f604aae11ca24p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f604aae11ca24p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f604aae11ca24p+0 : inexact-ok
= exp10m1 upward ibm128 0x6.660247486aed8p-4 : 0x1.82e6ccde042d2f604aae11ca248p+0 : inexact-ok
exp10m1 0x6.289a78p-4
= exp10m1 downward binary32 0x6.289a78p-4 : 0x1.6d167p+0 : inexact-ok
= exp10m1 tonearest binary32 0x6.289a78p-4 : 0x1.6d1672p+0 : inexact-ok
= exp10m1 towardzero binary32 0x6.289a78p-4 : 0x1.6d167p+0 : inexact-ok
= exp10m1 upward binary32 0x6.289a78p-4 : 0x1.6d1672p+0 : inexact-ok
= exp10m1 downward binary64 0x6.289a78p-4 : 0x1.6d167120c0c09p+0 : inexact-ok
= exp10m1 tonearest binary64 0x6.289a78p-4 : 0x1.6d167120c0c0ap+0 : inexact-ok
= exp10m1 towardzero binary64 0x6.289a78p-4 : 0x1.6d167120c0c09p+0 : inexact-ok
= exp10m1 upward binary64 0x6.289a78p-4 : 0x1.6d167120c0c0ap+0 : inexact-ok
= exp10m1 downward intel96 0x6.289a78p-4 : 0x1.6d167120c0c09a3ep+0 : inexact-ok
= exp10m1 tonearest intel96 0x6.289a78p-4 : 0x1.6d167120c0c09a4p+0 : inexact-ok
= exp10m1 towardzero intel96 0x6.289a78p-4 : 0x1.6d167120c0c09a3ep+0 : inexact-ok
= exp10m1 upward intel96 0x6.289a78p-4 : 0x1.6d167120c0c09a4p+0 : inexact-ok
= exp10m1 downward m68k96 0x6.289a78p-4 : 0x1.6d167120c0c09a3ep+0 : inexact-ok
= exp10m1 tonearest m68k96 0x6.289a78p-4 : 0x1.6d167120c0c09a4p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x6.289a78p-4 : 0x1.6d167120c0c09a3ep+0 : inexact-ok
= exp10m1 upward m68k96 0x6.289a78p-4 : 0x1.6d167120c0c09a4p+0 : inexact-ok
= exp10m1 downward binary128 0x6.289a78p-4 : 0x1.6d167120c0c09a3f5911b85de17ap+0 : inexact-ok
= exp10m1 tonearest binary128 0x6.289a78p-4 : 0x1.6d167120c0c09a3f5911b85de17bp+0 : inexact-ok
= exp10m1 towardzero binary128 0x6.289a78p-4 : 0x1.6d167120c0c09a3f5911b85de17ap+0 : inexact-ok
= exp10m1 upward binary128 0x6.289a78p-4 : 0x1.6d167120c0c09a3f5911b85de17bp+0 : inexact-ok
= exp10m1 downward ibm128 0x6.289a78p-4 : 0x1.6d167120c0c09a3f5911b85de1p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x6.289a78p-4 : 0x1.6d167120c0c09a3f5911b85de18p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x6.289a78p-4 : 0x1.6d167120c0c09a3f5911b85de1p+0 : inexact-ok
= exp10m1 upward ibm128 0x6.289a78p-4 : 0x1.6d167120c0c09a3f5911b85de18p+0 : inexact-ok
exp10m1 0x6.1b4d318238d4a2a8p-4
= exp10m1 downward binary32 0x6.1b4d38p-4 : 0x1.6875fp+0 : inexact-ok
= exp10m1 tonearest binary32 0x6.1b4d38p-4 : 0x1.6875f2p+0 : inexact-ok
= exp10m1 towardzero binary32 0x6.1b4d38p-4 : 0x1.6875fp+0 : inexact-ok
= exp10m1 upward binary32 0x6.1b4d38p-4 : 0x1.6875f2p+0 : inexact-ok
= exp10m1 downward binary64 0x6.1b4d38p-4 : 0x1.6875f13ce53f5p+0 : inexact-ok
= exp10m1 tonearest binary64 0x6.1b4d38p-4 : 0x1.6875f13ce53f5p+0 : inexact-ok
= exp10m1 towardzero binary64 0x6.1b4d38p-4 : 0x1.6875f13ce53f5p+0 : inexact-ok
= exp10m1 upward binary64 0x6.1b4d38p-4 : 0x1.6875f13ce53f6p+0 : inexact-ok
= exp10m1 downward intel96 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6p+0 : inexact-ok
= exp10m1 tonearest intel96 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6p+0 : inexact-ok
= exp10m1 towardzero intel96 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6p+0 : inexact-ok
= exp10m1 upward intel96 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d8p+0 : inexact-ok
= exp10m1 downward m68k96 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6p+0 : inexact-ok
= exp10m1 upward m68k96 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d8p+0 : inexact-ok
= exp10m1 downward binary128 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6ad8862146a1ep+0 : inexact-ok
= exp10m1 tonearest binary128 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6ad8862146a1ep+0 : inexact-ok
= exp10m1 towardzero binary128 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6ad8862146a1ep+0 : inexact-ok
= exp10m1 upward binary128 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6ad8862146a1fp+0 : inexact-ok
= exp10m1 downward ibm128 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6ad8862146ap+0 : inexact-ok
= exp10m1 tonearest ibm128 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6ad8862146ap+0 : inexact-ok
= exp10m1 towardzero ibm128 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6ad8862146ap+0 : inexact-ok
= exp10m1 upward ibm128 0x6.1b4d38p-4 : 0x1.6875f13ce53f51d6ad8862146a8p+0 : inexact-ok
= exp10m1 downward binary32 0x6.1b4d3p-4 : 0x1.6875eep+0 : inexact-ok
= exp10m1 tonearest binary32 0x6.1b4d3p-4 : 0x1.6875eep+0 : inexact-ok
= exp10m1 towardzero binary32 0x6.1b4d3p-4 : 0x1.6875eep+0 : inexact-ok
= exp10m1 upward binary32 0x6.1b4d3p-4 : 0x1.6875fp+0 : inexact-ok
= exp10m1 downward binary64 0x6.1b4d3p-4 : 0x1.6875ee772b3cep+0 : inexact-ok
= exp10m1 tonearest binary64 0x6.1b4d3p-4 : 0x1.6875ee772b3cfp+0 : inexact-ok
= exp10m1 towardzero binary64 0x6.1b4d3p-4 : 0x1.6875ee772b3cep+0 : inexact-ok
= exp10m1 upward binary64 0x6.1b4d3p-4 : 0x1.6875ee772b3cfp+0 : inexact-ok
= exp10m1 downward intel96 0x6.1b4d3p-4 : 0x1.6875ee772b3cefbp+0 : inexact-ok
= exp10m1 tonearest intel96 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb2p+0 : inexact-ok
= exp10m1 towardzero intel96 0x6.1b4d3p-4 : 0x1.6875ee772b3cefbp+0 : inexact-ok
= exp10m1 upward intel96 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb2p+0 : inexact-ok
= exp10m1 downward m68k96 0x6.1b4d3p-4 : 0x1.6875ee772b3cefbp+0 : inexact-ok
= exp10m1 tonearest m68k96 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb2p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x6.1b4d3p-4 : 0x1.6875ee772b3cefbp+0 : inexact-ok
= exp10m1 upward m68k96 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb2p+0 : inexact-ok
= exp10m1 downward binary128 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb10d3a563c7131p+0 : inexact-ok
= exp10m1 tonearest binary128 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb10d3a563c7132p+0 : inexact-ok
= exp10m1 towardzero binary128 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb10d3a563c7131p+0 : inexact-ok
= exp10m1 upward binary128 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb10d3a563c7132p+0 : inexact-ok
= exp10m1 downward ibm128 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb10d3a563c71p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb10d3a563c71p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb10d3a563c71p+0 : inexact-ok
= exp10m1 upward ibm128 0x6.1b4d3p-4 : 0x1.6875ee772b3cefb10d3a563c718p+0 : inexact-ok
= exp10m1 downward binary64 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7p+0 : inexact-ok
= exp10m1 tonearest binary64 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7p+0 : inexact-ok
= exp10m1 towardzero binary64 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7p+0 : inexact-ok
= exp10m1 upward binary64 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d8p+0 : inexact-ok
= exp10m1 downward intel96 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7486p+0 : inexact-ok
= exp10m1 tonearest intel96 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7488p+0 : inexact-ok
= exp10m1 towardzero intel96 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7486p+0 : inexact-ok
= exp10m1 upward intel96 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7488p+0 : inexact-ok
= exp10m1 downward m68k96 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7486p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7488p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7486p+0 : inexact-ok
= exp10m1 upward m68k96 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7488p+0 : inexact-ok
= exp10m1 downward binary128 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7487b4c296a43b6dp+0 : inexact-ok
= exp10m1 tonearest binary128 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7487b4c296a43b6ep+0 : inexact-ok
= exp10m1 towardzero binary128 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7487b4c296a43b6dp+0 : inexact-ok
= exp10m1 upward binary128 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7487b4c296a43b6ep+0 : inexact-ok
= exp10m1 downward ibm128 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7487b4c296a43bp+0 : inexact-ok
= exp10m1 tonearest ibm128 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7487b4c296a43b8p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7487b4c296a43bp+0 : inexact-ok
= exp10m1 upward ibm128 0x6.1b4d318238d4cp-4 : 0x1.6875eefd033d7487b4c296a43b8p+0 : inexact-ok
= exp10m1 downward binary64 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5p+0 : inexact-ok
= exp10m1 tonearest binary64 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d6p+0 : inexact-ok
= exp10m1 towardzero binary64 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5p+0 : inexact-ok
= exp10m1 upward binary64 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d6p+0 : inexact-ok
= exp10m1 downward intel96 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e58p+0 : inexact-ok
= exp10m1 tonearest intel96 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e5ap+0 : inexact-ok
= exp10m1 towardzero intel96 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e58p+0 : inexact-ok
= exp10m1 upward intel96 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e5ap+0 : inexact-ok
= exp10m1 downward m68k96 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e58p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e5ap+0 : inexact-ok
= exp10m1 towardzero m68k96 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e58p+0 : inexact-ok
= exp10m1 upward m68k96 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e5ap+0 : inexact-ok
= exp10m1 downward binary128 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e59e4b7792181e4p+0 : inexact-ok
= exp10m1 tonearest binary128 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e59e4b7792181e5p+0 : inexact-ok
= exp10m1 towardzero binary128 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e59e4b7792181e4p+0 : inexact-ok
= exp10m1 upward binary128 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e59e4b7792181e5p+0 : inexact-ok
= exp10m1 downward ibm128 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e59e4b77921818p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e59e4b7792182p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e59e4b77921818p+0 : inexact-ok
= exp10m1 upward ibm128 0x6.1b4d318238d48p-4 : 0x1.6875eefd033d5e59e4b7792182p+0 : inexact-ok
= exp10m1 downward intel96 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5cp+0 : inexact-ok
= exp10m1 tonearest intel96 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5cp+0 : inexact-ok
= exp10m1 towardzero intel96 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5cp+0 : inexact-ok
= exp10m1 upward intel96 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5ep+0 : inexact-ok
= exp10m1 downward m68k96 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5cp+0 : inexact-ok
= exp10m1 tonearest m68k96 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5cp+0 : inexact-ok
= exp10m1 towardzero m68k96 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5cp+0 : inexact-ok
= exp10m1 upward m68k96 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5ep+0 : inexact-ok
= exp10m1 downward binary128 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5c737f7dfc6b83p+0 : inexact-ok
= exp10m1 tonearest binary128 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5c737f7dfc6b83p+0 : inexact-ok
= exp10m1 towardzero binary128 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5c737f7dfc6b83p+0 : inexact-ok
= exp10m1 upward binary128 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5c737f7dfc6b84p+0 : inexact-ok
= exp10m1 downward ibm128 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5c737f7dfc6b8p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5c737f7dfc6b8p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5c737f7dfc6b8p+0 : inexact-ok
= exp10m1 upward ibm128 0x6.1b4d318238d4a2a8p-4 : 0x1.6875eefd033d6a5c737f7dfc6cp+0 : inexact-ok
exp10m1 0x5.fb8dc64e91a74p-4
= exp10m1 downward binary32 0x5.fb8dc8p-4 : 0x1.5d8e64p+0 : inexact-ok
= exp10m1 tonearest binary32 0x5.fb8dc8p-4 : 0x1.5d8e64p+0 : inexact-ok
= exp10m1 towardzero binary32 0x5.fb8dc8p-4 : 0x1.5d8e64p+0 : inexact-ok
= exp10m1 upward binary32 0x5.fb8dc8p-4 : 0x1.5d8e66p+0 : inexact-ok
= exp10m1 downward binary64 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e7p+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e71p+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e7p+0 : inexact-ok
= exp10m1 upward binary64 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e71p+0 : inexact-ok
= exp10m1 downward intel96 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7ap+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7cp+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7ap+0 : inexact-ok
= exp10m1 upward intel96 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7cp+0 : inexact-ok
= exp10m1 downward m68k96 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7ap+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7cp+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7ap+0 : inexact-ok
= exp10m1 upward m68k96 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7cp+0 : inexact-ok
= exp10m1 downward binary128 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7be4eb9ac3c3ap+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7be4eb9ac3c3ap+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7be4eb9ac3c3ap+0 : inexact-ok
= exp10m1 upward binary128 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7be4eb9ac3c3a1p+0 : inexact-ok
= exp10m1 downward ibm128 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7be4eb9ac3c38p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7be4eb9ac3c38p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7be4eb9ac3c38p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.fb8dc8p-4 : 0x1.5d8e64fa74e70c7be4eb9ac3c4p+0 : inexact-ok
= exp10m1 downward binary32 0x5.fb8dcp-4 : 0x1.5d8e62p+0 : inexact-ok
= exp10m1 tonearest binary32 0x5.fb8dcp-4 : 0x1.5d8e62p+0 : inexact-ok
= exp10m1 towardzero binary32 0x5.fb8dcp-4 : 0x1.5d8e62p+0 : inexact-ok
= exp10m1 upward binary32 0x5.fb8dcp-4 : 0x1.5d8e64p+0 : inexact-ok
= exp10m1 downward binary64 0x5.fb8dcp-4 : 0x1.5d8e624148c8p+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.fb8dcp-4 : 0x1.5d8e624148c81p+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.fb8dcp-4 : 0x1.5d8e624148c8p+0 : inexact-ok
= exp10m1 upward binary64 0x5.fb8dcp-4 : 0x1.5d8e624148c81p+0 : inexact-ok
= exp10m1 downward intel96 0x5.fb8dcp-4 : 0x1.5d8e624148c80944p+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.fb8dcp-4 : 0x1.5d8e624148c80944p+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.fb8dcp-4 : 0x1.5d8e624148c80944p+0 : inexact-ok
= exp10m1 upward intel96 0x5.fb8dcp-4 : 0x1.5d8e624148c80946p+0 : inexact-ok
= exp10m1 downward m68k96 0x5.fb8dcp-4 : 0x1.5d8e624148c80944p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.fb8dcp-4 : 0x1.5d8e624148c80944p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.fb8dcp-4 : 0x1.5d8e624148c80944p+0 : inexact-ok
= exp10m1 upward m68k96 0x5.fb8dcp-4 : 0x1.5d8e624148c80946p+0 : inexact-ok
= exp10m1 downward binary128 0x5.fb8dcp-4 : 0x1.5d8e624148c8094452cb23ef765p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.fb8dcp-4 : 0x1.5d8e624148c8094452cb23ef765p+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.fb8dcp-4 : 0x1.5d8e624148c8094452cb23ef765p+0 : inexact-ok
= exp10m1 upward binary128 0x5.fb8dcp-4 : 0x1.5d8e624148c8094452cb23ef7651p+0 : inexact-ok
= exp10m1 downward ibm128 0x5.fb8dcp-4 : 0x1.5d8e624148c8094452cb23ef76p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.fb8dcp-4 : 0x1.5d8e624148c8094452cb23ef768p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.fb8dcp-4 : 0x1.5d8e624148c8094452cb23ef76p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.fb8dcp-4 : 0x1.5d8e624148c8094452cb23ef768p+0 : inexact-ok
= exp10m1 downward binary64 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e26p+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e26p+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e26p+0 : inexact-ok
= exp10m1 upward binary64 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e27p+0 : inexact-ok
= exp10m1 downward intel96 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660cp+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660cp+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660cp+0 : inexact-ok
= exp10m1 upward intel96 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660ep+0 : inexact-ok
= exp10m1 downward m68k96 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660cp+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660cp+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660cp+0 : inexact-ok
= exp10m1 upward m68k96 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660ep+0 : inexact-ok
= exp10m1 downward binary128 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660c3b78047e2849p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660c3b78047e284ap+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660c3b78047e2849p+0 : inexact-ok
= exp10m1 upward binary128 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660c3b78047e284ap+0 : inexact-ok
= exp10m1 downward ibm128 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660c3b78047e28p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660c3b78047e288p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660c3b78047e28p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.fb8dc64e91a74p-4 : 0x1.5d8e6466e8e2660c3b78047e288p+0 : inexact-ok
exp10m1 0x3.735f497c4e67535cp-4
= exp10m1 downward binary32 0x3.735f4cp-4 : 0xa.4a2f5p-4 : inexact-ok
= exp10m1 tonearest binary32 0x3.735f4cp-4 : 0xa.4a2f6p-4 : inexact-ok
= exp10m1 towardzero binary32 0x3.735f4cp-4 : 0xa.4a2f5p-4 : inexact-ok
= exp10m1 upward binary32 0x3.735f4cp-4 : 0xa.4a2f6p-4 : inexact-ok
= exp10m1 downward binary64 0x3.735f4cp-4 : 0xa.4a2f5bdcac5fp-4 : inexact-ok
= exp10m1 tonearest binary64 0x3.735f4cp-4 : 0xa.4a2f5bdcac5fp-4 : inexact-ok
= exp10m1 towardzero binary64 0x3.735f4cp-4 : 0xa.4a2f5bdcac5fp-4 : inexact-ok
= exp10m1 upward binary64 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f8p-4 : inexact-ok
= exp10m1 downward intel96 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399p-4 : inexact-ok
= exp10m1 tonearest intel96 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f39ap-4 : inexact-ok
= exp10m1 towardzero intel96 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399p-4 : inexact-ok
= exp10m1 upward intel96 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f39ap-4 : inexact-ok
= exp10m1 downward m68k96 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399p-4 : inexact-ok
= exp10m1 tonearest m68k96 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f39ap-4 : inexact-ok
= exp10m1 towardzero m68k96 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399p-4 : inexact-ok
= exp10m1 upward m68k96 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f39ap-4 : inexact-ok
= exp10m1 downward binary128 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399c3d2608fc6cf8p-4 : inexact-ok
= exp10m1 tonearest binary128 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399c3d2608fc6cf8p-4 : inexact-ok
= exp10m1 towardzero binary128 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399c3d2608fc6cf8p-4 : inexact-ok
= exp10m1 upward binary128 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399c3d2608fc6dp-4 : inexact-ok
= exp10m1 downward ibm128 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399c3d2608fc6cp-4 : inexact-ok
= exp10m1 tonearest ibm128 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399c3d2608fc6cp-4 : inexact-ok
= exp10m1 towardzero ibm128 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399c3d2608fc6cp-4 : inexact-ok
= exp10m1 upward ibm128 0x3.735f4cp-4 : 0xa.4a2f5bdcac5f399c3d2608fc7p-4 : inexact-ok
= exp10m1 downward binary32 0x3.735f48p-4 : 0xa.4a2f4p-4 : inexact-ok
= exp10m1 tonearest binary32 0x3.735f48p-4 : 0xa.4a2f5p-4 : inexact-ok
= exp10m1 towardzero binary32 0x3.735f48p-4 : 0xa.4a2f4p-4 : inexact-ok
= exp10m1 upward binary32 0x3.735f48p-4 : 0xa.4a2f5p-4 : inexact-ok
= exp10m1 downward binary64 0x3.735f48p-4 : 0xa.4a2f4cba77adp-4 : inexact-ok
= exp10m1 tonearest binary64 0x3.735f48p-4 : 0xa.4a2f4cba77adp-4 : inexact-ok
= exp10m1 towardzero binary64 0x3.735f48p-4 : 0xa.4a2f4cba77adp-4 : inexact-ok
= exp10m1 upward binary64 0x3.735f48p-4 : 0xa.4a2f4cba77ad8p-4 : inexact-ok
= exp10m1 downward intel96 0x3.735f48p-4 : 0xa.4a2f4cba77ad00fp-4 : inexact-ok
= exp10m1 tonearest intel96 0x3.735f48p-4 : 0xa.4a2f4cba77ad00fp-4 : inexact-ok
= exp10m1 towardzero intel96 0x3.735f48p-4 : 0xa.4a2f4cba77ad00fp-4 : inexact-ok
= exp10m1 upward intel96 0x3.735f48p-4 : 0xa.4a2f4cba77ad01p-4 : inexact-ok
= exp10m1 downward m68k96 0x3.735f48p-4 : 0xa.4a2f4cba77ad00fp-4 : inexact-ok
= exp10m1 tonearest m68k96 0x3.735f48p-4 : 0xa.4a2f4cba77ad00fp-4 : inexact-ok
= exp10m1 towardzero m68k96 0x3.735f48p-4 : 0xa.4a2f4cba77ad00fp-4 : inexact-ok
= exp10m1 upward m68k96 0x3.735f48p-4 : 0xa.4a2f4cba77ad01p-4 : inexact-ok
= exp10m1 downward binary128 0x3.735f48p-4 : 0xa.4a2f4cba77ad00f510d414fc735p-4 : inexact-ok
= exp10m1 tonearest binary128 0x3.735f48p-4 : 0xa.4a2f4cba77ad00f510d414fc7358p-4 : inexact-ok
= exp10m1 towardzero binary128 0x3.735f48p-4 : 0xa.4a2f4cba77ad00f510d414fc735p-4 : inexact-ok
= exp10m1 upward binary128 0x3.735f48p-4 : 0xa.4a2f4cba77ad00f510d414fc7358p-4 : inexact-ok
= exp10m1 downward ibm128 0x3.735f48p-4 : 0xa.4a2f4cba77ad00f510d414fc7p-4 : inexact-ok
= exp10m1 tonearest ibm128 0x3.735f48p-4 : 0xa.4a2f4cba77ad00f510d414fc74p-4 : inexact-ok
= exp10m1 towardzero ibm128 0x3.735f48p-4 : 0xa.4a2f4cba77ad00f510d414fc7p-4 : inexact-ok
= exp10m1 upward ibm128 0x3.735f48p-4 : 0xa.4a2f4cba77ad00f510d414fc74p-4 : inexact-ok
= exp10m1 downward binary64 0x3.735f497c4e676p-4 : 0xa.4a2f525951dcp-4 : inexact-ok
= exp10m1 tonearest binary64 0x3.735f497c4e676p-4 : 0xa.4a2f525951dcp-4 : inexact-ok
= exp10m1 towardzero binary64 0x3.735f497c4e676p-4 : 0xa.4a2f525951dcp-4 : inexact-ok
= exp10m1 upward binary64 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc8p-4 : inexact-ok
= exp10m1 downward intel96 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3p-4 : inexact-ok
= exp10m1 tonearest intel96 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f4p-4 : inexact-ok
= exp10m1 towardzero intel96 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3p-4 : inexact-ok
= exp10m1 upward intel96 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f4p-4 : inexact-ok
= exp10m1 downward m68k96 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3p-4 : inexact-ok
= exp10m1 tonearest m68k96 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f4p-4 : inexact-ok
= exp10m1 towardzero m68k96 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3p-4 : inexact-ok
= exp10m1 upward m68k96 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f4p-4 : inexact-ok
= exp10m1 downward binary128 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3c42f88f71d148p-4 : inexact-ok
= exp10m1 tonearest binary128 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3c42f88f71d15p-4 : inexact-ok
= exp10m1 towardzero binary128 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3c42f88f71d148p-4 : inexact-ok
= exp10m1 upward binary128 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3c42f88f71d15p-4 : inexact-ok
= exp10m1 downward ibm128 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3c42f88f71dp-4 : inexact-ok
= exp10m1 tonearest ibm128 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3c42f88f71dp-4 : inexact-ok
= exp10m1 towardzero ibm128 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3c42f88f71dp-4 : inexact-ok
= exp10m1 upward ibm128 0x3.735f497c4e676p-4 : 0xa.4a2f525951dc3f3c42f88f71d4p-4 : inexact-ok
= exp10m1 downward binary64 0x3.735f497c4e674p-4 : 0xa.4a2f525951db8p-4 : inexact-ok
= exp10m1 tonearest binary64 0x3.735f497c4e674p-4 : 0xa.4a2f525951dcp-4 : inexact-ok
= exp10m1 towardzero binary64 0x3.735f497c4e674p-4 : 0xa.4a2f525951db8p-4 : inexact-ok
= exp10m1 upward binary64 0x3.735f497c4e674p-4 : 0xa.4a2f525951dcp-4 : inexact-ok
= exp10m1 downward intel96 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62p-4 : inexact-ok
= exp10m1 tonearest intel96 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc63p-4 : inexact-ok
= exp10m1 towardzero intel96 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62p-4 : inexact-ok
= exp10m1 upward intel96 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc63p-4 : inexact-ok
= exp10m1 downward m68k96 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62p-4 : inexact-ok
= exp10m1 tonearest m68k96 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc63p-4 : inexact-ok
= exp10m1 towardzero m68k96 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62p-4 : inexact-ok
= exp10m1 upward m68k96 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc63p-4 : inexact-ok
= exp10m1 downward binary128 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62a9d6fc0bfd83p-4 : inexact-ok
= exp10m1 tonearest binary128 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62a9d6fc0bfd83p-4 : inexact-ok
= exp10m1 towardzero binary128 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62a9d6fc0bfd83p-4 : inexact-ok
= exp10m1 upward binary128 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62a9d6fc0bfd838p-4 : inexact-ok
= exp10m1 downward ibm128 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62a9d6fc0bfd8p-4 : inexact-ok
= exp10m1 tonearest ibm128 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62a9d6fc0bfd8p-4 : inexact-ok
= exp10m1 towardzero ibm128 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62a9d6fc0bfd8p-4 : inexact-ok
= exp10m1 upward ibm128 0x3.735f497c4e674p-4 : 0xa.4a2f525951dbc62a9d6fc0bfdcp-4 : inexact-ok
= exp10m1 downward intel96 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f6p-4 : inexact-ok
= exp10m1 tonearest intel96 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f7p-4 : inexact-ok
= exp10m1 towardzero intel96 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f6p-4 : inexact-ok
= exp10m1 upward intel96 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f7p-4 : inexact-ok
= exp10m1 downward m68k96 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f6p-4 : inexact-ok
= exp10m1 tonearest m68k96 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f7p-4 : inexact-ok
= exp10m1 towardzero m68k96 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f6p-4 : inexact-ok
= exp10m1 upward m68k96 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f7p-4 : inexact-ok
= exp10m1 downward binary128 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f692a74e4cbc38p-4 : inexact-ok
= exp10m1 tonearest binary128 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f692a74e4cbc388p-4 : inexact-ok
= exp10m1 towardzero binary128 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f692a74e4cbc38p-4 : inexact-ok
= exp10m1 upward binary128 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f692a74e4cbc388p-4 : inexact-ok
= exp10m1 downward ibm128 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f692a74e4cbcp-4 : inexact-ok
= exp10m1 tonearest ibm128 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f692a74e4cbc4p-4 : inexact-ok
= exp10m1 towardzero ibm128 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f692a74e4cbcp-4 : inexact-ok
= exp10m1 upward ibm128 0x3.735f497c4e67535cp-4 : 0xa.4a2f525951dc0f692a74e4cbc4p-4 : inexact-ok
exp10m1 -0x7.d6c50b469d404p+0
= exp10m1 downward binary32 -0x7.d6c508p+0 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x7.d6c508p+0 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x7.d6c508p+0 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x7.d6c508p+0 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x7.d6c508p+0 : -0xf.fffffc1c48788p-4 : inexact-ok
= exp10m1 tonearest binary64 -0x7.d6c508p+0 : -0xf.fffffc1c4878p-4 : inexact-ok
= exp10m1 towardzero binary64 -0x7.d6c508p+0 : -0xf.fffffc1c4878p-4 : inexact-ok
= exp10m1 upward binary64 -0x7.d6c508p+0 : -0xf.fffffc1c4878p-4 : inexact-ok
= exp10m1 downward intel96 -0x7.d6c508p+0 : -0xf.fffffc1c487825cp-4 : inexact-ok
= exp10m1 tonearest intel96 -0x7.d6c508p+0 : -0xf.fffffc1c487825cp-4 : inexact-ok
= exp10m1 towardzero intel96 -0x7.d6c508p+0 : -0xf.fffffc1c487825bp-4 : inexact-ok
= exp10m1 upward intel96 -0x7.d6c508p+0 : -0xf.fffffc1c487825bp-4 : inexact-ok
= exp10m1 downward m68k96 -0x7.d6c508p+0 : -0xf.fffffc1c487825cp-4 : inexact-ok
= exp10m1 tonearest m68k96 -0x7.d6c508p+0 : -0xf.fffffc1c487825cp-4 : inexact-ok
= exp10m1 towardzero m68k96 -0x7.d6c508p+0 : -0xf.fffffc1c487825bp-4 : inexact-ok
= exp10m1 upward m68k96 -0x7.d6c508p+0 : -0xf.fffffc1c487825bp-4 : inexact-ok
= exp10m1 downward binary128 -0x7.d6c508p+0 : -0xf.fffffc1c487825bf2b70a26605b8p-4 : inexact-ok
= exp10m1 tonearest binary128 -0x7.d6c508p+0 : -0xf.fffffc1c487825bf2b70a26605b8p-4 : inexact-ok
= exp10m1 towardzero binary128 -0x7.d6c508p+0 : -0xf.fffffc1c487825bf2b70a26605bp-4 : inexact-ok
= exp10m1 upward binary128 -0x7.d6c508p+0 : -0xf.fffffc1c487825bf2b70a26605bp-4 : inexact-ok
= exp10m1 downward ibm128 -0x7.d6c508p+0 : -0xf.fffffc1c487825bf2b70a26608p-4 : inexact-ok
= exp10m1 tonearest ibm128 -0x7.d6c508p+0 : -0xf.fffffc1c487825bf2b70a26604p-4 : inexact-ok
= exp10m1 towardzero ibm128 -0x7.d6c508p+0 : -0xf.fffffc1c487825bf2b70a26604p-4 : inexact-ok
= exp10m1 upward ibm128 -0x7.d6c508p+0 : -0xf.fffffc1c487825bf2b70a26604p-4 : inexact-ok
= exp10m1 downward binary32 -0x7.d6c51p+0 : -0x1p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x7.d6c51p+0 : -0x1p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x7.d6c51p+0 : -0xf.fffffp-4 : inexact-ok
= exp10m1 upward binary32 -0x7.d6c51p+0 : -0xf.fffffp-4 : inexact-ok
= exp10m1 downward binary64 -0x7.d6c51p+0 : -0xf.fffffc1c48cp-4 : inexact-ok
= exp10m1 tonearest binary64 -0x7.d6c51p+0 : -0xf.fffffc1c48cp-4 : inexact-ok
= exp10m1 towardzero binary64 -0x7.d6c51p+0 : -0xf.fffffc1c48bf8p-4 : inexact-ok
= exp10m1 upward binary64 -0x7.d6c51p+0 : -0xf.fffffc1c48bf8p-4 : inexact-ok
= exp10m1 downward intel96 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb9p-4 : inexact-ok
= exp10m1 tonearest intel96 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8p-4 : inexact-ok
= exp10m1 towardzero intel96 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8p-4 : inexact-ok
= exp10m1 upward intel96 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8p-4 : inexact-ok
= exp10m1 downward m68k96 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb9p-4 : inexact-ok
= exp10m1 tonearest m68k96 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8p-4 : inexact-ok
= exp10m1 towardzero m68k96 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8p-4 : inexact-ok
= exp10m1 upward m68k96 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8p-4 : inexact-ok
= exp10m1 downward binary128 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8526a8b2948e98p-4 : inexact-ok
= exp10m1 tonearest binary128 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8526a8b2948e98p-4 : inexact-ok
= exp10m1 towardzero binary128 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8526a8b2948e9p-4 : inexact-ok
= exp10m1 upward binary128 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8526a8b2948e9p-4 : inexact-ok
= exp10m1 downward ibm128 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8526a8b2949p-4 : inexact-ok
= exp10m1 tonearest ibm128 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8526a8b2949p-4 : inexact-ok
= exp10m1 towardzero ibm128 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8526a8b2948cp-4 : inexact-ok
= exp10m1 upward ibm128 -0x7.d6c51p+0 : -0xf.fffffc1c48bfcb8526a8b2948cp-4 : inexact-ok
= exp10m1 downward binary64 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48958p-4 : inexact-ok
= exp10m1 tonearest binary64 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48958p-4 : inexact-ok
= exp10m1 towardzero binary64 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c4895p-4 : inexact-ok
= exp10m1 upward binary64 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c4895p-4 : inexact-ok
= exp10m1 downward intel96 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c6p-4 : inexact-ok
= exp10m1 tonearest intel96 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c5p-4 : inexact-ok
= exp10m1 towardzero intel96 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c5p-4 : inexact-ok
= exp10m1 upward intel96 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c5p-4 : inexact-ok
= exp10m1 downward m68k96 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c6p-4 : inexact-ok
= exp10m1 tonearest m68k96 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c5p-4 : inexact-ok
= exp10m1 towardzero m68k96 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c5p-4 : inexact-ok
= exp10m1 upward m68k96 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c5p-4 : inexact-ok
= exp10m1 downward binary128 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c54e245d5ee9c88p-4 : inexact-ok
= exp10m1 tonearest binary128 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c54e245d5ee9c8p-4 : inexact-ok
= exp10m1 towardzero binary128 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c54e245d5ee9c8p-4 : inexact-ok
= exp10m1 upward binary128 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c54e245d5ee9c8p-4 : inexact-ok
= exp10m1 downward ibm128 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c54e245d5eeap-4 : inexact-ok
= exp10m1 tonearest ibm128 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c54e245d5ee9cp-4 : inexact-ok
= exp10m1 towardzero ibm128 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c54e245d5ee9cp-4 : inexact-ok
= exp10m1 upward ibm128 -0x7.d6c50b469d404p+0 : -0xf.fffffc1c48957c54e245d5ee9cp-4 : inexact-ok
exp10m1 0x4.857de8p+4
= exp10m1 downward binary32 0x4.857de8p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x4.857de8p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x4.857de8p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x4.857de8p+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x4.857de8p+4 : 0x1.3f5c080a6d187p+240 : inexact-ok
= exp10m1 tonearest binary64 0x4.857de8p+4 : 0x1.3f5c080a6d188p+240 : inexact-ok
= exp10m1 towardzero binary64 0x4.857de8p+4 : 0x1.3f5c080a6d187p+240 : inexact-ok
= exp10m1 upward binary64 0x4.857de8p+4 : 0x1.3f5c080a6d188p+240 : inexact-ok
= exp10m1 downward intel96 0x4.857de8p+4 : 0x1.3f5c080a6d187a1cp+240 : inexact-ok
= exp10m1 tonearest intel96 0x4.857de8p+4 : 0x1.3f5c080a6d187a1cp+240 : inexact-ok
= exp10m1 towardzero intel96 0x4.857de8p+4 : 0x1.3f5c080a6d187a1cp+240 : inexact-ok
= exp10m1 upward intel96 0x4.857de8p+4 : 0x1.3f5c080a6d187a1ep+240 : inexact-ok
= exp10m1 downward m68k96 0x4.857de8p+4 : 0x1.3f5c080a6d187a1cp+240 : inexact-ok
= exp10m1 tonearest m68k96 0x4.857de8p+4 : 0x1.3f5c080a6d187a1cp+240 : inexact-ok
= exp10m1 towardzero m68k96 0x4.857de8p+4 : 0x1.3f5c080a6d187a1cp+240 : inexact-ok
= exp10m1 upward m68k96 0x4.857de8p+4 : 0x1.3f5c080a6d187a1ep+240 : inexact-ok
= exp10m1 downward binary128 0x4.857de8p+4 : 0x1.3f5c080a6d187a1c4a455a2bd79bp+240 : inexact-ok
= exp10m1 tonearest binary128 0x4.857de8p+4 : 0x1.3f5c080a6d187a1c4a455a2bd79cp+240 : inexact-ok
= exp10m1 towardzero binary128 0x4.857de8p+4 : 0x1.3f5c080a6d187a1c4a455a2bd79bp+240 : inexact-ok
= exp10m1 upward binary128 0x4.857de8p+4 : 0x1.3f5c080a6d187a1c4a455a2bd79cp+240 : inexact-ok
= exp10m1 downward ibm128 0x4.857de8p+4 : 0x1.3f5c080a6d187a1c4a455a2bd78p+240 : inexact-ok
= exp10m1 tonearest ibm128 0x4.857de8p+4 : 0x1.3f5c080a6d187a1c4a455a2bd78p+240 : inexact-ok
= exp10m1 towardzero ibm128 0x4.857de8p+4 : 0x1.3f5c080a6d187a1c4a455a2bd78p+240 : inexact-ok
= exp10m1 upward ibm128 0x4.857de8p+4 : 0x1.3f5c080a6d187a1c4a455a2bd8p+240 : inexact-ok
exp10m1 0x5.dfeb68p-4
= exp10m1 downward binary32 0x5.dfeb68p-4 : 0x1.5438c4p+0 : inexact-ok
= exp10m1 tonearest binary32 0x5.dfeb68p-4 : 0x1.5438c6p+0 : inexact-ok
= exp10m1 towardzero binary32 0x5.dfeb68p-4 : 0x1.5438c4p+0 : inexact-ok
= exp10m1 upward binary32 0x5.dfeb68p-4 : 0x1.5438c6p+0 : inexact-ok
= exp10m1 downward binary64 0x5.dfeb68p-4 : 0x1.5438c59118836p+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.dfeb68p-4 : 0x1.5438c59118836p+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.dfeb68p-4 : 0x1.5438c59118836p+0 : inexact-ok
= exp10m1 upward binary64 0x5.dfeb68p-4 : 0x1.5438c59118837p+0 : inexact-ok
= exp10m1 downward intel96 0x5.dfeb68p-4 : 0x1.5438c59118836296p+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.dfeb68p-4 : 0x1.5438c59118836296p+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.dfeb68p-4 : 0x1.5438c59118836296p+0 : inexact-ok
= exp10m1 upward intel96 0x5.dfeb68p-4 : 0x1.5438c59118836298p+0 : inexact-ok
= exp10m1 downward m68k96 0x5.dfeb68p-4 : 0x1.5438c59118836296p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.dfeb68p-4 : 0x1.5438c59118836296p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.dfeb68p-4 : 0x1.5438c59118836296p+0 : inexact-ok
= exp10m1 upward m68k96 0x5.dfeb68p-4 : 0x1.5438c59118836298p+0 : inexact-ok
= exp10m1 downward binary128 0x5.dfeb68p-4 : 0x1.5438c591188362962232eed4c119p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.dfeb68p-4 : 0x1.5438c591188362962232eed4c119p+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.dfeb68p-4 : 0x1.5438c591188362962232eed4c119p+0 : inexact-ok
= exp10m1 upward binary128 0x5.dfeb68p-4 : 0x1.5438c591188362962232eed4c11ap+0 : inexact-ok
= exp10m1 downward ibm128 0x5.dfeb68p-4 : 0x1.5438c591188362962232eed4c1p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.dfeb68p-4 : 0x1.5438c591188362962232eed4c1p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.dfeb68p-4 : 0x1.5438c591188362962232eed4c1p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.dfeb68p-4 : 0x1.5438c591188362962232eed4c18p+0 : inexact-ok
exp10m1 0x4.0000000000000028p-16384
= exp10m1 downward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 0x8p-152 : 0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 tonearest binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 downward intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 tonearest binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 downward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 tonearest ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary64 0x4p-1076 : 0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 tonearest intel96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero intel96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward intel96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 downward m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 downward binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 tonearest binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 towardzero binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 upward binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d38p-1076 : inexact-ok
= exp10m1 downward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 0x4p-1076 : 0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1cp-16384 : inexact-ok
= exp10m1 tonearest intel96 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1dp-16384 : inexact-ok
= exp10m1 towardzero intel96 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1cp-16384 : inexact-ok
= exp10m1 upward intel96 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1dp-16384 : inexact-ok
= exp10m1 downward m68k96 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1cp-16384 : inexact-ok
= exp10m1 tonearest m68k96 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1dp-16384 : inexact-ok
= exp10m1 towardzero m68k96 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1cp-16384 : inexact-ok
= exp10m1 upward m68k96 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1dp-16384 : inexact-ok
= exp10m1 downward binary128 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1cabfe60d42d698p-16384 : inexact-ok
= exp10m1 tonearest binary128 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1cabfe60d42d6ap-16384 : inexact-ok
= exp10m1 towardzero binary128 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1cabfe60d42d698p-16384 : inexact-ok
= exp10m1 upward binary128 0x4.0000000000000028p-16384 : 0x9.35d8dddaaa8ac1cabfe60d42d6ap-16384 : inexact-ok
exp10m1 0x5.8b911eb6733469c8p-4
= exp10m1 downward binary32 0x5.8b912p-4 : 0x1.389bf6p+0 : inexact-ok
= exp10m1 tonearest binary32 0x5.8b912p-4 : 0x1.389bf8p+0 : inexact-ok
= exp10m1 towardzero binary32 0x5.8b912p-4 : 0x1.389bf6p+0 : inexact-ok
= exp10m1 upward binary32 0x5.8b912p-4 : 0x1.389bf8p+0 : inexact-ok
= exp10m1 downward binary64 0x5.8b912p-4 : 0x1.389bf745cc744p+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.8b912p-4 : 0x1.389bf745cc744p+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.8b912p-4 : 0x1.389bf745cc744p+0 : inexact-ok
= exp10m1 upward binary64 0x5.8b912p-4 : 0x1.389bf745cc745p+0 : inexact-ok
= exp10m1 downward intel96 0x5.8b912p-4 : 0x1.389bf745cc744526p+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.8b912p-4 : 0x1.389bf745cc744528p+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.8b912p-4 : 0x1.389bf745cc744526p+0 : inexact-ok
= exp10m1 upward intel96 0x5.8b912p-4 : 0x1.389bf745cc744528p+0 : inexact-ok
= exp10m1 downward m68k96 0x5.8b912p-4 : 0x1.389bf745cc744526p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.8b912p-4 : 0x1.389bf745cc744528p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.8b912p-4 : 0x1.389bf745cc744526p+0 : inexact-ok
= exp10m1 upward m68k96 0x5.8b912p-4 : 0x1.389bf745cc744528p+0 : inexact-ok
= exp10m1 downward binary128 0x5.8b912p-4 : 0x1.389bf745cc744527f3052cdd7b7cp+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.8b912p-4 : 0x1.389bf745cc744527f3052cdd7b7dp+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.8b912p-4 : 0x1.389bf745cc744527f3052cdd7b7cp+0 : inexact-ok
= exp10m1 upward binary128 0x5.8b912p-4 : 0x1.389bf745cc744527f3052cdd7b7dp+0 : inexact-ok
= exp10m1 downward ibm128 0x5.8b912p-4 : 0x1.389bf745cc744527f3052cdd7bp+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.8b912p-4 : 0x1.389bf745cc744527f3052cdd7b8p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.8b912p-4 : 0x1.389bf745cc744527f3052cdd7bp+0 : inexact-ok
= exp10m1 upward ibm128 0x5.8b912p-4 : 0x1.389bf745cc744527f3052cdd7b8p+0 : inexact-ok
= exp10m1 downward binary32 0x5.8b9118p-4 : 0x1.389bf4p+0 : inexact-ok
= exp10m1 tonearest binary32 0x5.8b9118p-4 : 0x1.389bf4p+0 : inexact-ok
= exp10m1 towardzero binary32 0x5.8b9118p-4 : 0x1.389bf4p+0 : inexact-ok
= exp10m1 upward binary32 0x5.8b9118p-4 : 0x1.389bf6p+0 : inexact-ok
= exp10m1 downward binary64 0x5.8b9118p-4 : 0x1.389bf4b729c03p+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.8b9118p-4 : 0x1.389bf4b729c04p+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.8b9118p-4 : 0x1.389bf4b729c03p+0 : inexact-ok
= exp10m1 upward binary64 0x5.8b9118p-4 : 0x1.389bf4b729c04p+0 : inexact-ok
= exp10m1 downward intel96 0x5.8b9118p-4 : 0x1.389bf4b729c03daap+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.8b9118p-4 : 0x1.389bf4b729c03dacp+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.8b9118p-4 : 0x1.389bf4b729c03daap+0 : inexact-ok
= exp10m1 upward intel96 0x5.8b9118p-4 : 0x1.389bf4b729c03dacp+0 : inexact-ok
= exp10m1 downward m68k96 0x5.8b9118p-4 : 0x1.389bf4b729c03daap+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.8b9118p-4 : 0x1.389bf4b729c03dacp+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.8b9118p-4 : 0x1.389bf4b729c03daap+0 : inexact-ok
= exp10m1 upward m68k96 0x5.8b9118p-4 : 0x1.389bf4b729c03dacp+0 : inexact-ok
= exp10m1 downward binary128 0x5.8b9118p-4 : 0x1.389bf4b729c03dab503c6d55dedfp+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.8b9118p-4 : 0x1.389bf4b729c03dab503c6d55dedfp+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.8b9118p-4 : 0x1.389bf4b729c03dab503c6d55dedfp+0 : inexact-ok
= exp10m1 upward binary128 0x5.8b9118p-4 : 0x1.389bf4b729c03dab503c6d55deep+0 : inexact-ok
= exp10m1 downward ibm128 0x5.8b9118p-4 : 0x1.389bf4b729c03dab503c6d55de8p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.8b9118p-4 : 0x1.389bf4b729c03dab503c6d55dfp+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.8b9118p-4 : 0x1.389bf4b729c03dab503c6d55de8p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.8b9118p-4 : 0x1.389bf4b729c03dab503c6d55dfp+0 : inexact-ok
= exp10m1 downward binary64 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbp+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fcp+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbp+0 : inexact-ok
= exp10m1 upward binary64 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fcp+0 : inexact-ok
= exp10m1 downward intel96 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf8p+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbafap+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf8p+0 : inexact-ok
= exp10m1 upward intel96 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbafap+0 : inexact-ok
= exp10m1 downward m68k96 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf8p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbafap+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf8p+0 : inexact-ok
= exp10m1 upward m68k96 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbafap+0 : inexact-ok
= exp10m1 downward binary128 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf94d6a165b69d6p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf94d6a165b69d6p+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf94d6a165b69d6p+0 : inexact-ok
= exp10m1 upward binary128 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf94d6a165b69d7p+0 : inexact-ok
= exp10m1 downward ibm128 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf94d6a165b698p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf94d6a165b6ap+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf94d6a165b698p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.8b911eb673348p-4 : 0x1.389bf6dc758fbaf94d6a165b6ap+0 : inexact-ok
= exp10m1 downward binary64 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fap+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fap+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fap+0 : inexact-ok
= exp10m1 upward binary64 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fbp+0 : inexact-ok
= exp10m1 downward intel96 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa684p+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa684p+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa684p+0 : inexact-ok
= exp10m1 upward intel96 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa686p+0 : inexact-ok
= exp10m1 downward m68k96 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa684p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa684p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa684p+0 : inexact-ok
= exp10m1 upward m68k96 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa686p+0 : inexact-ok
= exp10m1 downward binary128 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa68437c1ddf74a61p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa68437c1ddf74a62p+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa68437c1ddf74a61p+0 : inexact-ok
= exp10m1 upward binary128 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa68437c1ddf74a62p+0 : inexact-ok
= exp10m1 downward ibm128 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa68437c1ddf74ap+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa68437c1ddf74a8p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa68437c1ddf74ap+0 : inexact-ok
= exp10m1 upward ibm128 0x5.8b911eb673344p-4 : 0x1.389bf6dc758fa68437c1ddf74a8p+0 : inexact-ok
= exp10m1 downward intel96 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3dep+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3ep+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3dep+0 : inexact-ok
= exp10m1 upward intel96 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3ep+0 : inexact-ok
= exp10m1 downward m68k96 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3dep+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3ep+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3dep+0 : inexact-ok
= exp10m1 upward m68k96 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3ep+0 : inexact-ok
= exp10m1 downward binary128 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3df27854fc7a755p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3df27854fc7a755p+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3df27854fc7a755p+0 : inexact-ok
= exp10m1 upward binary128 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3df27854fc7a756p+0 : inexact-ok
= exp10m1 downward ibm128 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3df27854fc7a7p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3df27854fc7a78p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3df27854fc7a7p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.8b911eb6733469c8p-4 : 0x1.389bf6dc758fb3df27854fc7a78p+0 : inexact-ok
exp10m1 0x5.a343df0d680099a7a1a873a751a8p-4
= exp10m1 downward binary32 0x5.a343ep-4 : 0x1.403c26p+0 : inexact-ok
= exp10m1 tonearest binary32 0x5.a343ep-4 : 0x1.403c28p+0 : inexact-ok
= exp10m1 towardzero binary32 0x5.a343ep-4 : 0x1.403c26p+0 : inexact-ok
= exp10m1 upward binary32 0x5.a343ep-4 : 0x1.403c28p+0 : inexact-ok
= exp10m1 downward binary64 0x5.a343ep-4 : 0x1.403c279b13454p+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.a343ep-4 : 0x1.403c279b13455p+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.a343ep-4 : 0x1.403c279b13454p+0 : inexact-ok
= exp10m1 upward binary64 0x5.a343ep-4 : 0x1.403c279b13455p+0 : inexact-ok
= exp10m1 downward intel96 0x5.a343ep-4 : 0x1.403c279b1345486ap+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.a343ep-4 : 0x1.403c279b1345486ap+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.a343ep-4 : 0x1.403c279b1345486ap+0 : inexact-ok
= exp10m1 upward intel96 0x5.a343ep-4 : 0x1.403c279b1345486cp+0 : inexact-ok
= exp10m1 downward m68k96 0x5.a343ep-4 : 0x1.403c279b1345486ap+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.a343ep-4 : 0x1.403c279b1345486ap+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.a343ep-4 : 0x1.403c279b1345486ap+0 : inexact-ok
= exp10m1 upward m68k96 0x5.a343ep-4 : 0x1.403c279b1345486cp+0 : inexact-ok
= exp10m1 downward binary128 0x5.a343ep-4 : 0x1.403c279b1345486a6a4cc8cb6e8fp+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.a343ep-4 : 0x1.403c279b1345486a6a4cc8cb6e8fp+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.a343ep-4 : 0x1.403c279b1345486a6a4cc8cb6e8fp+0 : inexact-ok
= exp10m1 upward binary128 0x5.a343ep-4 : 0x1.403c279b1345486a6a4cc8cb6e9p+0 : inexact-ok
= exp10m1 downward ibm128 0x5.a343ep-4 : 0x1.403c279b1345486a6a4cc8cb6e8p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.a343ep-4 : 0x1.403c279b1345486a6a4cc8cb6e8p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.a343ep-4 : 0x1.403c279b1345486a6a4cc8cb6e8p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.a343ep-4 : 0x1.403c279b1345486a6a4cc8cb6fp+0 : inexact-ok
= exp10m1 downward binary32 0x5.a343d8p-4 : 0x1.403c24p+0 : inexact-ok
= exp10m1 tonearest binary32 0x5.a343d8p-4 : 0x1.403c26p+0 : inexact-ok
= exp10m1 towardzero binary32 0x5.a343d8p-4 : 0x1.403c24p+0 : inexact-ok
= exp10m1 upward binary32 0x5.a343d8p-4 : 0x1.403c26p+0 : inexact-ok
= exp10m1 downward binary64 0x5.a343d8p-4 : 0x1.403c2503a906ep+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.a343d8p-4 : 0x1.403c2503a906fp+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.a343d8p-4 : 0x1.403c2503a906ep+0 : inexact-ok
= exp10m1 upward binary64 0x5.a343d8p-4 : 0x1.403c2503a906fp+0 : inexact-ok
= exp10m1 downward intel96 0x5.a343d8p-4 : 0x1.403c2503a906ed44p+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.a343d8p-4 : 0x1.403c2503a906ed44p+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.a343d8p-4 : 0x1.403c2503a906ed44p+0 : inexact-ok
= exp10m1 upward intel96 0x5.a343d8p-4 : 0x1.403c2503a906ed46p+0 : inexact-ok
= exp10m1 downward m68k96 0x5.a343d8p-4 : 0x1.403c2503a906ed44p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.a343d8p-4 : 0x1.403c2503a906ed44p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.a343d8p-4 : 0x1.403c2503a906ed44p+0 : inexact-ok
= exp10m1 upward m68k96 0x5.a343d8p-4 : 0x1.403c2503a906ed46p+0 : inexact-ok
= exp10m1 downward binary128 0x5.a343d8p-4 : 0x1.403c2503a906ed444ba0430261adp+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.a343d8p-4 : 0x1.403c2503a906ed444ba0430261aep+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.a343d8p-4 : 0x1.403c2503a906ed444ba0430261adp+0 : inexact-ok
= exp10m1 upward binary128 0x5.a343d8p-4 : 0x1.403c2503a906ed444ba0430261aep+0 : inexact-ok
= exp10m1 downward ibm128 0x5.a343d8p-4 : 0x1.403c2503a906ed444ba04302618p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.a343d8p-4 : 0x1.403c2503a906ed444ba04302618p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.a343d8p-4 : 0x1.403c2503a906ed444ba04302618p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.a343d8p-4 : 0x1.403c2503a906ed444ba0430262p+0 : inexact-ok
= exp10m1 downward binary64 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9p+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.a343df0d6800cp-4 : 0x1.403c274c7dbaap+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9p+0 : inexact-ok
= exp10m1 upward binary64 0x5.a343df0d6800cp-4 : 0x1.403c274c7dbaap+0 : inexact-ok
= exp10m1 downward intel96 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd4p+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd6p+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd4p+0 : inexact-ok
= exp10m1 upward intel96 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd6p+0 : inexact-ok
= exp10m1 downward m68k96 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd4p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd6p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd4p+0 : inexact-ok
= exp10m1 upward m68k96 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd6p+0 : inexact-ok
= exp10m1 downward binary128 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd5890359fb7b6cp+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd5890359fb7b6dp+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd5890359fb7b6cp+0 : inexact-ok
= exp10m1 upward binary128 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd5890359fb7b6dp+0 : inexact-ok
= exp10m1 downward ibm128 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd5890359fb7bp+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd5890359fb7b8p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd5890359fb7bp+0 : inexact-ok
= exp10m1 upward ibm128 0x5.a343df0d6800cp-4 : 0x1.403c274c7dba9dd5890359fb7b8p+0 : inexact-ok
= exp10m1 downward binary64 0x5.a343df0d68008p-4 : 0x1.403c274c7dba8p+0 : inexact-ok
= exp10m1 tonearest binary64 0x5.a343df0d68008p-4 : 0x1.403c274c7dba9p+0 : inexact-ok
= exp10m1 towardzero binary64 0x5.a343df0d68008p-4 : 0x1.403c274c7dba8p+0 : inexact-ok
= exp10m1 upward binary64 0x5.a343df0d68008p-4 : 0x1.403c274c7dba9p+0 : inexact-ok
= exp10m1 downward intel96 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891ap+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891ap+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891ap+0 : inexact-ok
= exp10m1 upward intel96 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891cp+0 : inexact-ok
= exp10m1 downward m68k96 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891ap+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891ap+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891ap+0 : inexact-ok
= exp10m1 upward m68k96 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891cp+0 : inexact-ok
= exp10m1 downward binary128 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891a3707657053c1p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891a3707657053c2p+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891a3707657053c1p+0 : inexact-ok
= exp10m1 upward binary128 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891a3707657053c2p+0 : inexact-ok
= exp10m1 downward ibm128 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891a37076570538p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891a3707657054p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891a37076570538p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.a343df0d68008p-4 : 0x1.403c274c7dba891a3707657054p+0 : inexact-ok
= exp10m1 downward intel96 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9168p+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba916ap+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9168p+0 : inexact-ok
= exp10m1 upward intel96 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba916ap+0 : inexact-ok
= exp10m1 downward m68k96 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9168p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba916ap+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9168p+0 : inexact-ok
= exp10m1 upward m68k96 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba916ap+0 : inexact-ok
= exp10m1 downward binary128 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9169cec506589c71p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9169cec506589c72p+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9169cec506589c71p+0 : inexact-ok
= exp10m1 upward binary128 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9169cec506589c72p+0 : inexact-ok
= exp10m1 downward ibm128 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9169cec506589cp+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9169cec506589c8p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9169cec506589cp+0 : inexact-ok
= exp10m1 upward ibm128 0x5.a343df0d680099a8p-4 : 0x1.403c274c7dba9169cec506589c8p+0 : inexact-ok
= exp10m1 downward intel96 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9166p+0 : inexact-ok
= exp10m1 tonearest intel96 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9168p+0 : inexact-ok
= exp10m1 towardzero intel96 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9166p+0 : inexact-ok
= exp10m1 upward intel96 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9168p+0 : inexact-ok
= exp10m1 downward m68k96 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9166p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9168p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9166p+0 : inexact-ok
= exp10m1 upward m68k96 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9168p+0 : inexact-ok
= exp10m1 downward binary128 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9167375ac6da0b0cp+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9167375ac6da0b0dp+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9167375ac6da0b0cp+0 : inexact-ok
= exp10m1 upward binary128 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9167375ac6da0b0dp+0 : inexact-ok
= exp10m1 downward ibm128 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9167375ac6da0bp+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9167375ac6da0bp+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9167375ac6da0bp+0 : inexact-ok
= exp10m1 upward ibm128 0x5.a343df0d680099ap-4 : 0x1.403c274c7dba9167375ac6da0b8p+0 : inexact-ok
= exp10m1 downward binary128 0x5.a343df0d680099a7a1a873a751a8p-4 : 0x1.403c274c7dba9169b03589d49d63p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.a343df0d680099a7a1a873a751a8p-4 : 0x1.403c274c7dba9169b03589d49d63p+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.a343df0d680099a7a1a873a751a8p-4 : 0x1.403c274c7dba9169b03589d49d63p+0 : inexact-ok
= exp10m1 upward binary128 0x5.a343df0d680099a7a1a873a751a8p-4 : 0x1.403c274c7dba9169b03589d49d64p+0 : inexact-ok
= exp10m1 downward binary128 0x5.a343df0d680099a7a1a873a752p-4 : 0x1.403c274c7dba9169b03589d49d7fp+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.a343df0d680099a7a1a873a752p-4 : 0x1.403c274c7dba9169b03589d49d8p+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.a343df0d680099a7a1a873a752p-4 : 0x1.403c274c7dba9169b03589d49d7fp+0 : inexact-ok
= exp10m1 upward binary128 0x5.a343df0d680099a7a1a873a752p-4 : 0x1.403c274c7dba9169b03589d49d8p+0 : inexact-ok
= exp10m1 downward ibm128 0x5.a343df0d680099a7a1a873a752p-4 : 0x1.403c274c7dba9169b03589d49dp+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.a343df0d680099a7a1a873a752p-4 : 0x1.403c274c7dba9169b03589d49d8p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.a343df0d680099a7a1a873a752p-4 : 0x1.403c274c7dba9169b03589d49dp+0 : inexact-ok
= exp10m1 upward ibm128 0x5.a343df0d680099a7a1a873a752p-4 : 0x1.403c274c7dba9169b03589d49d8p+0 : inexact-ok
= exp10m1 downward binary128 0x5.a343df0d680099a7a1a873a75p-4 : 0x1.403c274c7dba9169b03589d49cd9p+0 : inexact-ok
= exp10m1 tonearest binary128 0x5.a343df0d680099a7a1a873a75p-4 : 0x1.403c274c7dba9169b03589d49cdap+0 : inexact-ok
= exp10m1 towardzero binary128 0x5.a343df0d680099a7a1a873a75p-4 : 0x1.403c274c7dba9169b03589d49cd9p+0 : inexact-ok
= exp10m1 upward binary128 0x5.a343df0d680099a7a1a873a75p-4 : 0x1.403c274c7dba9169b03589d49cdap+0 : inexact-ok
= exp10m1 downward ibm128 0x5.a343df0d680099a7a1a873a75p-4 : 0x1.403c274c7dba9169b03589d49c8p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x5.a343df0d680099a7a1a873a75p-4 : 0x1.403c274c7dba9169b03589d49dp+0 : inexact-ok
= exp10m1 towardzero ibm128 0x5.a343df0d680099a7a1a873a75p-4 : 0x1.403c274c7dba9169b03589d49c8p+0 : inexact-ok
= exp10m1 upward ibm128 0x5.a343df0d680099a7a1a873a75p-4 : 0x1.403c274c7dba9169b03589d49dp+0 : inexact-ok
exp10m1 min
= exp10m1 downward binary32 0x4p-128 : 0x9.35d8dp-128 : inexact-ok
= exp10m1 tonearest binary32 0x4p-128 : 0x9.35d8ep-128 : inexact-ok
= exp10m1 towardzero binary32 0x4p-128 : 0x9.35d8dp-128 : inexact-ok
= exp10m1 upward binary32 0x4p-128 : 0x9.35d8ep-128 : inexact-ok
= exp10m1 downward binary64 0x4p-128 : 0x9.35d8dddaaa8a8p-128 : inexact-ok
= exp10m1 tonearest binary64 0x4p-128 : 0x9.35d8dddaaa8bp-128 : inexact-ok
= exp10m1 towardzero binary64 0x4p-128 : 0x9.35d8dddaaa8a8p-128 : inexact-ok
= exp10m1 upward binary64 0x4p-128 : 0x9.35d8dddaaa8bp-128 : inexact-ok
= exp10m1 downward intel96 0x4p-128 : 0x9.35d8dddaaa8ac16p-128 : inexact-ok
= exp10m1 tonearest intel96 0x4p-128 : 0x9.35d8dddaaa8ac17p-128 : inexact-ok
= exp10m1 towardzero intel96 0x4p-128 : 0x9.35d8dddaaa8ac16p-128 : inexact-ok
= exp10m1 upward intel96 0x4p-128 : 0x9.35d8dddaaa8ac17p-128 : inexact-ok
= exp10m1 downward m68k96 0x4p-128 : 0x9.35d8dddaaa8ac16p-128 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-128 : 0x9.35d8dddaaa8ac17p-128 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-128 : 0x9.35d8dddaaa8ac16p-128 : inexact-ok
= exp10m1 upward m68k96 0x4p-128 : 0x9.35d8dddaaa8ac17p-128 : inexact-ok
= exp10m1 downward binary128 0x4p-128 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-128 : inexact-ok
= exp10m1 tonearest binary128 0x4p-128 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-128 : inexact-ok
= exp10m1 towardzero binary128 0x4p-128 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-128 : inexact-ok
= exp10m1 upward binary128 0x4p-128 : 0x9.35d8dddaaa8ac16ea56d62b82d38p-128 : inexact-ok
= exp10m1 downward ibm128 0x4p-128 : 0x9.35d8dddaaa8ac16ea56d62b82cp-128 : inexact-ok
= exp10m1 tonearest ibm128 0x4p-128 : 0x9.35d8dddaaa8ac16ea56d62b82cp-128 : inexact-ok
= exp10m1 towardzero ibm128 0x4p-128 : 0x9.35d8dddaaa8ac16ea56d62b82cp-128 : inexact-ok
= exp10m1 upward ibm128 0x4p-128 : 0x9.35d8dddaaa8ac16ea56d62b83p-128 : inexact-ok
= exp10m1 downward binary64 0x4p-1024 : 0x9.35d8dddaaa8a8p-1024 : inexact-ok
= exp10m1 tonearest binary64 0x4p-1024 : 0x9.35d8dddaaa8bp-1024 : inexact-ok
= exp10m1 towardzero binary64 0x4p-1024 : 0x9.35d8dddaaa8a8p-1024 : inexact-ok
= exp10m1 upward binary64 0x4p-1024 : 0x9.35d8dddaaa8bp-1024 : inexact-ok
= exp10m1 downward intel96 0x4p-1024 : 0x9.35d8dddaaa8ac16p-1024 : inexact-ok
= exp10m1 tonearest intel96 0x4p-1024 : 0x9.35d8dddaaa8ac17p-1024 : inexact-ok
= exp10m1 towardzero intel96 0x4p-1024 : 0x9.35d8dddaaa8ac16p-1024 : inexact-ok
= exp10m1 upward intel96 0x4p-1024 : 0x9.35d8dddaaa8ac17p-1024 : inexact-ok
= exp10m1 downward m68k96 0x4p-1024 : 0x9.35d8dddaaa8ac16p-1024 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-1024 : 0x9.35d8dddaaa8ac17p-1024 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-1024 : 0x9.35d8dddaaa8ac16p-1024 : inexact-ok
= exp10m1 upward m68k96 0x4p-1024 : 0x9.35d8dddaaa8ac17p-1024 : inexact-ok
= exp10m1 downward binary128 0x4p-1024 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1024 : inexact-ok
= exp10m1 tonearest binary128 0x4p-1024 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1024 : inexact-ok
= exp10m1 towardzero binary128 0x4p-1024 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1024 : inexact-ok
= exp10m1 upward binary128 0x4p-1024 : 0x9.35d8dddaaa8ac16ea56d62b82d38p-1024 : inexact-ok
= exp10m1 downward ibm128 0x4p-1024 : 0x9.35d8dddaaa8acp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 0x4p-1024 : 0x9.35d8dddaaa8acp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 0x4p-1024 : 0x9.35d8dddaaa8acp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 0x4p-1024 : 0x9.35d8dddaaa8bp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x4p-16384 : 0x9.35d8dddaaa8ac16p-16384 : inexact-ok
= exp10m1 tonearest intel96 0x4p-16384 : 0x9.35d8dddaaa8ac17p-16384 : inexact-ok
= exp10m1 towardzero intel96 0x4p-16384 : 0x9.35d8dddaaa8ac16p-16384 : inexact-ok
= exp10m1 upward intel96 0x4p-16384 : 0x9.35d8dddaaa8ac17p-16384 : inexact-ok
= exp10m1 downward m68k96 0x4p-16384 : 0x9.35d8dddaaa8ac16p-16384 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-16384 : 0x9.35d8dddaaa8ac17p-16384 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-16384 : 0x9.35d8dddaaa8ac16p-16384 : inexact-ok
= exp10m1 upward m68k96 0x4p-16384 : 0x9.35d8dddaaa8ac17p-16384 : inexact-ok
= exp10m1 downward binary128 0x4p-16384 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-16384 : inexact-ok
= exp10m1 tonearest binary128 0x4p-16384 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-16384 : inexact-ok
= exp10m1 towardzero binary128 0x4p-16384 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-16384 : inexact-ok
= exp10m1 upward binary128 0x4p-16384 : 0x9.35d8dddaaa8ac16ea56d62b82d38p-16384 : inexact-ok
= exp10m1 downward intel96 0x2p-16384 : 0x4.9aec6eed554560bp-16384 : inexact-ok
= exp10m1 tonearest intel96 0x2p-16384 : 0x4.9aec6eed554560b8p-16384 : inexact-ok
= exp10m1 towardzero intel96 0x2p-16384 : 0x4.9aec6eed554560bp-16384 : inexact-ok
= exp10m1 upward intel96 0x2p-16384 : 0x4.9aec6eed554560b8p-16384 : inexact-ok
= exp10m1 downward m68k96 0x2p-16384 : 0x4.9aec6eed554560bp-16384 : inexact-ok
= exp10m1 tonearest m68k96 0x2p-16384 : 0x4.9aec6eed554560b8p-16384 : inexact-ok
= exp10m1 towardzero m68k96 0x2p-16384 : 0x4.9aec6eed554560bp-16384 : inexact-ok
= exp10m1 upward m68k96 0x2p-16384 : 0x4.9aec6eed554560b8p-16384 : inexact-ok
= exp10m1 downward binary128 0x2p-16384 : 0x4.9aec6eed554560b752b6b15c1698p-16384 : inexact-ok
= exp10m1 tonearest binary128 0x2p-16384 : 0x4.9aec6eed554560b752b6b15c1698p-16384 : inexact-ok
= exp10m1 towardzero binary128 0x2p-16384 : 0x4.9aec6eed554560b752b6b15c1698p-16384 : inexact-ok
= exp10m1 upward binary128 0x2p-16384 : 0x4.9aec6eed554560b752b6b15c169cp-16384 : inexact-ok
= exp10m1 downward binary64 0x8p-972 : 0x1.26bb1bbb55515p-968 : inexact-ok
= exp10m1 tonearest binary64 0x8p-972 : 0x1.26bb1bbb55516p-968 : inexact-ok
= exp10m1 towardzero binary64 0x8p-972 : 0x1.26bb1bbb55515p-968 : inexact-ok
= exp10m1 upward binary64 0x8p-972 : 0x1.26bb1bbb55516p-968 : inexact-ok
= exp10m1 downward intel96 0x8p-972 : 0x1.26bb1bbb5551582cp-968 : inexact-ok
= exp10m1 tonearest intel96 0x8p-972 : 0x1.26bb1bbb5551582ep-968 : inexact-ok
= exp10m1 towardzero intel96 0x8p-972 : 0x1.26bb1bbb5551582cp-968 : inexact-ok
= exp10m1 upward intel96 0x8p-972 : 0x1.26bb1bbb5551582ep-968 : inexact-ok
= exp10m1 downward m68k96 0x8p-972 : 0x1.26bb1bbb5551582cp-968 : inexact-ok
= exp10m1 tonearest m68k96 0x8p-972 : 0x1.26bb1bbb5551582ep-968 : inexact-ok
= exp10m1 towardzero m68k96 0x8p-972 : 0x1.26bb1bbb5551582cp-968 : inexact-ok
= exp10m1 upward m68k96 0x8p-972 : 0x1.26bb1bbb5551582ep-968 : inexact-ok
= exp10m1 downward binary128 0x8p-972 : 0x1.26bb1bbb5551582dd4adac5705a6p-968 : inexact-ok
= exp10m1 tonearest binary128 0x8p-972 : 0x1.26bb1bbb5551582dd4adac5705a6p-968 : inexact-ok
= exp10m1 towardzero binary128 0x8p-972 : 0x1.26bb1bbb5551582dd4adac5705a6p-968 : inexact-ok
= exp10m1 upward binary128 0x8p-972 : 0x1.26bb1bbb5551582dd4adac5705a7p-968 : inexact-ok
= exp10m1 downward ibm128 0x8p-972 : 0x1.26bb1bbb5551582dd4adac57058p-968 : inexact-ok
= exp10m1 tonearest ibm128 0x8p-972 : 0x1.26bb1bbb5551582dd4adac57058p-968 : inexact-ok
= exp10m1 towardzero ibm128 0x8p-972 : 0x1.26bb1bbb5551582dd4adac57058p-968 : inexact-ok
= exp10m1 upward ibm128 0x8p-972 : 0x1.26bb1bbb5551582dd4adac5706p-968 : inexact-ok
exp10m1 -min
= exp10m1 downward binary32 -0x4p-128 : -0x9.35d8ep-128 : inexact-ok
= exp10m1 tonearest binary32 -0x4p-128 : -0x9.35d8ep-128 : inexact-ok
= exp10m1 towardzero binary32 -0x4p-128 : -0x9.35d8dp-128 : inexact-ok
= exp10m1 upward binary32 -0x4p-128 : -0x9.35d8dp-128 : inexact-ok
= exp10m1 downward binary64 -0x4p-128 : -0x9.35d8dddaaa8bp-128 : inexact-ok
= exp10m1 tonearest binary64 -0x4p-128 : -0x9.35d8dddaaa8bp-128 : inexact-ok
= exp10m1 towardzero binary64 -0x4p-128 : -0x9.35d8dddaaa8a8p-128 : inexact-ok
= exp10m1 upward binary64 -0x4p-128 : -0x9.35d8dddaaa8a8p-128 : inexact-ok
= exp10m1 downward intel96 -0x4p-128 : -0x9.35d8dddaaa8ac17p-128 : inexact-ok
= exp10m1 tonearest intel96 -0x4p-128 : -0x9.35d8dddaaa8ac17p-128 : inexact-ok
= exp10m1 towardzero intel96 -0x4p-128 : -0x9.35d8dddaaa8ac16p-128 : inexact-ok
= exp10m1 upward intel96 -0x4p-128 : -0x9.35d8dddaaa8ac16p-128 : inexact-ok
= exp10m1 downward m68k96 -0x4p-128 : -0x9.35d8dddaaa8ac17p-128 : inexact-ok
= exp10m1 tonearest m68k96 -0x4p-128 : -0x9.35d8dddaaa8ac17p-128 : inexact-ok
= exp10m1 towardzero m68k96 -0x4p-128 : -0x9.35d8dddaaa8ac16p-128 : inexact-ok
= exp10m1 upward m68k96 -0x4p-128 : -0x9.35d8dddaaa8ac16p-128 : inexact-ok
= exp10m1 downward binary128 -0x4p-128 : -0x9.35d8dddaaa8ac16ea56d62b82d38p-128 : inexact-ok
= exp10m1 tonearest binary128 -0x4p-128 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-128 : inexact-ok
= exp10m1 towardzero binary128 -0x4p-128 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-128 : inexact-ok
= exp10m1 upward binary128 -0x4p-128 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-128 : inexact-ok
= exp10m1 downward ibm128 -0x4p-128 : -0x9.35d8dddaaa8ac16ea56d62b83p-128 : inexact-ok
= exp10m1 tonearest ibm128 -0x4p-128 : -0x9.35d8dddaaa8ac16ea56d62b82cp-128 : inexact-ok
= exp10m1 towardzero ibm128 -0x4p-128 : -0x9.35d8dddaaa8ac16ea56d62b82cp-128 : inexact-ok
= exp10m1 upward ibm128 -0x4p-128 : -0x9.35d8dddaaa8ac16ea56d62b82cp-128 : inexact-ok
= exp10m1 downward binary64 -0x4p-1024 : -0x9.35d8dddaaa8bp-1024 : inexact-ok
= exp10m1 tonearest binary64 -0x4p-1024 : -0x9.35d8dddaaa8bp-1024 : inexact-ok
= exp10m1 towardzero binary64 -0x4p-1024 : -0x9.35d8dddaaa8a8p-1024 : inexact-ok
= exp10m1 upward binary64 -0x4p-1024 : -0x9.35d8dddaaa8a8p-1024 : inexact-ok
= exp10m1 downward intel96 -0x4p-1024 : -0x9.35d8dddaaa8ac17p-1024 : inexact-ok
= exp10m1 tonearest intel96 -0x4p-1024 : -0x9.35d8dddaaa8ac17p-1024 : inexact-ok
= exp10m1 towardzero intel96 -0x4p-1024 : -0x9.35d8dddaaa8ac16p-1024 : inexact-ok
= exp10m1 upward intel96 -0x4p-1024 : -0x9.35d8dddaaa8ac16p-1024 : inexact-ok
= exp10m1 downward m68k96 -0x4p-1024 : -0x9.35d8dddaaa8ac17p-1024 : inexact-ok
= exp10m1 tonearest m68k96 -0x4p-1024 : -0x9.35d8dddaaa8ac17p-1024 : inexact-ok
= exp10m1 towardzero m68k96 -0x4p-1024 : -0x9.35d8dddaaa8ac16p-1024 : inexact-ok
= exp10m1 upward m68k96 -0x4p-1024 : -0x9.35d8dddaaa8ac16p-1024 : inexact-ok
= exp10m1 downward binary128 -0x4p-1024 : -0x9.35d8dddaaa8ac16ea56d62b82d38p-1024 : inexact-ok
= exp10m1 tonearest binary128 -0x4p-1024 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1024 : inexact-ok
= exp10m1 towardzero binary128 -0x4p-1024 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1024 : inexact-ok
= exp10m1 upward binary128 -0x4p-1024 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1024 : inexact-ok
= exp10m1 downward ibm128 -0x4p-1024 : -0x9.35d8dddaaa8bp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 -0x4p-1024 : -0x9.35d8dddaaa8acp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 -0x4p-1024 : -0x9.35d8dddaaa8acp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 -0x4p-1024 : -0x9.35d8dddaaa8acp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 -0x4p-16384 : -0x9.35d8dddaaa8ac17p-16384 : inexact-ok
= exp10m1 tonearest intel96 -0x4p-16384 : -0x9.35d8dddaaa8ac17p-16384 : inexact-ok
= exp10m1 towardzero intel96 -0x4p-16384 : -0x9.35d8dddaaa8ac16p-16384 : inexact-ok
= exp10m1 upward intel96 -0x4p-16384 : -0x9.35d8dddaaa8ac16p-16384 : inexact-ok
= exp10m1 downward m68k96 -0x4p-16384 : -0x9.35d8dddaaa8ac17p-16384 : inexact-ok
= exp10m1 tonearest m68k96 -0x4p-16384 : -0x9.35d8dddaaa8ac17p-16384 : inexact-ok
= exp10m1 towardzero m68k96 -0x4p-16384 : -0x9.35d8dddaaa8ac16p-16384 : inexact-ok
= exp10m1 upward m68k96 -0x4p-16384 : -0x9.35d8dddaaa8ac16p-16384 : inexact-ok
= exp10m1 downward binary128 -0x4p-16384 : -0x9.35d8dddaaa8ac16ea56d62b82d38p-16384 : inexact-ok
= exp10m1 tonearest binary128 -0x4p-16384 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-16384 : inexact-ok
= exp10m1 towardzero binary128 -0x4p-16384 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-16384 : inexact-ok
= exp10m1 upward binary128 -0x4p-16384 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-16384 : inexact-ok
= exp10m1 downward intel96 -0x2p-16384 : -0x4.9aec6eed554560b8p-16384 : inexact-ok
= exp10m1 tonearest intel96 -0x2p-16384 : -0x4.9aec6eed554560b8p-16384 : inexact-ok
= exp10m1 towardzero intel96 -0x2p-16384 : -0x4.9aec6eed554560bp-16384 : inexact-ok
= exp10m1 upward intel96 -0x2p-16384 : -0x4.9aec6eed554560bp-16384 : inexact-ok
= exp10m1 downward m68k96 -0x2p-16384 : -0x4.9aec6eed554560b8p-16384 : inexact-ok
= exp10m1 tonearest m68k96 -0x2p-16384 : -0x4.9aec6eed554560b8p-16384 : inexact-ok
= exp10m1 towardzero m68k96 -0x2p-16384 : -0x4.9aec6eed554560bp-16384 : inexact-ok
= exp10m1 upward m68k96 -0x2p-16384 : -0x4.9aec6eed554560bp-16384 : inexact-ok
= exp10m1 downward binary128 -0x2p-16384 : -0x4.9aec6eed554560b752b6b15c169cp-16384 : inexact-ok
= exp10m1 tonearest binary128 -0x2p-16384 : -0x4.9aec6eed554560b752b6b15c1698p-16384 : inexact-ok
= exp10m1 towardzero binary128 -0x2p-16384 : -0x4.9aec6eed554560b752b6b15c1698p-16384 : inexact-ok
= exp10m1 upward binary128 -0x2p-16384 : -0x4.9aec6eed554560b752b6b15c1698p-16384 : inexact-ok
= exp10m1 downward binary64 -0x8p-972 : -0x1.26bb1bbb55516p-968 : inexact-ok
= exp10m1 tonearest binary64 -0x8p-972 : -0x1.26bb1bbb55516p-968 : inexact-ok
= exp10m1 towardzero binary64 -0x8p-972 : -0x1.26bb1bbb55515p-968 : inexact-ok
= exp10m1 upward binary64 -0x8p-972 : -0x1.26bb1bbb55515p-968 : inexact-ok
= exp10m1 downward intel96 -0x8p-972 : -0x1.26bb1bbb5551582ep-968 : inexact-ok
= exp10m1 tonearest intel96 -0x8p-972 : -0x1.26bb1bbb5551582ep-968 : inexact-ok
= exp10m1 towardzero intel96 -0x8p-972 : -0x1.26bb1bbb5551582cp-968 : inexact-ok
= exp10m1 upward intel96 -0x8p-972 : -0x1.26bb1bbb5551582cp-968 : inexact-ok
= exp10m1 downward m68k96 -0x8p-972 : -0x1.26bb1bbb5551582ep-968 : inexact-ok
= exp10m1 tonearest m68k96 -0x8p-972 : -0x1.26bb1bbb5551582ep-968 : inexact-ok
= exp10m1 towardzero m68k96 -0x8p-972 : -0x1.26bb1bbb5551582cp-968 : inexact-ok
= exp10m1 upward m68k96 -0x8p-972 : -0x1.26bb1bbb5551582cp-968 : inexact-ok
= exp10m1 downward binary128 -0x8p-972 : -0x1.26bb1bbb5551582dd4adac5705a7p-968 : inexact-ok
= exp10m1 tonearest binary128 -0x8p-972 : -0x1.26bb1bbb5551582dd4adac5705a6p-968 : inexact-ok
= exp10m1 towardzero binary128 -0x8p-972 : -0x1.26bb1bbb5551582dd4adac5705a6p-968 : inexact-ok
= exp10m1 upward binary128 -0x8p-972 : -0x1.26bb1bbb5551582dd4adac5705a6p-968 : inexact-ok
= exp10m1 downward ibm128 -0x8p-972 : -0x1.26bb1bbb5551582dd4adac5706p-968 : inexact-ok
= exp10m1 tonearest ibm128 -0x8p-972 : -0x1.26bb1bbb5551582dd4adac57058p-968 : inexact-ok
= exp10m1 towardzero ibm128 -0x8p-972 : -0x1.26bb1bbb5551582dd4adac57058p-968 : inexact-ok
= exp10m1 upward ibm128 -0x8p-972 : -0x1.26bb1bbb5551582dd4adac57058p-968 : inexact-ok
exp10m1 min_subnorm
= exp10m1 downward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 0x8p-152 : 0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 tonearest binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 downward intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 tonearest binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 downward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 tonearest ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 downward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary64 0x4p-1076 : 0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 tonearest intel96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero intel96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward intel96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 downward m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 downward binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 tonearest binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 towardzero binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 upward binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d38p-1076 : inexact-ok
= exp10m1 downward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 0x4p-1076 : 0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x8p-16448 : 0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest intel96 0x8p-16448 : 0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero intel96 0x8p-16448 : 0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 upward intel96 0x8p-16448 : 0x1.8p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 downward m68k96 0x8p-16448 : 0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest m68k96 0x8p-16448 : 0x1.4p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero m68k96 0x8p-16448 : 0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 upward m68k96 0x8p-16448 : 0x1.4p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary128 0x8p-16448 : 0x1.26bb1bbb55514p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary128 0x8p-16448 : 0x1.26bb1bbb55514p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary128 0x8p-16448 : 0x1.26bb1bbb55514p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary128 0x8p-16448 : 0x1.26bb1bbb55518p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 downward m68k96 0x4p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest m68k96 0x4p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero m68k96 0x4p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 upward m68k96 0x4p-16448 : 0xcp-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary128 0x4p-16448 : 0x9.35d8dddaaa88p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary128 0x4p-16448 : 0x9.35d8dddaaa8cp-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary128 0x4p-16448 : 0x9.35d8dddaaa88p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary128 0x4p-16448 : 0x9.35d8dddaaa8cp-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary128 0x4p-16496 : 0x8p-16496 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary128 0x4p-16496 : 0x8p-16496 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary128 0x4p-16496 : 0x8p-16496 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary128 0x4p-16496 : 0xcp-16496 : inexact-ok underflow errno-erange-ok
exp10m1 -min_subnorm
= exp10m1 downward binary32 -0x8p-152 : -0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 tonearest binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 downward intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 tonearest binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 downward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 tonearest ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 downward binary64 -0x4p-1076 : -0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 tonearest intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 downward m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 tonearest m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 downward binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d38p-1076 : inexact-ok
= exp10m1 tonearest binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 towardzero binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 upward binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 downward ibm128 -0x4p-1076 : -0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 -0x8p-16448 : -0x1.8p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest intel96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero intel96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 upward intel96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 downward m68k96 -0x8p-16448 : -0x1.4p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest m68k96 -0x8p-16448 : -0x1.4p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero m68k96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 upward m68k96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary128 -0x8p-16448 : -0x1.26bb1bbb55518p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary128 -0x8p-16448 : -0x1.26bb1bbb55514p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary128 -0x8p-16448 : -0x1.26bb1bbb55514p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary128 -0x8p-16448 : -0x1.26bb1bbb55514p-16444 : inexact-ok underflow errno-erange-ok
= exp10m1 downward m68k96 -0x4p-16448 : -0xcp-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest m68k96 -0x4p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero m68k96 -0x4p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 upward m68k96 -0x4p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary128 -0x4p-16448 : -0x9.35d8dddaaa8cp-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary128 -0x4p-16448 : -0x9.35d8dddaaa8cp-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary128 -0x4p-16448 : -0x9.35d8dddaaa88p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary128 -0x4p-16448 : -0x9.35d8dddaaa88p-16448 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary128 -0x4p-16496 : -0xcp-16496 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary128 -0x4p-16496 : -0x8p-16496 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary128 -0x4p-16496 : -0x8p-16496 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary128 -0x4p-16496 : -0x8p-16496 : inexact-ok underflow errno-erange-ok
exp10m1 0x2.688268p+4
= exp10m1 downward binary32 0x2.688268p+4 : 0xf.fffb3p+124 : inexact-ok
= exp10m1 tonearest binary32 0x2.688268p+4 : 0xf.fffb3p+124 : inexact-ok
= exp10m1 towardzero binary32 0x2.688268p+4 : 0xf.fffb3p+124 : inexact-ok
= exp10m1 upward binary32 0x2.688268p+4 : 0xf.fffb4p+124 : inexact-ok
= exp10m1 downward binary64 0x2.688268p+4 : 0xf.fffb372d9da78p+124 : inexact-ok
= exp10m1 tonearest binary64 0x2.688268p+4 : 0xf.fffb372d9da8p+124 : inexact-ok
= exp10m1 towardzero binary64 0x2.688268p+4 : 0xf.fffb372d9da78p+124 : inexact-ok
= exp10m1 upward binary64 0x2.688268p+4 : 0xf.fffb372d9da8p+124 : inexact-ok
= exp10m1 downward intel96 0x2.688268p+4 : 0xf.fffb372d9da7f63p+124 : inexact-ok
= exp10m1 tonearest intel96 0x2.688268p+4 : 0xf.fffb372d9da7f63p+124 : inexact-ok
= exp10m1 towardzero intel96 0x2.688268p+4 : 0xf.fffb372d9da7f63p+124 : inexact-ok
= exp10m1 upward intel96 0x2.688268p+4 : 0xf.fffb372d9da7f64p+124 : inexact-ok
= exp10m1 downward m68k96 0x2.688268p+4 : 0xf.fffb372d9da7f63p+124 : inexact-ok
= exp10m1 tonearest m68k96 0x2.688268p+4 : 0xf.fffb372d9da7f63p+124 : inexact-ok
= exp10m1 towardzero m68k96 0x2.688268p+4 : 0xf.fffb372d9da7f63p+124 : inexact-ok
= exp10m1 upward m68k96 0x2.688268p+4 : 0xf.fffb372d9da7f64p+124 : inexact-ok
= exp10m1 downward binary128 0x2.688268p+4 : 0xf.fffb372d9da7f632ed2ce00c161p+124 : inexact-ok
= exp10m1 tonearest binary128 0x2.688268p+4 : 0xf.fffb372d9da7f632ed2ce00c161p+124 : inexact-ok
= exp10m1 towardzero binary128 0x2.688268p+4 : 0xf.fffb372d9da7f632ed2ce00c161p+124 : inexact-ok
= exp10m1 upward binary128 0x2.688268p+4 : 0xf.fffb372d9da7f632ed2ce00c1618p+124 : inexact-ok
= exp10m1 downward ibm128 0x2.688268p+4 : 0xf.fffb372d9da7f632ed2ce00c14p+124 : inexact-ok
= exp10m1 tonearest ibm128 0x2.688268p+4 : 0xf.fffb372d9da7f632ed2ce00c18p+124 : inexact-ok
= exp10m1 towardzero ibm128 0x2.688268p+4 : 0xf.fffb372d9da7f632ed2ce00c14p+124 : inexact-ok
= exp10m1 upward ibm128 0x2.688268p+4 : 0xf.fffb372d9da7f632ed2ce00c18p+124 : inexact-ok
exp10m1 0x2.68826cp+4
= exp10m1 downward binary32 0x2.68826cp+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x2.68826cp+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x2.68826cp+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x2.68826cp+4 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x2.68826cp+4 : 0x1.000046d066116p+128 : inexact-ok
= exp10m1 tonearest binary64 0x2.68826cp+4 : 0x1.000046d066117p+128 : inexact-ok
= exp10m1 towardzero binary64 0x2.68826cp+4 : 0x1.000046d066116p+128 : inexact-ok
= exp10m1 upward binary64 0x2.68826cp+4 : 0x1.000046d066117p+128 : inexact-ok
= exp10m1 downward intel96 0x2.68826cp+4 : 0x1.000046d066116874p+128 : inexact-ok
= exp10m1 tonearest intel96 0x2.68826cp+4 : 0x1.000046d066116874p+128 : inexact-ok
= exp10m1 towardzero intel96 0x2.68826cp+4 : 0x1.000046d066116874p+128 : inexact-ok
= exp10m1 upward intel96 0x2.68826cp+4 : 0x1.000046d066116876p+128 : inexact-ok
= exp10m1 downward m68k96 0x2.68826cp+4 : 0x1.000046d066116874p+128 : inexact-ok
= exp10m1 tonearest m68k96 0x2.68826cp+4 : 0x1.000046d066116874p+128 : inexact-ok
= exp10m1 towardzero m68k96 0x2.68826cp+4 : 0x1.000046d066116874p+128 : inexact-ok
= exp10m1 upward m68k96 0x2.68826cp+4 : 0x1.000046d066116876p+128 : inexact-ok
= exp10m1 downward binary128 0x2.68826cp+4 : 0x1.000046d0661168747a32f41ab7b3p+128 : inexact-ok
= exp10m1 tonearest binary128 0x2.68826cp+4 : 0x1.000046d0661168747a32f41ab7b4p+128 : inexact-ok
= exp10m1 towardzero binary128 0x2.68826cp+4 : 0x1.000046d0661168747a32f41ab7b3p+128 : inexact-ok
= exp10m1 upward binary128 0x2.68826cp+4 : 0x1.000046d0661168747a32f41ab7b4p+128 : inexact-ok
= exp10m1 downward ibm128 0x2.68826cp+4 : 0x1.000046d0661168747a32f41ab78p+128 : inexact-ok
= exp10m1 tonearest ibm128 0x2.68826cp+4 : 0x1.000046d0661168747a32f41ab78p+128 : inexact-ok
= exp10m1 towardzero ibm128 0x2.68826cp+4 : 0x1.000046d0661168747a32f41ab78p+128 : inexact-ok
= exp10m1 upward ibm128 0x2.68826cp+4 : 0x1.000046d0661168747a32f41ab8p+128 : inexact-ok
exp10m1 0x1.34413509f79fep+8
= exp10m1 downward binary32 0x1.344136p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344136p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 tonearest intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 towardzero intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 upward intel96 0x1.344136p+8 : 0x1.0002368555061c28p+1024 : inexact-ok
= exp10m1 downward m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 tonearest m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 towardzero m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 upward m68k96 0x1.344136p+8 : 0x1.0002368555061c28p+1024 : inexact-ok
= exp10m1 downward binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : inexact-ok
= exp10m1 tonearest binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : inexact-ok
= exp10m1 towardzero binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : inexact-ok
= exp10m1 upward binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb6p+1024 : inexact-ok
= exp10m1 downward ibm128 0x1.344136p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344136p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary32 0x1.344134p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344134p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344134p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344134p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
= exp10m1 tonearest binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
= exp10m1 towardzero binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
= exp10m1 upward binary64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
= exp10m1 downward intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : inexact-ok
= exp10m1 tonearest intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : inexact-ok
= exp10m1 towardzero intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : inexact-ok
= exp10m1 upward intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : inexact-ok
= exp10m1 downward m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : inexact-ok
= exp10m1 tonearest m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : inexact-ok
= exp10m1 towardzero m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : inexact-ok
= exp10m1 upward m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : inexact-ok
= exp10m1 downward binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : inexact-ok
= exp10m1 tonearest binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : inexact-ok
= exp10m1 towardzero binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : inexact-ok
= exp10m1 upward binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade55885p+1020 : inexact-ok
= exp10m1 downward ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : inexact-ok
= exp10m1 tonearest ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : inexact-ok
= exp10m1 towardzero ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : inexact-ok
= exp10m1 upward ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558cp+1020 : inexact-ok
= exp10m1 downward binary64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
= exp10m1 tonearest binary64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
= exp10m1 towardzero binary64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
= exp10m1 upward binary64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
= exp10m1 downward intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06848p+1020 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06848p+1020 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06848p+1020 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f0685p+1020 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f068p+1020 : inexact-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f068p+1020 : inexact-ok
= exp10m1 towardzero ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f068p+1020 : inexact-ok
= exp10m1 upward ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06cp+1020 : inexact-ok
exp10m1 0x1.34413509f79ffp+8
= exp10m1 downward binary32 0x1.344136p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344136p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 tonearest intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 towardzero intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 upward intel96 0x1.344136p+8 : 0x1.0002368555061c28p+1024 : inexact-ok
= exp10m1 downward m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 tonearest m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 towardzero m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : inexact-ok
= exp10m1 upward m68k96 0x1.344136p+8 : 0x1.0002368555061c28p+1024 : inexact-ok
= exp10m1 downward binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : inexact-ok
= exp10m1 tonearest binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : inexact-ok
= exp10m1 towardzero binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : inexact-ok
= exp10m1 upward binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb6p+1024 : inexact-ok
= exp10m1 downward ibm128 0x1.344136p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344136p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary32 0x1.344134p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344134p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344134p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344134p+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
= exp10m1 tonearest binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
= exp10m1 towardzero binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
= exp10m1 upward binary64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
= exp10m1 downward intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : inexact-ok
= exp10m1 tonearest intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : inexact-ok
= exp10m1 towardzero intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : inexact-ok
= exp10m1 upward intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : inexact-ok
= exp10m1 downward m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : inexact-ok
= exp10m1 tonearest m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : inexact-ok
= exp10m1 towardzero m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : inexact-ok
= exp10m1 upward m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : inexact-ok
= exp10m1 downward binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : inexact-ok
= exp10m1 tonearest binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : inexact-ok
= exp10m1 towardzero binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : inexact-ok
= exp10m1 upward binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade55885p+1020 : inexact-ok
= exp10m1 downward ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : inexact-ok
= exp10m1 tonearest ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : inexact-ok
= exp10m1 towardzero ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : inexact-ok
= exp10m1 upward ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558cp+1020 : inexact-ok
= exp10m1 downward binary64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : inexact-ok
= exp10m1 upward intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53dp+1024 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53dp+1024 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53dp+1024 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53ep+1024 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79ffp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79ffp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79ffp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 0x1.34413509f79fef2f625b0205a88p+8 xfail:ibm128-libgcc
= exp10m1 downward binary32 0x1.344136p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344136p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.344136p+8 : 0x1.0002368555061c28p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.344136p+8 : 0x1.0002368555061c28p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb6p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.344136p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344136p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary32 0x1.344134p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344134p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344134p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344134p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade55885p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79ffp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79ffp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53dp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53dp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53dp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53ep+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79ffp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79ffp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79ffp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79ffp+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f0685p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f068p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f068p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f068p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward intel96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6afd688d920ac48p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6afd688d920ac5p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6afd688d920ac48p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6afd688d920ac5p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef3p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef3p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d1p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d1p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc57a8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc57a8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc57a8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc57bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc54p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc58p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero ibm128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc54p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward ibm128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc58p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef2f625b0205a88p+8 : 0xf.ffffffffffffbffffffffffa35a8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef2f625b0205a88p+8 : 0xf.ffffffffffffbffffffffffa35a8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef2f625b0205a88p+8 : 0xf.ffffffffffffbffffffffffa35a8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef2f625b0205a88p+8 : 0xf.ffffffffffffbffffffffffa35bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef2f625b0205a88p+8 : 0xf.ffffffffffffbffffffffffa34p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef2f625b0205a88p+8 : 0xf.ffffffffffffbffffffffffa34p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero ibm128 0x1.34413509f79fef2f625b0205a88p+8 : 0xf.ffffffffffffbffffffffffa34p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward ibm128 0x1.34413509f79fef2f625b0205a88p+8 : 0xf.ffffffffffffbffffffffffa38p+1020 : xfail:ibm128-libgcc inexact-ok
exp10m1 0x1.34413509f79fef2f625b0205a9p+8 xfail:ibm128-libgcc
= exp10m1 downward binary32 0x1.344136p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344136p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.344136p+8 : 0x1.0002368555061c28p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.344136p+8 : 0x1.0002368555061c26p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.344136p+8 : 0x1.0002368555061c28p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb5p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.344136p+8 : 0x1.0002368555061c26d904a4f4deb6p+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.344136p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344136p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344136p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary32 0x1.344134p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344134p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344134p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344134p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.344134p+8 : 0xf.ffd9b994fc5990cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade55885p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade5588p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward ibm128 0x1.344134p+8 : 0xf.ffd9b994fc5990b8fb9ade558cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79ffp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79ffp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5ap+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79ffp+8 : 0x1.000000000001dc5cp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53dp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53dp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53dp+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79ffp+8 : 0x1.000000000001dc5b0a78f837f53ep+1024 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79ffp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79ffp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79ffp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79ffp+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06848p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f0685p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f068p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f068p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f068p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward ibm128 0x1.34413509f79fep+8 : 0xf.fffffffffdd04f7930e506f06cp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward intel96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6ap+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6afd688d920ac48p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6afd688d920ac5p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6afd688d920ac48p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffd6afd688d920ac5p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef3p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef3p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef3p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d1p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8dp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d1p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc57a8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc57a8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc57a8p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc57bp+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc54p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc58p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero ibm128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc54p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward ibm128 0x1.34413509f79fef2ep+8 : 0xf.ffffffffffff8d010f9a03cc58p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef2f625b0205a9p+8 : 0xf.ffffffffffffc0000000000ca158p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef2f625b0205a9p+8 : 0xf.ffffffffffffc0000000000ca16p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef2f625b0205a9p+8 : 0xf.ffffffffffffc0000000000ca158p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef2f625b0205a9p+8 : 0xf.ffffffffffffc0000000000ca16p+1020 : xfail:ibm128-libgcc inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef2f625b0205a9p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef2f625b0205a9p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef2f625b0205a9p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef2f625b0205a9p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 0x1.34413509f79fef3p+12
= exp10m1 downward binary32 0x1.344136p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344136p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.344136p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.344136p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.344136p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344136p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344136p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary32 0x1.344134p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344134p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 upward intel96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 downward binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a92p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.344134p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344134p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344134p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.34413509f79ffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79ffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79ffp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7ap+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7ap+16380 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e7448578518p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e744857852p+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e7448578518p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e744857852p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fep+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6ep+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6ep+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6ep+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6e8p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef3p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef3p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef3p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef3p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 0x1.34413509f79fef32p+12
= exp10m1 downward binary32 0x1.344136p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344136p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.344136p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.344136p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.344136p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344136p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344136p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary32 0x1.344134p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344134p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 upward intel96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 downward binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a92p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.344134p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344134p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344134p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.34413509f79ffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79ffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79ffp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7ap+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7ap+16380 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e7448578518p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e744857852p+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e7448578518p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e744857852p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fep+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.34413509f79fef32p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef32p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef32p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 0x1.34413509f79fef311f12b35816f9p+12
= exp10m1 downward binary32 0x1.344136p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344136p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.344136p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.344136p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.344136p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344136p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344136p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary32 0x1.344134p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344134p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 upward intel96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 downward binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a92p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.344134p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344134p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344134p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.34413509f79ffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79ffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79ffp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7ap+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7ap+16380 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e7448578518p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e744857852p+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e7448578518p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e744857852p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fep+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.34413509f79fef32p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef32p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef32p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6ep+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6ep+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6ep+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6e8p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef3p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef3p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef3p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef3p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79fef311f12b35816f9p+12 : 0xf.ffffffffffffffffffffffffaf88p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef311f12b35816f9p+12 : 0xf.ffffffffffffffffffffffffaf9p+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef311f12b35816f9p+12 : 0xf.ffffffffffffffffffffffffaf88p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef311f12b35816f9p+12 : 0xf.ffffffffffffffffffffffffaf9p+16380 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef311f12b35817p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef311f12b35817p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79fef311f12b35817p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79fef311f12b35817p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.34413509f79fef311f12b35817p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef311f12b35817p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef311f12b35817p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef311f12b35817p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79fef311f12b358168p+12 : 0xf.fffffffffffffffffffffee912a8p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef311f12b358168p+12 : 0xf.fffffffffffffffffffffee912bp+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef311f12b358168p+12 : 0xf.fffffffffffffffffffffee912a8p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef311f12b358168p+12 : 0xf.fffffffffffffffffffffee912bp+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef311f12b358168p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef311f12b358168p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef311f12b358168p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef311f12b358168p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 0x1.34413509f79fef311f12b35816fap+12
= exp10m1 downward binary32 0x1.344136p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344136p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.344136p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.344136p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.344136p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.344136p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344136p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344136p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary32 0x1.344134p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary32 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary32 0x1.344134p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary32 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 upward intel96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e88p+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.344134p+12 : 0xf.fd9bc4394211e89p+16380 : inexact-ok
= exp10m1 downward binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a918p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.344134p+12 : 0xf.fd9bc4394211e88a367d0df4a92p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.344134p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.344134p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.344134p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79ffp+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.34413509f79ffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79ffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79ffp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7ap+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f79p+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7ap+16380 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e7448578518p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e744857852p+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e7448578518p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fep+12 : 0xf.ffffffffdd04f7930e744857852p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fep+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero intel96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward intel96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward m68k96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero m68k96 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward m68k96 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79fef32p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.34413509f79fef32p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef32p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef32p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef32p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 tonearest intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 towardzero intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 upward intel96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 downward m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 tonearest m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 towardzero m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afp+16380 : inexact-ok
= exp10m1 upward m68k96 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6bp+16380 : inexact-ok
= exp10m1 downward binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6ep+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6ep+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6ep+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef3p+12 : 0xf.fffffffffffd6afd688d920af6e8p+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef3p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef3p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef3p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef3p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79fef311f12b35816fap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef311f12b35816fap+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79fef311f12b35816fap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79fef311f12b35816fap+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79fef311f12b35817p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef311f12b35817p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero binary128 0x1.34413509f79fef311f12b35817p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
= exp10m1 upward binary128 0x1.34413509f79fef311f12b35817p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 downward ibm128 0x1.34413509f79fef311f12b35817p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef311f12b35817p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef311f12b35817p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef311f12b35817p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
= exp10m1 downward binary128 0x1.34413509f79fef311f12b358168p+12 : 0xf.fffffffffffffffffffffee912a8p+16380 : inexact-ok
= exp10m1 tonearest binary128 0x1.34413509f79fef311f12b358168p+12 : 0xf.fffffffffffffffffffffee912bp+16380 : inexact-ok
= exp10m1 towardzero binary128 0x1.34413509f79fef311f12b358168p+12 : 0xf.fffffffffffffffffffffee912a8p+16380 : inexact-ok
= exp10m1 upward binary128 0x1.34413509f79fef311f12b358168p+12 : 0xf.fffffffffffffffffffffee912bp+16380 : inexact-ok
= exp10m1 downward ibm128 0x1.34413509f79fef311f12b358168p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1.34413509f79fef311f12b358168p+12 : plus_infty : inexact-ok overflow errno-erange
= exp10m1 towardzero ibm128 0x1.34413509f79fef311f12b358168p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
= exp10m1 upward ibm128 0x1.34413509f79fef311f12b358168p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange
exp10m1 0x1p-128
= exp10m1 downward binary32 0x1p-128 : 0x2.4d763p-128 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 0x1p-128 : 0x2.4d7638p-128 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 0x1p-128 : 0x2.4d763p-128 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 0x1p-128 : 0x2.4d7638p-128 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 0x1p-128 : 0x2.4d763776aaa2ap-128 : inexact-ok
= exp10m1 tonearest binary64 0x1p-128 : 0x2.4d763776aaa2cp-128 : inexact-ok
= exp10m1 towardzero binary64 0x1p-128 : 0x2.4d763776aaa2ap-128 : inexact-ok
= exp10m1 upward binary64 0x1p-128 : 0x2.4d763776aaa2cp-128 : inexact-ok
= exp10m1 downward intel96 0x1p-128 : 0x2.4d763776aaa2b058p-128 : inexact-ok
= exp10m1 tonearest intel96 0x1p-128 : 0x2.4d763776aaa2b05cp-128 : inexact-ok
= exp10m1 towardzero intel96 0x1p-128 : 0x2.4d763776aaa2b058p-128 : inexact-ok
= exp10m1 upward intel96 0x1p-128 : 0x2.4d763776aaa2b05cp-128 : inexact-ok
= exp10m1 downward m68k96 0x1p-128 : 0x2.4d763776aaa2b058p-128 : inexact-ok
= exp10m1 tonearest m68k96 0x1p-128 : 0x2.4d763776aaa2b05cp-128 : inexact-ok
= exp10m1 towardzero m68k96 0x1p-128 : 0x2.4d763776aaa2b058p-128 : inexact-ok
= exp10m1 upward m68k96 0x1p-128 : 0x2.4d763776aaa2b05cp-128 : inexact-ok
= exp10m1 downward binary128 0x1p-128 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-128 : inexact-ok
= exp10m1 tonearest binary128 0x1p-128 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-128 : inexact-ok
= exp10m1 towardzero binary128 0x1p-128 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-128 : inexact-ok
= exp10m1 upward binary128 0x1p-128 : 0x2.4d763776aaa2b05ba95b58ae0b4ep-128 : inexact-ok
= exp10m1 downward ibm128 0x1p-128 : 0x2.4d763776aaa2b05ba95b58ae0bp-128 : inexact-ok
= exp10m1 tonearest ibm128 0x1p-128 : 0x2.4d763776aaa2b05ba95b58ae0bp-128 : inexact-ok
= exp10m1 towardzero ibm128 0x1p-128 : 0x2.4d763776aaa2b05ba95b58ae0bp-128 : inexact-ok
= exp10m1 upward ibm128 0x1p-128 : 0x2.4d763776aaa2b05ba95b58ae0cp-128 : inexact-ok
exp10m1 0x1p-1024
= exp10m1 downward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 0x8p-152 : 0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 tonearest binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 downward intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 tonearest binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 downward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 tonearest ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x1p-1024 : 0x2.4d763776aaa28p-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary64 0x1p-1024 : 0x2.4d763776aaa2cp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary64 0x1p-1024 : 0x2.4d763776aaa28p-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary64 0x1p-1024 : 0x2.4d763776aaa2cp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x1p-1024 : 0x2.4d763776aaa2b058p-1024 : inexact-ok
= exp10m1 tonearest intel96 0x1p-1024 : 0x2.4d763776aaa2b05cp-1024 : inexact-ok
= exp10m1 towardzero intel96 0x1p-1024 : 0x2.4d763776aaa2b058p-1024 : inexact-ok
= exp10m1 upward intel96 0x1p-1024 : 0x2.4d763776aaa2b05cp-1024 : inexact-ok
= exp10m1 downward m68k96 0x1p-1024 : 0x2.4d763776aaa2b058p-1024 : inexact-ok
= exp10m1 tonearest m68k96 0x1p-1024 : 0x2.4d763776aaa2b05cp-1024 : inexact-ok
= exp10m1 towardzero m68k96 0x1p-1024 : 0x2.4d763776aaa2b058p-1024 : inexact-ok
= exp10m1 upward m68k96 0x1p-1024 : 0x2.4d763776aaa2b05cp-1024 : inexact-ok
= exp10m1 downward binary128 0x1p-1024 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-1024 : inexact-ok
= exp10m1 tonearest binary128 0x1p-1024 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-1024 : inexact-ok
= exp10m1 towardzero binary128 0x1p-1024 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-1024 : inexact-ok
= exp10m1 upward binary128 0x1p-1024 : 0x2.4d763776aaa2b05ba95b58ae0b4ep-1024 : inexact-ok
= exp10m1 downward ibm128 0x1p-1024 : 0x2.4d763776aaa28p-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 0x1p-1024 : 0x2.4d763776aaa2cp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 0x1p-1024 : 0x2.4d763776aaa28p-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 0x1p-1024 : 0x2.4d763776aaa2cp-1024 : inexact-ok underflow errno-erange-ok
exp10m1 0x1p-16384
= exp10m1 downward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 0x8p-152 : 0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 tonearest binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 0x8p-152 : 0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 0x8p-152 : 0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 downward intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 tonearest m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 0x8p-152 : 0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 0x8p-152 : 0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 downward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 tonearest binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 downward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 tonearest ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 0x8p-152 : 0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
= exp10m1 downward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary64 0x4p-1076 : 0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 tonearest intel96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero intel96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward intel96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 downward m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 tonearest m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward m68k96 0x4p-1076 : 0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 downward binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 tonearest binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 towardzero binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 upward binary128 0x4p-1076 : 0x9.35d8dddaaa8ac16ea56d62b82d38p-1076 : inexact-ok
= exp10m1 downward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 0x4p-1076 : 0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 0x1p-16384 : 0x2.4d763776aaa2b058p-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest intel96 0x1p-16384 : 0x2.4d763776aaa2b058p-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero intel96 0x1p-16384 : 0x2.4d763776aaa2b058p-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 upward intel96 0x1p-16384 : 0x2.4d763776aaa2b06p-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 downward m68k96 0x1p-16384 : 0x2.4d763776aaa2b058p-16384 : inexact-ok
= exp10m1 tonearest m68k96 0x1p-16384 : 0x2.4d763776aaa2b05cp-16384 : inexact-ok
= exp10m1 towardzero m68k96 0x1p-16384 : 0x2.4d763776aaa2b058p-16384 : inexact-ok
= exp10m1 upward m68k96 0x1p-16384 : 0x2.4d763776aaa2b05cp-16384 : inexact-ok
= exp10m1 downward binary128 0x1p-16384 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary128 0x1p-16384 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary128 0x1p-16384 : 0x2.4d763776aaa2b05ba95b58ae0b4cp-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary128 0x1p-16384 : 0x2.4d763776aaa2b05ba95b58ae0b5p-16384 : inexact-ok underflow errno-erange-ok
exp10m1 -0x1p-128
= exp10m1 downward binary32 -0x1p-128 : -0x2.4d7638p-128 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 -0x1p-128 : -0x2.4d7638p-128 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 -0x1p-128 : -0x2.4d763p-128 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 -0x1p-128 : -0x2.4d763p-128 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 -0x1p-128 : -0x2.4d763776aaa2cp-128 : inexact-ok
= exp10m1 tonearest binary64 -0x1p-128 : -0x2.4d763776aaa2cp-128 : inexact-ok
= exp10m1 towardzero binary64 -0x1p-128 : -0x2.4d763776aaa2ap-128 : inexact-ok
= exp10m1 upward binary64 -0x1p-128 : -0x2.4d763776aaa2ap-128 : inexact-ok
= exp10m1 downward intel96 -0x1p-128 : -0x2.4d763776aaa2b05cp-128 : inexact-ok
= exp10m1 tonearest intel96 -0x1p-128 : -0x2.4d763776aaa2b05cp-128 : inexact-ok
= exp10m1 towardzero intel96 -0x1p-128 : -0x2.4d763776aaa2b058p-128 : inexact-ok
= exp10m1 upward intel96 -0x1p-128 : -0x2.4d763776aaa2b058p-128 : inexact-ok
= exp10m1 downward m68k96 -0x1p-128 : -0x2.4d763776aaa2b05cp-128 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p-128 : -0x2.4d763776aaa2b05cp-128 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p-128 : -0x2.4d763776aaa2b058p-128 : inexact-ok
= exp10m1 upward m68k96 -0x1p-128 : -0x2.4d763776aaa2b058p-128 : inexact-ok
= exp10m1 downward binary128 -0x1p-128 : -0x2.4d763776aaa2b05ba95b58ae0b4ep-128 : inexact-ok
= exp10m1 tonearest binary128 -0x1p-128 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-128 : inexact-ok
= exp10m1 towardzero binary128 -0x1p-128 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-128 : inexact-ok
= exp10m1 upward binary128 -0x1p-128 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-128 : inexact-ok
= exp10m1 downward ibm128 -0x1p-128 : -0x2.4d763776aaa2b05ba95b58ae0cp-128 : inexact-ok
= exp10m1 tonearest ibm128 -0x1p-128 : -0x2.4d763776aaa2b05ba95b58ae0bp-128 : inexact-ok
= exp10m1 towardzero ibm128 -0x1p-128 : -0x2.4d763776aaa2b05ba95b58ae0bp-128 : inexact-ok
= exp10m1 upward ibm128 -0x1p-128 : -0x2.4d763776aaa2b05ba95b58ae0bp-128 : inexact-ok
exp10m1 -0x1p-1024
= exp10m1 downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary32 -0x8p-152 : -0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 tonearest binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 downward intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 tonearest binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 downward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 tonearest ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 downward binary64 -0x1p-1024 : -0x2.4d763776aaa2cp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary64 -0x1p-1024 : -0x2.4d763776aaa2cp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary64 -0x1p-1024 : -0x2.4d763776aaa28p-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary64 -0x1p-1024 : -0x2.4d763776aaa28p-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 -0x1p-1024 : -0x2.4d763776aaa2b05cp-1024 : inexact-ok
= exp10m1 tonearest intel96 -0x1p-1024 : -0x2.4d763776aaa2b05cp-1024 : inexact-ok
= exp10m1 towardzero intel96 -0x1p-1024 : -0x2.4d763776aaa2b058p-1024 : inexact-ok
= exp10m1 upward intel96 -0x1p-1024 : -0x2.4d763776aaa2b058p-1024 : inexact-ok
= exp10m1 downward m68k96 -0x1p-1024 : -0x2.4d763776aaa2b05cp-1024 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p-1024 : -0x2.4d763776aaa2b05cp-1024 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p-1024 : -0x2.4d763776aaa2b058p-1024 : inexact-ok
= exp10m1 upward m68k96 -0x1p-1024 : -0x2.4d763776aaa2b058p-1024 : inexact-ok
= exp10m1 downward binary128 -0x1p-1024 : -0x2.4d763776aaa2b05ba95b58ae0b4ep-1024 : inexact-ok
= exp10m1 tonearest binary128 -0x1p-1024 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-1024 : inexact-ok
= exp10m1 towardzero binary128 -0x1p-1024 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-1024 : inexact-ok
= exp10m1 upward binary128 -0x1p-1024 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-1024 : inexact-ok
= exp10m1 downward ibm128 -0x1p-1024 : -0x2.4d763776aaa2cp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 -0x1p-1024 : -0x2.4d763776aaa2cp-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 -0x1p-1024 : -0x2.4d763776aaa28p-1024 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 -0x1p-1024 : -0x2.4d763776aaa28p-1024 : inexact-ok underflow errno-erange-ok
exp10m1 -0x1p-16384
= exp10m1 downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
= exp10m1 downward binary32 -0x8p-152 : -0x1.8p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
= exp10m1 downward binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 tonearest binary64 -0x8p-152 : -0x1.26bb1bbb55516p-148 : inexact-ok
= exp10m1 towardzero binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 upward binary64 -0x8p-152 : -0x1.26bb1bbb55515p-148 : inexact-ok
= exp10m1 downward intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest intel96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward intel96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 tonearest m68k96 -0x8p-152 : -0x1.26bb1bbb5551582ep-148 : inexact-ok
= exp10m1 towardzero m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 upward m68k96 -0x8p-152 : -0x1.26bb1bbb5551582cp-148 : inexact-ok
= exp10m1 downward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a7p-148 : inexact-ok
= exp10m1 tonearest binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 towardzero binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 upward binary128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5705a6p-148 : inexact-ok
= exp10m1 downward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac5706p-148 : inexact-ok
= exp10m1 tonearest ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 towardzero ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 upward ibm128 -0x8p-152 : -0x1.26bb1bbb5551582dd4adac57058p-148 : inexact-ok
= exp10m1 downward binary64 -0x4p-1076 : -0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 tonearest intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward intel96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 downward m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 tonearest m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac17p-1076 : inexact-ok
= exp10m1 towardzero m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 upward m68k96 -0x4p-1076 : -0x9.35d8dddaaa8ac16p-1076 : inexact-ok
= exp10m1 downward binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d38p-1076 : inexact-ok
= exp10m1 tonearest binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 towardzero binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 upward binary128 -0x4p-1076 : -0x9.35d8dddaaa8ac16ea56d62b82d3p-1076 : inexact-ok
= exp10m1 downward ibm128 -0x4p-1076 : -0xcp-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 upward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
= exp10m1 downward intel96 -0x1p-16384 : -0x2.4d763776aaa2b06p-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest intel96 -0x1p-16384 : -0x2.4d763776aaa2b058p-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero intel96 -0x1p-16384 : -0x2.4d763776aaa2b058p-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 upward intel96 -0x1p-16384 : -0x2.4d763776aaa2b058p-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 downward m68k96 -0x1p-16384 : -0x2.4d763776aaa2b05cp-16384 : inexact-ok
= exp10m1 tonearest m68k96 -0x1p-16384 : -0x2.4d763776aaa2b05cp-16384 : inexact-ok
= exp10m1 towardzero m68k96 -0x1p-16384 : -0x2.4d763776aaa2b058p-16384 : inexact-ok
= exp10m1 upward m68k96 -0x1p-16384 : -0x2.4d763776aaa2b058p-16384 : inexact-ok
= exp10m1 downward binary128 -0x1p-16384 : -0x2.4d763776aaa2b05ba95b58ae0b5p-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 tonearest binary128 -0x1p-16384 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 towardzero binary128 -0x1p-16384 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-16384 : inexact-ok underflow errno-erange-ok
= exp10m1 upward binary128 -0x1p-16384 : -0x2.4d763776aaa2b05ba95b58ae0b4cp-16384 : inexact-ok underflow errno-erange-ok