mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 20:40:05 +00:00
Add more tests of exp, exp10, exp2, expm1.
This patch adds some randomly-generated tests of exp, exp10, exp2 and expm1 that are observed to increase ulps on x86_64. Tested for x86_64 and x86 and ulps updated accordingly. * math/auto-libm-test-in: Add more tests of exp, exp10, exp2 and expm1. * math/auto-libm-test-out: Regenerated. * sysdeps/i386/fpu/libm-test-ulps: Update. * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
This commit is contained in:
parent
c5a3a509df
commit
e1483b365d
@ -1,5 +1,11 @@
|
||||
2015-05-01 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* math/auto-libm-test-in: Add more tests of exp, exp10, exp2 and
|
||||
expm1.
|
||||
* math/auto-libm-test-out: Regenerated.
|
||||
* sysdeps/i386/fpu/libm-test-ulps: Update.
|
||||
* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
|
||||
|
||||
* math/auto-libm-test-in: Add more tests of erf and erfc.
|
||||
* math/auto-libm-test-out: Regenerated.
|
||||
* sysdeps/i386/fpu/libm-test-ulps: Update.
|
||||
|
@ -1165,6 +1165,9 @@ exp -min
|
||||
exp min_subnorm
|
||||
exp -min_subnorm
|
||||
|
||||
exp -0x1.760cd14774bd9p+0
|
||||
exp 0x1.4bed28p+0
|
||||
|
||||
exp10 0
|
||||
exp10 -0
|
||||
exp10 3
|
||||
@ -1208,6 +1211,10 @@ exp10 -min
|
||||
exp10 min_subnorm
|
||||
exp10 -min_subnorm
|
||||
|
||||
exp10 0xd.f73d6p-4
|
||||
exp10 0x1.cc6776p+0
|
||||
exp10 0x5.b00bcd891ffe56fp+0
|
||||
|
||||
exp2 0
|
||||
exp2 -0
|
||||
exp2 10
|
||||
@ -1244,6 +1251,13 @@ exp2 -min
|
||||
exp2 min_subnorm
|
||||
exp2 -min_subnorm
|
||||
|
||||
exp2 0xb.71754p-4
|
||||
exp2 0xd.d77dp+0
|
||||
exp2 0xc.122c4p-4
|
||||
exp2 -0x1.567cc8p+0
|
||||
exp2 -0x1.bbbd76p+0
|
||||
exp2 -0x1.3045fep+8
|
||||
|
||||
expm1 0
|
||||
expm1 -0
|
||||
expm1 1
|
||||
@ -1297,6 +1311,7 @@ expm1 0xe.4152ac57cd1ea7ap-60
|
||||
expm1 0x6.660247486aed8p-4
|
||||
expm1 0x6.289a78p-4
|
||||
expm1 0x6.1b4d318238d4a2a8p-4
|
||||
expm1 0x5.fb8dc64e91a74p-4
|
||||
# Bug 16353: underflow exception may be missing
|
||||
expm1 0x4.0000000000000028p-16384 missing-underflow
|
||||
|
||||
|
@ -100686,6 +100686,100 @@ exp -min_subnorm
|
||||
= exp tonearest ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
|
||||
= exp towardzero ldbl-128 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
|
||||
= exp upward ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
|
||||
exp -0x1.760cd14774bd9p+0
|
||||
= exp downward flt-32 -0x1.760cdp+0f : 0x3.b629ap-4f : inexact-ok
|
||||
= exp tonearest flt-32 -0x1.760cdp+0f : 0x3.b629a4p-4f : inexact-ok
|
||||
= exp towardzero flt-32 -0x1.760cdp+0f : 0x3.b629ap-4f : inexact-ok
|
||||
= exp upward flt-32 -0x1.760cdp+0f : 0x3.b629a4p-4f : inexact-ok
|
||||
= exp downward dbl-64 -0x1.760cdp+0 : 0x3.b629a25f7a4c8p-4 : inexact-ok
|
||||
= exp tonearest dbl-64 -0x1.760cdp+0 : 0x3.b629a25f7a4c8p-4 : inexact-ok
|
||||
= exp towardzero dbl-64 -0x1.760cdp+0 : 0x3.b629a25f7a4c8p-4 : inexact-ok
|
||||
= exp upward dbl-64 -0x1.760cdp+0 : 0x3.b629a25f7a4cap-4 : inexact-ok
|
||||
= exp downward ldbl-96-intel -0x1.760cdp+0L : 0x3.b629a25f7a4c829cp-4L : inexact-ok
|
||||
= exp tonearest ldbl-96-intel -0x1.760cdp+0L : 0x3.b629a25f7a4c82ap-4L : inexact-ok
|
||||
= exp towardzero ldbl-96-intel -0x1.760cdp+0L : 0x3.b629a25f7a4c829cp-4L : inexact-ok
|
||||
= exp upward ldbl-96-intel -0x1.760cdp+0L : 0x3.b629a25f7a4c82ap-4L : inexact-ok
|
||||
= exp downward ldbl-96-m68k -0x1.760cdp+0L : 0x3.b629a25f7a4c829cp-4L : inexact-ok
|
||||
= exp tonearest ldbl-96-m68k -0x1.760cdp+0L : 0x3.b629a25f7a4c82ap-4L : inexact-ok
|
||||
= exp towardzero ldbl-96-m68k -0x1.760cdp+0L : 0x3.b629a25f7a4c829cp-4L : inexact-ok
|
||||
= exp upward ldbl-96-m68k -0x1.760cdp+0L : 0x3.b629a25f7a4c82ap-4L : inexact-ok
|
||||
= exp downward ldbl-128 -0x1.760cdp+0L : 0x3.b629a25f7a4c829f1c5a4743e516p-4L : inexact-ok
|
||||
= exp tonearest ldbl-128 -0x1.760cdp+0L : 0x3.b629a25f7a4c829f1c5a4743e518p-4L : inexact-ok
|
||||
= exp towardzero ldbl-128 -0x1.760cdp+0L : 0x3.b629a25f7a4c829f1c5a4743e516p-4L : inexact-ok
|
||||
= exp upward ldbl-128 -0x1.760cdp+0L : 0x3.b629a25f7a4c829f1c5a4743e518p-4L : inexact-ok
|
||||
= exp downward ldbl-128ibm -0x1.760cdp+0L : 0x3.b629a25f7a4c829f1c5a4743e5p-4L : inexact-ok
|
||||
= exp tonearest ldbl-128ibm -0x1.760cdp+0L : 0x3.b629a25f7a4c829f1c5a4743e5p-4L : inexact-ok
|
||||
= exp towardzero ldbl-128ibm -0x1.760cdp+0L : 0x3.b629a25f7a4c829f1c5a4743e5p-4L : inexact-ok
|
||||
= exp upward ldbl-128ibm -0x1.760cdp+0L : 0x3.b629a25f7a4c829f1c5a4743e6p-4L : inexact-ok
|
||||
= exp downward flt-32 -0x1.760cd2p+0f : 0x3.b62998p-4f : inexact-ok
|
||||
= exp tonearest flt-32 -0x1.760cd2p+0f : 0x3.b6299cp-4f : inexact-ok
|
||||
= exp towardzero flt-32 -0x1.760cd2p+0f : 0x3.b62998p-4f : inexact-ok
|
||||
= exp upward flt-32 -0x1.760cd2p+0f : 0x3.b6299cp-4f : inexact-ok
|
||||
= exp downward dbl-64 -0x1.760cd2p+0 : 0x3.b6299af3270f2p-4 : inexact-ok
|
||||
= exp tonearest dbl-64 -0x1.760cd2p+0 : 0x3.b6299af3270f2p-4 : inexact-ok
|
||||
= exp towardzero dbl-64 -0x1.760cd2p+0 : 0x3.b6299af3270f2p-4 : inexact-ok
|
||||
= exp upward dbl-64 -0x1.760cd2p+0 : 0x3.b6299af3270f4p-4 : inexact-ok
|
||||
= exp downward ldbl-96-intel -0x1.760cd2p+0L : 0x3.b6299af3270f2ffcp-4L : inexact-ok
|
||||
= exp tonearest ldbl-96-intel -0x1.760cd2p+0L : 0x3.b6299af3270f2ffcp-4L : inexact-ok
|
||||
= exp towardzero ldbl-96-intel -0x1.760cd2p+0L : 0x3.b6299af3270f2ffcp-4L : inexact-ok
|
||||
= exp upward ldbl-96-intel -0x1.760cd2p+0L : 0x3.b6299af3270f3p-4L : inexact-ok
|
||||
= exp downward ldbl-96-m68k -0x1.760cd2p+0L : 0x3.b6299af3270f2ffcp-4L : inexact-ok
|
||||
= exp tonearest ldbl-96-m68k -0x1.760cd2p+0L : 0x3.b6299af3270f2ffcp-4L : inexact-ok
|
||||
= exp towardzero ldbl-96-m68k -0x1.760cd2p+0L : 0x3.b6299af3270f2ffcp-4L : inexact-ok
|
||||
= exp upward ldbl-96-m68k -0x1.760cd2p+0L : 0x3.b6299af3270f3p-4L : inexact-ok
|
||||
= exp downward ldbl-128 -0x1.760cd2p+0L : 0x3.b6299af3270f2ffdc3211b78da94p-4L : inexact-ok
|
||||
= exp tonearest ldbl-128 -0x1.760cd2p+0L : 0x3.b6299af3270f2ffdc3211b78da96p-4L : inexact-ok
|
||||
= exp towardzero ldbl-128 -0x1.760cd2p+0L : 0x3.b6299af3270f2ffdc3211b78da94p-4L : inexact-ok
|
||||
= exp upward ldbl-128 -0x1.760cd2p+0L : 0x3.b6299af3270f2ffdc3211b78da96p-4L : inexact-ok
|
||||
= exp downward ldbl-128ibm -0x1.760cd2p+0L : 0x3.b6299af3270f2ffdc3211b78dap-4L : inexact-ok
|
||||
= exp tonearest ldbl-128ibm -0x1.760cd2p+0L : 0x3.b6299af3270f2ffdc3211b78dbp-4L : inexact-ok
|
||||
= exp towardzero ldbl-128ibm -0x1.760cd2p+0L : 0x3.b6299af3270f2ffdc3211b78dap-4L : inexact-ok
|
||||
= exp upward ldbl-128ibm -0x1.760cd2p+0L : 0x3.b6299af3270f2ffdc3211b78dbp-4L : inexact-ok
|
||||
= exp downward dbl-64 -0x1.760cd14774bd9p+0 : 0x3.b6299da019d6ap-4 : inexact-ok
|
||||
= exp tonearest dbl-64 -0x1.760cd14774bd9p+0 : 0x3.b6299da019d6cp-4 : inexact-ok
|
||||
= exp towardzero dbl-64 -0x1.760cd14774bd9p+0 : 0x3.b6299da019d6ap-4 : inexact-ok
|
||||
= exp upward dbl-64 -0x1.760cd14774bd9p+0 : 0x3.b6299da019d6cp-4 : inexact-ok
|
||||
= exp downward ldbl-96-intel -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b33p-4L : inexact-ok
|
||||
= exp tonearest ldbl-96-intel -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b33p-4L : inexact-ok
|
||||
= exp towardzero ldbl-96-intel -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b33p-4L : inexact-ok
|
||||
= exp upward ldbl-96-intel -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b334p-4L : inexact-ok
|
||||
= exp downward ldbl-96-m68k -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b33p-4L : inexact-ok
|
||||
= exp tonearest ldbl-96-m68k -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b33p-4L : inexact-ok
|
||||
= exp towardzero ldbl-96-m68k -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b33p-4L : inexact-ok
|
||||
= exp upward ldbl-96-m68k -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b334p-4L : inexact-ok
|
||||
= exp downward ldbl-128 -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b3318f1b1415689p-4L : inexact-ok
|
||||
= exp tonearest ldbl-128 -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b3318f1b14156892p-4L : inexact-ok
|
||||
= exp towardzero ldbl-128 -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b3318f1b1415689p-4L : inexact-ok
|
||||
= exp upward ldbl-128 -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b3318f1b14156892p-4L : inexact-ok
|
||||
= exp downward ldbl-128ibm -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b3318f1b141568p-4L : inexact-ok
|
||||
= exp tonearest ldbl-128ibm -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b3318f1b141569p-4L : inexact-ok
|
||||
= exp towardzero ldbl-128ibm -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b3318f1b141568p-4L : inexact-ok
|
||||
= exp upward ldbl-128ibm -0x1.760cd14774bd9p+0L : 0x3.b6299da019d6b3318f1b141569p-4L : inexact-ok
|
||||
exp 0x1.4bed28p+0
|
||||
= exp downward flt-32 0x1.4bed28p+0f : 0x3.a823ccp+0f : inexact-ok
|
||||
= exp tonearest flt-32 0x1.4bed28p+0f : 0x3.a823dp+0f : inexact-ok
|
||||
= exp towardzero flt-32 0x1.4bed28p+0f : 0x3.a823ccp+0f : inexact-ok
|
||||
= exp upward flt-32 0x1.4bed28p+0f : 0x3.a823dp+0f : inexact-ok
|
||||
= exp downward dbl-64 0x1.4bed28p+0 : 0x3.a823cf4b14604p+0 : inexact-ok
|
||||
= exp tonearest dbl-64 0x1.4bed28p+0 : 0x3.a823cf4b14606p+0 : inexact-ok
|
||||
= exp towardzero dbl-64 0x1.4bed28p+0 : 0x3.a823cf4b14604p+0 : inexact-ok
|
||||
= exp upward dbl-64 0x1.4bed28p+0 : 0x3.a823cf4b14606p+0 : inexact-ok
|
||||
= exp downward ldbl-96-intel 0x1.4bed28p+0L : 0x3.a823cf4b14605f38p+0L : inexact-ok
|
||||
= exp tonearest ldbl-96-intel 0x1.4bed28p+0L : 0x3.a823cf4b14605f3cp+0L : inexact-ok
|
||||
= exp towardzero ldbl-96-intel 0x1.4bed28p+0L : 0x3.a823cf4b14605f38p+0L : inexact-ok
|
||||
= exp upward ldbl-96-intel 0x1.4bed28p+0L : 0x3.a823cf4b14605f3cp+0L : inexact-ok
|
||||
= exp downward ldbl-96-m68k 0x1.4bed28p+0L : 0x3.a823cf4b14605f38p+0L : inexact-ok
|
||||
= exp tonearest ldbl-96-m68k 0x1.4bed28p+0L : 0x3.a823cf4b14605f3cp+0L : inexact-ok
|
||||
= exp towardzero ldbl-96-m68k 0x1.4bed28p+0L : 0x3.a823cf4b14605f38p+0L : inexact-ok
|
||||
= exp upward ldbl-96-m68k 0x1.4bed28p+0L : 0x3.a823cf4b14605f3cp+0L : inexact-ok
|
||||
= exp downward ldbl-128 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a323p+0L : inexact-ok
|
||||
= exp tonearest ldbl-128 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a323p+0L : inexact-ok
|
||||
= exp towardzero ldbl-128 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a323p+0L : inexact-ok
|
||||
= exp upward ldbl-128 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a32302p+0L : inexact-ok
|
||||
= exp downward ldbl-128ibm 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a323p+0L : inexact-ok
|
||||
= exp tonearest ldbl-128ibm 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a323p+0L : inexact-ok
|
||||
= exp towardzero ldbl-128ibm 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a323p+0L : inexact-ok
|
||||
= exp upward ldbl-128ibm 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a324p+0L : inexact-ok
|
||||
exp10 0
|
||||
= exp10 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
|
||||
= exp10 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
|
||||
@ -101970,6 +102064,161 @@ exp10 -min_subnorm
|
||||
= exp10 tonearest ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
|
||||
= exp10 towardzero ldbl-128 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
|
||||
= exp10 upward ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
|
||||
exp10 0xd.f73d6p-4
|
||||
= exp10 downward flt-32 0xd.f73d6p-4f : 0x7.764c68p+0f : inexact-ok
|
||||
= exp10 tonearest flt-32 0xd.f73d6p-4f : 0x7.764c68p+0f : inexact-ok
|
||||
= exp10 towardzero flt-32 0xd.f73d6p-4f : 0x7.764c68p+0f : inexact-ok
|
||||
= exp10 upward flt-32 0xd.f73d6p-4f : 0x7.764c7p+0f : inexact-ok
|
||||
= exp10 downward dbl-64 0xd.f73d6p-4 : 0x7.764c69914e798p+0 : inexact-ok
|
||||
= exp10 tonearest dbl-64 0xd.f73d6p-4 : 0x7.764c69914e79cp+0 : inexact-ok
|
||||
= exp10 towardzero dbl-64 0xd.f73d6p-4 : 0x7.764c69914e798p+0 : inexact-ok
|
||||
= exp10 upward dbl-64 0xd.f73d6p-4 : 0x7.764c69914e79cp+0 : inexact-ok
|
||||
= exp10 downward ldbl-96-intel 0xd.f73d6p-4L : 0x7.764c69914e79a9dp+0L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-intel 0xd.f73d6p-4L : 0x7.764c69914e79a9d8p+0L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-intel 0xd.f73d6p-4L : 0x7.764c69914e79a9dp+0L : inexact-ok
|
||||
= exp10 upward ldbl-96-intel 0xd.f73d6p-4L : 0x7.764c69914e79a9d8p+0L : inexact-ok
|
||||
= exp10 downward ldbl-96-m68k 0xd.f73d6p-4L : 0x7.764c69914e79a9dp+0L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-m68k 0xd.f73d6p-4L : 0x7.764c69914e79a9d8p+0L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-m68k 0xd.f73d6p-4L : 0x7.764c69914e79a9dp+0L : inexact-ok
|
||||
= exp10 upward ldbl-96-m68k 0xd.f73d6p-4L : 0x7.764c69914e79a9d8p+0L : inexact-ok
|
||||
= exp10 downward ldbl-128 0xd.f73d6p-4L : 0x7.764c69914e79a9d63d384048a75p+0L : inexact-ok
|
||||
= exp10 tonearest ldbl-128 0xd.f73d6p-4L : 0x7.764c69914e79a9d63d384048a754p+0L : inexact-ok
|
||||
= exp10 towardzero ldbl-128 0xd.f73d6p-4L : 0x7.764c69914e79a9d63d384048a75p+0L : inexact-ok
|
||||
= exp10 upward ldbl-128 0xd.f73d6p-4L : 0x7.764c69914e79a9d63d384048a754p+0L : inexact-ok
|
||||
= exp10 downward ldbl-128ibm 0xd.f73d6p-4L : 0x7.764c69914e79a9d63d384048a6p+0L : inexact-ok
|
||||
= exp10 tonearest ldbl-128ibm 0xd.f73d6p-4L : 0x7.764c69914e79a9d63d384048a8p+0L : inexact-ok
|
||||
= exp10 towardzero ldbl-128ibm 0xd.f73d6p-4L : 0x7.764c69914e79a9d63d384048a6p+0L : inexact-ok
|
||||
= exp10 upward ldbl-128ibm 0xd.f73d6p-4L : 0x7.764c69914e79a9d63d384048a8p+0L : inexact-ok
|
||||
exp10 0x1.cc6776p+0
|
||||
= exp10 downward flt-32 0x1.cc6776p+0f : 0x3.edf194p+4f : inexact-ok
|
||||
= exp10 tonearest flt-32 0x1.cc6776p+0f : 0x3.edf194p+4f : inexact-ok
|
||||
= exp10 towardzero flt-32 0x1.cc6776p+0f : 0x3.edf194p+4f : inexact-ok
|
||||
= exp10 upward flt-32 0x1.cc6776p+0f : 0x3.edf198p+4f : inexact-ok
|
||||
= exp10 downward dbl-64 0x1.cc6776p+0 : 0x3.edf195be93514p+4 : inexact-ok
|
||||
= exp10 tonearest dbl-64 0x1.cc6776p+0 : 0x3.edf195be93514p+4 : inexact-ok
|
||||
= exp10 towardzero dbl-64 0x1.cc6776p+0 : 0x3.edf195be93514p+4 : inexact-ok
|
||||
= exp10 upward dbl-64 0x1.cc6776p+0 : 0x3.edf195be93516p+4 : inexact-ok
|
||||
= exp10 downward ldbl-96-intel 0x1.cc6776p+0L : 0x3.edf195be935146fp+4L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-intel 0x1.cc6776p+0L : 0x3.edf195be935146fp+4L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-intel 0x1.cc6776p+0L : 0x3.edf195be935146fp+4L : inexact-ok
|
||||
= exp10 upward ldbl-96-intel 0x1.cc6776p+0L : 0x3.edf195be935146f4p+4L : inexact-ok
|
||||
= exp10 downward ldbl-96-m68k 0x1.cc6776p+0L : 0x3.edf195be935146fp+4L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-m68k 0x1.cc6776p+0L : 0x3.edf195be935146fp+4L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-m68k 0x1.cc6776p+0L : 0x3.edf195be935146fp+4L : inexact-ok
|
||||
= exp10 upward ldbl-96-m68k 0x1.cc6776p+0L : 0x3.edf195be935146f4p+4L : inexact-ok
|
||||
= exp10 downward ldbl-128 0x1.cc6776p+0L : 0x3.edf195be935146f144ca1eb390ep+4L : inexact-ok
|
||||
= exp10 tonearest ldbl-128 0x1.cc6776p+0L : 0x3.edf195be935146f144ca1eb390e2p+4L : inexact-ok
|
||||
= exp10 towardzero ldbl-128 0x1.cc6776p+0L : 0x3.edf195be935146f144ca1eb390ep+4L : inexact-ok
|
||||
= exp10 upward ldbl-128 0x1.cc6776p+0L : 0x3.edf195be935146f144ca1eb390e2p+4L : inexact-ok
|
||||
= exp10 downward ldbl-128ibm 0x1.cc6776p+0L : 0x3.edf195be935146f144ca1eb39p+4L : inexact-ok
|
||||
= exp10 tonearest ldbl-128ibm 0x1.cc6776p+0L : 0x3.edf195be935146f144ca1eb391p+4L : inexact-ok
|
||||
= exp10 towardzero ldbl-128ibm 0x1.cc6776p+0L : 0x3.edf195be935146f144ca1eb39p+4L : inexact-ok
|
||||
= exp10 upward ldbl-128ibm 0x1.cc6776p+0L : 0x3.edf195be935146f144ca1eb391p+4L : inexact-ok
|
||||
exp10 0x5.b00bcd891ffe56fp+0
|
||||
= exp10 downward flt-32 0x5.b00bdp+0f : 0x7.6f01a8p+16f : inexact-ok
|
||||
= exp10 tonearest flt-32 0x5.b00bdp+0f : 0x7.6f01bp+16f : inexact-ok
|
||||
= exp10 towardzero flt-32 0x5.b00bdp+0f : 0x7.6f01a8p+16f : inexact-ok
|
||||
= exp10 upward flt-32 0x5.b00bdp+0f : 0x7.6f01bp+16f : inexact-ok
|
||||
= exp10 downward dbl-64 0x5.b00bdp+0 : 0x7.6f01ac1f66398p+16 : inexact-ok
|
||||
= exp10 tonearest dbl-64 0x5.b00bdp+0 : 0x7.6f01ac1f6639cp+16 : inexact-ok
|
||||
= exp10 towardzero dbl-64 0x5.b00bdp+0 : 0x7.6f01ac1f66398p+16 : inexact-ok
|
||||
= exp10 upward dbl-64 0x5.b00bdp+0 : 0x7.6f01ac1f6639cp+16 : inexact-ok
|
||||
= exp10 downward ldbl-96-intel 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae28p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-intel 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae28p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-intel 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae28p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-intel 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae3p+16L : inexact-ok
|
||||
= exp10 downward ldbl-96-m68k 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae28p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-m68k 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae28p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-m68k 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae28p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-m68k 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae3p+16L : inexact-ok
|
||||
= exp10 downward ldbl-128 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae2a1bbe346dd88p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae2a1bbe346dd88p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae2a1bbe346dd88p+16L : inexact-ok
|
||||
= exp10 upward ldbl-128 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae2a1bbe346dd884p+16L : inexact-ok
|
||||
= exp10 downward ldbl-128ibm 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae2a1bbe346dd8p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128ibm 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae2a1bbe346dd8p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128ibm 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae2a1bbe346dd8p+16L : inexact-ok
|
||||
= exp10 upward ldbl-128ibm 0x5.b00bdp+0L : 0x7.6f01ac1f6639ae2a1bbe346ddap+16L : inexact-ok
|
||||
= exp10 downward flt-32 0x5.b00bc8p+0f : 0x7.6f012p+16f : inexact-ok
|
||||
= exp10 tonearest flt-32 0x5.b00bc8p+0f : 0x7.6f012p+16f : inexact-ok
|
||||
= exp10 towardzero flt-32 0x5.b00bc8p+0f : 0x7.6f012p+16f : inexact-ok
|
||||
= exp10 upward flt-32 0x5.b00bc8p+0f : 0x7.6f0128p+16f : inexact-ok
|
||||
= exp10 downward dbl-64 0x5.b00bc8p+0 : 0x7.6f012330be26p+16 : inexact-ok
|
||||
= exp10 tonearest dbl-64 0x5.b00bc8p+0 : 0x7.6f012330be264p+16 : inexact-ok
|
||||
= exp10 towardzero dbl-64 0x5.b00bc8p+0 : 0x7.6f012330be26p+16 : inexact-ok
|
||||
= exp10 upward dbl-64 0x5.b00bc8p+0 : 0x7.6f012330be264p+16 : inexact-ok
|
||||
= exp10 downward ldbl-96-intel 0x5.b00bc8p+0L : 0x7.6f012330be263708p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-intel 0x5.b00bc8p+0L : 0x7.6f012330be263708p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-intel 0x5.b00bc8p+0L : 0x7.6f012330be263708p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-intel 0x5.b00bc8p+0L : 0x7.6f012330be26371p+16L : inexact-ok
|
||||
= exp10 downward ldbl-96-m68k 0x5.b00bc8p+0L : 0x7.6f012330be263708p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-m68k 0x5.b00bc8p+0L : 0x7.6f012330be263708p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-m68k 0x5.b00bc8p+0L : 0x7.6f012330be263708p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-m68k 0x5.b00bc8p+0L : 0x7.6f012330be26371p+16L : inexact-ok
|
||||
= exp10 downward ldbl-128 0x5.b00bc8p+0L : 0x7.6f012330be26370bdca477f8f5ecp+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128 0x5.b00bc8p+0L : 0x7.6f012330be26370bdca477f8f5fp+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128 0x5.b00bc8p+0L : 0x7.6f012330be26370bdca477f8f5ecp+16L : inexact-ok
|
||||
= exp10 upward ldbl-128 0x5.b00bc8p+0L : 0x7.6f012330be26370bdca477f8f5fp+16L : inexact-ok
|
||||
= exp10 downward ldbl-128ibm 0x5.b00bc8p+0L : 0x7.6f012330be26370bdca477f8f4p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128ibm 0x5.b00bc8p+0L : 0x7.6f012330be26370bdca477f8f6p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128ibm 0x5.b00bc8p+0L : 0x7.6f012330be26370bdca477f8f4p+16L : inexact-ok
|
||||
= exp10 upward ldbl-128ibm 0x5.b00bc8p+0L : 0x7.6f012330be26370bdca477f8f6p+16L : inexact-ok
|
||||
= exp10 downward dbl-64 0x5.b00bcd891ffe8p+0 : 0x7.6f0181f100c4cp+16 : inexact-ok
|
||||
= exp10 tonearest dbl-64 0x5.b00bcd891ffe8p+0 : 0x7.6f0181f100c4cp+16 : inexact-ok
|
||||
= exp10 towardzero dbl-64 0x5.b00bcd891ffe8p+0 : 0x7.6f0181f100c4cp+16 : inexact-ok
|
||||
= exp10 upward dbl-64 0x5.b00bcd891ffe8p+0 : 0x7.6f0181f100c5p+16 : inexact-ok
|
||||
= exp10 downward ldbl-96-intel 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-intel 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-intel 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-intel 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cebp+16L : inexact-ok
|
||||
= exp10 downward ldbl-96-m68k 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-m68k 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-m68k 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-m68k 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cebp+16L : inexact-ok
|
||||
= exp10 downward ldbl-128 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8583757f40d14p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8583757f40d14p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8583757f40d14p+16L : inexact-ok
|
||||
= exp10 upward ldbl-128 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8583757f40d18p+16L : inexact-ok
|
||||
= exp10 downward ldbl-128ibm 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8583757f40cp+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128ibm 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8583757f40ep+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128ibm 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8583757f40cp+16L : inexact-ok
|
||||
= exp10 upward ldbl-128ibm 0x5.b00bcd891ffe8p+0L : 0x7.6f0181f100c4cea8583757f40ep+16L : inexact-ok
|
||||
= exp10 downward dbl-64 0x5.b00bcd891ffe4p+0 : 0x7.6f0181f100c08p+16 : inexact-ok
|
||||
= exp10 tonearest dbl-64 0x5.b00bcd891ffe4p+0 : 0x7.6f0181f100c08p+16 : inexact-ok
|
||||
= exp10 towardzero dbl-64 0x5.b00bcd891ffe4p+0 : 0x7.6f0181f100c08p+16 : inexact-ok
|
||||
= exp10 upward dbl-64 0x5.b00bcd891ffe4p+0 : 0x7.6f0181f100c0cp+16 : inexact-ok
|
||||
= exp10 downward ldbl-96-intel 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c0873p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-intel 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c0873p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-intel 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c0873p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-intel 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08738p+16L : inexact-ok
|
||||
= exp10 downward ldbl-96-m68k 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c0873p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-m68k 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c0873p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-m68k 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c0873p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-m68k 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08738p+16L : inexact-ok
|
||||
= exp10 downward ldbl-128 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08733087a227b3b34p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08733087a227b3b38p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08733087a227b3b34p+16L : inexact-ok
|
||||
= exp10 upward ldbl-128 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08733087a227b3b38p+16L : inexact-ok
|
||||
= exp10 downward ldbl-128ibm 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08733087a227b3ap+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128ibm 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08733087a227b3cp+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128ibm 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08733087a227b3ap+16L : inexact-ok
|
||||
= exp10 upward ldbl-128ibm 0x5.b00bcd891ffe4p+0L : 0x7.6f0181f100c08733087a227b3cp+16L : inexact-ok
|
||||
= exp10 downward ldbl-96-intel 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fc8p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-intel 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fdp+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-intel 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fc8p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-intel 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fdp+16L : inexact-ok
|
||||
= exp10 downward ldbl-96-m68k 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fc8p+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-96-m68k 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fdp+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-96-m68k 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fc8p+16L : inexact-ok
|
||||
= exp10 upward ldbl-96-m68k 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fdp+16L : inexact-ok
|
||||
= exp10 downward ldbl-128 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3264ffecp+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3264ffecp+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3264ffecp+16L : inexact-ok
|
||||
= exp10 upward ldbl-128 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3264fffp+16L : inexact-ok
|
||||
= exp10 downward ldbl-128ibm 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3264fep+16L : inexact-ok
|
||||
= exp10 tonearest ldbl-128ibm 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3265p+16L : inexact-ok
|
||||
= exp10 towardzero ldbl-128ibm 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3264fep+16L : inexact-ok
|
||||
= exp10 upward ldbl-128ibm 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3265p+16L : inexact-ok
|
||||
exp2 0
|
||||
= exp2 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
|
||||
= exp2 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
|
||||
@ -103149,6 +103398,156 @@ exp2 -min_subnorm
|
||||
= exp2 tonearest ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
|
||||
= exp2 towardzero ldbl-128 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
|
||||
= exp2 upward ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
|
||||
exp2 0xb.71754p-4
|
||||
= exp2 downward flt-32 0xb.71754p-4f : 0x1.a44722p+0f : inexact-ok
|
||||
= exp2 tonearest flt-32 0xb.71754p-4f : 0x1.a44722p+0f : inexact-ok
|
||||
= exp2 towardzero flt-32 0xb.71754p-4f : 0x1.a44722p+0f : inexact-ok
|
||||
= exp2 upward flt-32 0xb.71754p-4f : 0x1.a44724p+0f : inexact-ok
|
||||
= exp2 downward dbl-64 0xb.71754p-4 : 0x1.a44722ff862d7p+0 : inexact-ok
|
||||
= exp2 tonearest dbl-64 0xb.71754p-4 : 0x1.a44722ff862d7p+0 : inexact-ok
|
||||
= exp2 towardzero dbl-64 0xb.71754p-4 : 0x1.a44722ff862d7p+0 : inexact-ok
|
||||
= exp2 upward dbl-64 0xb.71754p-4 : 0x1.a44722ff862d8p+0 : inexact-ok
|
||||
= exp2 downward ldbl-96-intel 0xb.71754p-4L : 0x1.a44722ff862d7436p+0L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-intel 0xb.71754p-4L : 0x1.a44722ff862d7436p+0L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-intel 0xb.71754p-4L : 0x1.a44722ff862d7436p+0L : inexact-ok
|
||||
= exp2 upward ldbl-96-intel 0xb.71754p-4L : 0x1.a44722ff862d7438p+0L : inexact-ok
|
||||
= exp2 downward ldbl-96-m68k 0xb.71754p-4L : 0x1.a44722ff862d7436p+0L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-m68k 0xb.71754p-4L : 0x1.a44722ff862d7436p+0L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-m68k 0xb.71754p-4L : 0x1.a44722ff862d7436p+0L : inexact-ok
|
||||
= exp2 upward ldbl-96-m68k 0xb.71754p-4L : 0x1.a44722ff862d7438p+0L : inexact-ok
|
||||
= exp2 downward ldbl-128 0xb.71754p-4L : 0x1.a44722ff862d74360c22ab25d2cdp+0L : inexact-ok
|
||||
= exp2 tonearest ldbl-128 0xb.71754p-4L : 0x1.a44722ff862d74360c22ab25d2cdp+0L : inexact-ok
|
||||
= exp2 towardzero ldbl-128 0xb.71754p-4L : 0x1.a44722ff862d74360c22ab25d2cdp+0L : inexact-ok
|
||||
= exp2 upward ldbl-128 0xb.71754p-4L : 0x1.a44722ff862d74360c22ab25d2cep+0L : inexact-ok
|
||||
= exp2 downward ldbl-128ibm 0xb.71754p-4L : 0x1.a44722ff862d74360c22ab25d28p+0L : inexact-ok
|
||||
= exp2 tonearest ldbl-128ibm 0xb.71754p-4L : 0x1.a44722ff862d74360c22ab25d3p+0L : inexact-ok
|
||||
= exp2 towardzero ldbl-128ibm 0xb.71754p-4L : 0x1.a44722ff862d74360c22ab25d28p+0L : inexact-ok
|
||||
= exp2 upward ldbl-128ibm 0xb.71754p-4L : 0x1.a44722ff862d74360c22ab25d3p+0L : inexact-ok
|
||||
exp2 0xd.d77dp+0
|
||||
= exp2 downward flt-32 0xd.d77dp+0f : 0x3.959e64p+12f : inexact-ok
|
||||
= exp2 tonearest flt-32 0xd.d77dp+0f : 0x3.959e68p+12f : inexact-ok
|
||||
= exp2 towardzero flt-32 0xd.d77dp+0f : 0x3.959e64p+12f : inexact-ok
|
||||
= exp2 upward flt-32 0xd.d77dp+0f : 0x3.959e68p+12f : inexact-ok
|
||||
= exp2 downward dbl-64 0xd.d77dp+0 : 0x3.959e67fd7ff84p+12 : inexact-ok
|
||||
= exp2 tonearest dbl-64 0xd.d77dp+0 : 0x3.959e67fd7ff86p+12 : inexact-ok
|
||||
= exp2 towardzero dbl-64 0xd.d77dp+0 : 0x3.959e67fd7ff84p+12 : inexact-ok
|
||||
= exp2 upward dbl-64 0xd.d77dp+0 : 0x3.959e67fd7ff86p+12 : inexact-ok
|
||||
= exp2 downward ldbl-96-intel 0xd.d77dp+0L : 0x3.959e67fd7ff858cp+12L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-intel 0xd.d77dp+0L : 0x3.959e67fd7ff858c4p+12L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-intel 0xd.d77dp+0L : 0x3.959e67fd7ff858cp+12L : inexact-ok
|
||||
= exp2 upward ldbl-96-intel 0xd.d77dp+0L : 0x3.959e67fd7ff858c4p+12L : inexact-ok
|
||||
= exp2 downward ldbl-96-m68k 0xd.d77dp+0L : 0x3.959e67fd7ff858cp+12L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-m68k 0xd.d77dp+0L : 0x3.959e67fd7ff858c4p+12L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-m68k 0xd.d77dp+0L : 0x3.959e67fd7ff858cp+12L : inexact-ok
|
||||
= exp2 upward ldbl-96-m68k 0xd.d77dp+0L : 0x3.959e67fd7ff858c4p+12L : inexact-ok
|
||||
= exp2 downward ldbl-128 0xd.d77dp+0L : 0x3.959e67fd7ff858c3dda97946a1a2p+12L : inexact-ok
|
||||
= exp2 tonearest ldbl-128 0xd.d77dp+0L : 0x3.959e67fd7ff858c3dda97946a1a2p+12L : inexact-ok
|
||||
= exp2 towardzero ldbl-128 0xd.d77dp+0L : 0x3.959e67fd7ff858c3dda97946a1a2p+12L : inexact-ok
|
||||
= exp2 upward ldbl-128 0xd.d77dp+0L : 0x3.959e67fd7ff858c3dda97946a1a4p+12L : inexact-ok
|
||||
= exp2 downward ldbl-128ibm 0xd.d77dp+0L : 0x3.959e67fd7ff858c3dda97946a1p+12L : inexact-ok
|
||||
= exp2 tonearest ldbl-128ibm 0xd.d77dp+0L : 0x3.959e67fd7ff858c3dda97946a2p+12L : inexact-ok
|
||||
= exp2 towardzero ldbl-128ibm 0xd.d77dp+0L : 0x3.959e67fd7ff858c3dda97946a1p+12L : inexact-ok
|
||||
= exp2 upward ldbl-128ibm 0xd.d77dp+0L : 0x3.959e67fd7ff858c3dda97946a2p+12L : inexact-ok
|
||||
exp2 0xc.122c4p-4
|
||||
= exp2 downward flt-32 0xc.122c4p-4f : 0x1.afdd72p+0f : inexact-ok
|
||||
= exp2 tonearest flt-32 0xc.122c4p-4f : 0x1.afdd74p+0f : inexact-ok
|
||||
= exp2 towardzero flt-32 0xc.122c4p-4f : 0x1.afdd72p+0f : inexact-ok
|
||||
= exp2 upward flt-32 0xc.122c4p-4f : 0x1.afdd74p+0f : inexact-ok
|
||||
= exp2 downward dbl-64 0xc.122c4p-4 : 0x1.afdd736c287aap+0 : inexact-ok
|
||||
= exp2 tonearest dbl-64 0xc.122c4p-4 : 0x1.afdd736c287abp+0 : inexact-ok
|
||||
= exp2 towardzero dbl-64 0xc.122c4p-4 : 0x1.afdd736c287aap+0 : inexact-ok
|
||||
= exp2 upward dbl-64 0xc.122c4p-4 : 0x1.afdd736c287abp+0 : inexact-ok
|
||||
= exp2 downward ldbl-96-intel 0xc.122c4p-4L : 0x1.afdd736c287aa8p+0L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-intel 0xc.122c4p-4L : 0x1.afdd736c287aa8p+0L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-intel 0xc.122c4p-4L : 0x1.afdd736c287aa8p+0L : inexact-ok
|
||||
= exp2 upward ldbl-96-intel 0xc.122c4p-4L : 0x1.afdd736c287aa802p+0L : inexact-ok
|
||||
= exp2 downward ldbl-96-m68k 0xc.122c4p-4L : 0x1.afdd736c287aa8p+0L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-m68k 0xc.122c4p-4L : 0x1.afdd736c287aa8p+0L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-m68k 0xc.122c4p-4L : 0x1.afdd736c287aa8p+0L : inexact-ok
|
||||
= exp2 upward ldbl-96-m68k 0xc.122c4p-4L : 0x1.afdd736c287aa802p+0L : inexact-ok
|
||||
= exp2 downward ldbl-128 0xc.122c4p-4L : 0x1.afdd736c287aa8000406087bccf4p+0L : inexact-ok
|
||||
= exp2 tonearest ldbl-128 0xc.122c4p-4L : 0x1.afdd736c287aa8000406087bccf5p+0L : inexact-ok
|
||||
= exp2 towardzero ldbl-128 0xc.122c4p-4L : 0x1.afdd736c287aa8000406087bccf4p+0L : inexact-ok
|
||||
= exp2 upward ldbl-128 0xc.122c4p-4L : 0x1.afdd736c287aa8000406087bccf5p+0L : inexact-ok
|
||||
= exp2 downward ldbl-128ibm 0xc.122c4p-4L : 0x1.afdd736c287aa8000406087bcc8p+0L : inexact-ok
|
||||
= exp2 tonearest ldbl-128ibm 0xc.122c4p-4L : 0x1.afdd736c287aa8000406087bcdp+0L : inexact-ok
|
||||
= exp2 towardzero ldbl-128ibm 0xc.122c4p-4L : 0x1.afdd736c287aa8000406087bcc8p+0L : inexact-ok
|
||||
= exp2 upward ldbl-128ibm 0xc.122c4p-4L : 0x1.afdd736c287aa8000406087bcdp+0L : inexact-ok
|
||||
exp2 -0x1.567cc8p+0
|
||||
= exp2 downward flt-32 -0x1.567cc8p+0f : 0x6.546d58p-4f : inexact-ok
|
||||
= exp2 tonearest flt-32 -0x1.567cc8p+0f : 0x6.546d6p-4f : inexact-ok
|
||||
= exp2 towardzero flt-32 -0x1.567cc8p+0f : 0x6.546d58p-4f : inexact-ok
|
||||
= exp2 upward flt-32 -0x1.567cc8p+0f : 0x6.546d6p-4f : inexact-ok
|
||||
= exp2 downward dbl-64 -0x1.567cc8p+0 : 0x6.546d5ccd21bacp-4 : inexact-ok
|
||||
= exp2 tonearest dbl-64 -0x1.567cc8p+0 : 0x6.546d5ccd21bacp-4 : inexact-ok
|
||||
= exp2 towardzero dbl-64 -0x1.567cc8p+0 : 0x6.546d5ccd21bacp-4 : inexact-ok
|
||||
= exp2 upward dbl-64 -0x1.567cc8p+0 : 0x6.546d5ccd21bbp-4 : inexact-ok
|
||||
= exp2 downward ldbl-96-intel -0x1.567cc8p+0L : 0x6.546d5ccd21bad05p-4L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-intel -0x1.567cc8p+0L : 0x6.546d5ccd21bad058p-4L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-intel -0x1.567cc8p+0L : 0x6.546d5ccd21bad05p-4L : inexact-ok
|
||||
= exp2 upward ldbl-96-intel -0x1.567cc8p+0L : 0x6.546d5ccd21bad058p-4L : inexact-ok
|
||||
= exp2 downward ldbl-96-m68k -0x1.567cc8p+0L : 0x6.546d5ccd21bad05p-4L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-m68k -0x1.567cc8p+0L : 0x6.546d5ccd21bad058p-4L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-m68k -0x1.567cc8p+0L : 0x6.546d5ccd21bad05p-4L : inexact-ok
|
||||
= exp2 upward ldbl-96-m68k -0x1.567cc8p+0L : 0x6.546d5ccd21bad058p-4L : inexact-ok
|
||||
= exp2 downward ldbl-128 -0x1.567cc8p+0L : 0x6.546d5ccd21bad0545e3ae48d3b2cp-4L : inexact-ok
|
||||
= exp2 tonearest ldbl-128 -0x1.567cc8p+0L : 0x6.546d5ccd21bad0545e3ae48d3b3p-4L : inexact-ok
|
||||
= exp2 towardzero ldbl-128 -0x1.567cc8p+0L : 0x6.546d5ccd21bad0545e3ae48d3b2cp-4L : inexact-ok
|
||||
= exp2 upward ldbl-128 -0x1.567cc8p+0L : 0x6.546d5ccd21bad0545e3ae48d3b3p-4L : inexact-ok
|
||||
= exp2 downward ldbl-128ibm -0x1.567cc8p+0L : 0x6.546d5ccd21bad0545e3ae48d3ap-4L : inexact-ok
|
||||
= exp2 tonearest ldbl-128ibm -0x1.567cc8p+0L : 0x6.546d5ccd21bad0545e3ae48d3cp-4L : inexact-ok
|
||||
= exp2 towardzero ldbl-128ibm -0x1.567cc8p+0L : 0x6.546d5ccd21bad0545e3ae48d3ap-4L : inexact-ok
|
||||
= exp2 upward ldbl-128ibm -0x1.567cc8p+0L : 0x6.546d5ccd21bad0545e3ae48d3cp-4L : inexact-ok
|
||||
exp2 -0x1.bbbd76p+0
|
||||
= exp2 downward flt-32 -0x1.bbbd76p+0f : 0x4.cfe008p-4f : inexact-ok
|
||||
= exp2 tonearest flt-32 -0x1.bbbd76p+0f : 0x4.cfe008p-4f : inexact-ok
|
||||
= exp2 towardzero flt-32 -0x1.bbbd76p+0f : 0x4.cfe008p-4f : inexact-ok
|
||||
= exp2 upward flt-32 -0x1.bbbd76p+0f : 0x4.cfe01p-4f : inexact-ok
|
||||
= exp2 downward dbl-64 -0x1.bbbd76p+0 : 0x4.cfe0085ef004cp-4 : inexact-ok
|
||||
= exp2 tonearest dbl-64 -0x1.bbbd76p+0 : 0x4.cfe0085ef004cp-4 : inexact-ok
|
||||
= exp2 towardzero dbl-64 -0x1.bbbd76p+0 : 0x4.cfe0085ef004cp-4 : inexact-ok
|
||||
= exp2 upward dbl-64 -0x1.bbbd76p+0 : 0x4.cfe0085ef005p-4 : inexact-ok
|
||||
= exp2 downward ldbl-96-intel -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24p-4L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-intel -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24p-4L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-intel -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24p-4L : inexact-ok
|
||||
= exp2 upward ldbl-96-intel -0x1.bbbd76p+0L : 0x4.cfe0085ef004d248p-4L : inexact-ok
|
||||
= exp2 downward ldbl-96-m68k -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24p-4L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-m68k -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24p-4L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-m68k -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24p-4L : inexact-ok
|
||||
= exp2 upward ldbl-96-m68k -0x1.bbbd76p+0L : 0x4.cfe0085ef004d248p-4L : inexact-ok
|
||||
= exp2 downward ldbl-128 -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24004a566c1b27p-4L : inexact-ok
|
||||
= exp2 tonearest ldbl-128 -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24004a566c1b274p-4L : inexact-ok
|
||||
= exp2 towardzero ldbl-128 -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24004a566c1b27p-4L : inexact-ok
|
||||
= exp2 upward ldbl-128 -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24004a566c1b274p-4L : inexact-ok
|
||||
= exp2 downward ldbl-128ibm -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24004a566c1b2p-4L : inexact-ok
|
||||
= exp2 tonearest ldbl-128ibm -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24004a566c1b2p-4L : inexact-ok
|
||||
= exp2 towardzero ldbl-128ibm -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24004a566c1b2p-4L : inexact-ok
|
||||
= exp2 upward ldbl-128ibm -0x1.bbbd76p+0L : 0x4.cfe0085ef004d24004a566c1b4p-4L : inexact-ok
|
||||
exp2 -0x1.3045fep+8
|
||||
= exp2 downward flt-32 -0x1.3045fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
|
||||
= exp2 tonearest flt-32 -0x1.3045fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
|
||||
= exp2 towardzero flt-32 -0x1.3045fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
|
||||
= exp2 upward flt-32 -0x1.3045fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
|
||||
= exp2 downward dbl-64 -0x1.3045fep+8 : 0xd.3ce16388003dp-308 : inexact-ok
|
||||
= exp2 tonearest dbl-64 -0x1.3045fep+8 : 0xd.3ce16388003dp-308 : inexact-ok
|
||||
= exp2 towardzero dbl-64 -0x1.3045fep+8 : 0xd.3ce16388003dp-308 : inexact-ok
|
||||
= exp2 upward dbl-64 -0x1.3045fep+8 : 0xd.3ce16388003d8p-308 : inexact-ok
|
||||
= exp2 downward ldbl-96-intel -0x1.3045fep+8L : 0xd.3ce16388003d339p-308L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-intel -0x1.3045fep+8L : 0xd.3ce16388003d33ap-308L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-intel -0x1.3045fep+8L : 0xd.3ce16388003d339p-308L : inexact-ok
|
||||
= exp2 upward ldbl-96-intel -0x1.3045fep+8L : 0xd.3ce16388003d33ap-308L : inexact-ok
|
||||
= exp2 downward ldbl-96-m68k -0x1.3045fep+8L : 0xd.3ce16388003d339p-308L : inexact-ok
|
||||
= exp2 tonearest ldbl-96-m68k -0x1.3045fep+8L : 0xd.3ce16388003d33ap-308L : inexact-ok
|
||||
= exp2 towardzero ldbl-96-m68k -0x1.3045fep+8L : 0xd.3ce16388003d339p-308L : inexact-ok
|
||||
= exp2 upward ldbl-96-m68k -0x1.3045fep+8L : 0xd.3ce16388003d33ap-308L : inexact-ok
|
||||
= exp2 downward ldbl-128 -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed708p-308L : inexact-ok
|
||||
= exp2 tonearest ldbl-128 -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed7088p-308L : inexact-ok
|
||||
= exp2 towardzero ldbl-128 -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed708p-308L : inexact-ok
|
||||
= exp2 upward ldbl-128 -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed7088p-308L : inexact-ok
|
||||
= exp2 downward ldbl-128ibm -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed7p-308L : inexact-ok
|
||||
= exp2 tonearest ldbl-128ibm -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed7p-308L : inexact-ok
|
||||
= exp2 towardzero ldbl-128ibm -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed7p-308L : inexact-ok
|
||||
= exp2 upward ldbl-128ibm -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed74p-308L : inexact-ok
|
||||
expm1 0
|
||||
= expm1 downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
|
||||
= expm1 tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
|
||||
@ -104716,6 +105115,75 @@ expm1 0x6.1b4d318238d4a2a8p-4
|
||||
= expm1 tonearest ldbl-128ibm 0x6.1b4d318238d4a2a8p-4L : 0x7.6f8042a9af782ed4bf03885aa4p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-128ibm 0x6.1b4d318238d4a2a8p-4L : 0x7.6f8042a9af782ed4bf03885aa2p-4L : inexact-ok
|
||||
= expm1 upward ldbl-128ibm 0x6.1b4d318238d4a2a8p-4L : 0x7.6f8042a9af782ed4bf03885aa4p-4L : inexact-ok
|
||||
expm1 0x5.fb8dc64e91a74p-4
|
||||
= expm1 downward flt-32 0x5.fb8dc8p-4f : 0x7.412dep-4f : inexact-ok
|
||||
= expm1 tonearest flt-32 0x5.fb8dc8p-4f : 0x7.412dep-4f : inexact-ok
|
||||
= expm1 towardzero flt-32 0x5.fb8dc8p-4f : 0x7.412dep-4f : inexact-ok
|
||||
= expm1 upward flt-32 0x5.fb8dc8p-4f : 0x7.412de8p-4f : inexact-ok
|
||||
= expm1 downward dbl-64 0x5.fb8dc8p-4 : 0x7.412de0a90d3dcp-4 : inexact-ok
|
||||
= expm1 tonearest dbl-64 0x5.fb8dc8p-4 : 0x7.412de0a90d3dcp-4 : inexact-ok
|
||||
= expm1 towardzero dbl-64 0x5.fb8dc8p-4 : 0x7.412de0a90d3dcp-4 : inexact-ok
|
||||
= expm1 upward dbl-64 0x5.fb8dc8p-4 : 0x7.412de0a90d3ep-4 : inexact-ok
|
||||
= expm1 downward ldbl-96-intel 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc38p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-96-intel 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc38p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-96-intel 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc38p-4L : inexact-ok
|
||||
= expm1 upward ldbl-96-intel 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc4p-4L : inexact-ok
|
||||
= expm1 downward ldbl-96-m68k 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc38p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-96-m68k 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc38p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-96-m68k 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc38p-4L : inexact-ok
|
||||
= expm1 upward ldbl-96-m68k 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc4p-4L : inexact-ok
|
||||
= expm1 downward ldbl-128 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc39dc4e01aef3b4p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-128 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc39dc4e01aef3b8p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-128 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc39dc4e01aef3b4p-4L : inexact-ok
|
||||
= expm1 upward ldbl-128 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc39dc4e01aef3b8p-4L : inexact-ok
|
||||
= expm1 downward ldbl-128ibm 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc39dc4e01aef2p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-128ibm 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc39dc4e01aef4p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-128ibm 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc39dc4e01aef2p-4L : inexact-ok
|
||||
= expm1 upward ldbl-128ibm 0x5.fb8dc8p-4L : 0x7.412de0a90d3dcc39dc4e01aef4p-4L : inexact-ok
|
||||
= expm1 downward flt-32 0x5.fb8dcp-4f : 0x7.412ddp-4f : inexact-ok
|
||||
= expm1 tonearest flt-32 0x5.fb8dcp-4f : 0x7.412dd8p-4f : inexact-ok
|
||||
= expm1 towardzero flt-32 0x5.fb8dcp-4f : 0x7.412ddp-4f : inexact-ok
|
||||
= expm1 upward flt-32 0x5.fb8dcp-4f : 0x7.412dd8p-4f : inexact-ok
|
||||
= expm1 downward dbl-64 0x5.fb8dcp-4 : 0x7.412dd50876504p-4 : inexact-ok
|
||||
= expm1 tonearest dbl-64 0x5.fb8dcp-4 : 0x7.412dd50876504p-4 : inexact-ok
|
||||
= expm1 towardzero dbl-64 0x5.fb8dcp-4 : 0x7.412dd50876504p-4 : inexact-ok
|
||||
= expm1 upward dbl-64 0x5.fb8dcp-4 : 0x7.412dd50876508p-4 : inexact-ok
|
||||
= expm1 downward ldbl-96-intel 0x5.fb8dcp-4L : 0x7.412dd50876505fd8p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-96-intel 0x5.fb8dcp-4L : 0x7.412dd50876505fd8p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-96-intel 0x5.fb8dcp-4L : 0x7.412dd50876505fd8p-4L : inexact-ok
|
||||
= expm1 upward ldbl-96-intel 0x5.fb8dcp-4L : 0x7.412dd50876505fep-4L : inexact-ok
|
||||
= expm1 downward ldbl-96-m68k 0x5.fb8dcp-4L : 0x7.412dd50876505fd8p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-96-m68k 0x5.fb8dcp-4L : 0x7.412dd50876505fd8p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-96-m68k 0x5.fb8dcp-4L : 0x7.412dd50876505fd8p-4L : inexact-ok
|
||||
= expm1 upward ldbl-96-m68k 0x5.fb8dcp-4L : 0x7.412dd50876505fep-4L : inexact-ok
|
||||
= expm1 downward ldbl-128 0x5.fb8dcp-4L : 0x7.412dd50876505fd8f901001e9238p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-128 0x5.fb8dcp-4L : 0x7.412dd50876505fd8f901001e9238p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-128 0x5.fb8dcp-4L : 0x7.412dd50876505fd8f901001e9238p-4L : inexact-ok
|
||||
= expm1 upward ldbl-128 0x5.fb8dcp-4L : 0x7.412dd50876505fd8f901001e923cp-4L : inexact-ok
|
||||
= expm1 downward ldbl-128ibm 0x5.fb8dcp-4L : 0x7.412dd50876505fd8f901001e92p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-128ibm 0x5.fb8dcp-4L : 0x7.412dd50876505fd8f901001e92p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-128ibm 0x5.fb8dcp-4L : 0x7.412dd50876505fd8f901001e92p-4L : inexact-ok
|
||||
= expm1 upward ldbl-128ibm 0x5.fb8dcp-4L : 0x7.412dd50876505fd8f901001e94p-4L : inexact-ok
|
||||
= expm1 downward dbl-64 0x5.fb8dc64e91a74p-4 : 0x7.412dde3318f34p-4 : inexact-ok
|
||||
= expm1 tonearest dbl-64 0x5.fb8dc64e91a74p-4 : 0x7.412dde3318f34p-4 : inexact-ok
|
||||
= expm1 towardzero dbl-64 0x5.fb8dc64e91a74p-4 : 0x7.412dde3318f34p-4 : inexact-ok
|
||||
= expm1 upward dbl-64 0x5.fb8dc64e91a74p-4 : 0x7.412dde3318f38p-4 : inexact-ok
|
||||
= expm1 downward ldbl-96-intel 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344b8p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-96-intel 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344cp-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-96-intel 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344b8p-4L : inexact-ok
|
||||
= expm1 upward ldbl-96-intel 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344cp-4L : inexact-ok
|
||||
= expm1 downward ldbl-96-m68k 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344b8p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-96-m68k 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344cp-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-96-m68k 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344b8p-4L : inexact-ok
|
||||
= expm1 upward ldbl-96-m68k 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344cp-4L : inexact-ok
|
||||
= expm1 downward ldbl-128 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344bc6f6cd00f8ed8p-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-128 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344bc6f6cd00f8ed8p-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-128 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344bc6f6cd00f8ed8p-4L : inexact-ok
|
||||
= expm1 upward ldbl-128 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344bc6f6cd00f8edcp-4L : inexact-ok
|
||||
= expm1 downward ldbl-128ibm 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344bc6f6cd00f8ep-4L : inexact-ok
|
||||
= expm1 tonearest ldbl-128ibm 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344bc6f6cd00f8ep-4L : inexact-ok
|
||||
= expm1 towardzero ldbl-128ibm 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344bc6f6cd00f8ep-4L : inexact-ok
|
||||
= expm1 upward ldbl-128ibm 0x5.fb8dc64e91a74p-4L : 0x7.412dde3318f344bc6f6cd00f9p-4L : inexact-ok
|
||||
expm1 0x4.0000000000000028p-16384 missing-underflow
|
||||
= expm1 downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
|
||||
= expm1 tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
|
||||
|
@ -1339,6 +1339,10 @@ ifloat: 2
|
||||
ildouble: 4
|
||||
ldouble: 4
|
||||
|
||||
Function: "exp":
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp10":
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
@ -1356,24 +1360,46 @@ double: 1
|
||||
float: 1
|
||||
idouble: 1
|
||||
ifloat: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "exp10_upward":
|
||||
double: 1
|
||||
float: 1
|
||||
idouble: 1
|
||||
ifloat: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "exp2":
|
||||
double: 1
|
||||
idouble: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp2_downward":
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp2_towardzero":
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp2_upward":
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp_downward":
|
||||
double: 1
|
||||
idouble: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp_towardzero":
|
||||
double: 1
|
||||
idouble: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp_upward":
|
||||
ildouble: 1
|
||||
@ -1404,8 +1430,8 @@ double: 1
|
||||
float: 1
|
||||
idouble: 1
|
||||
ifloat: 1
|
||||
ildouble: 3
|
||||
ldouble: 3
|
||||
ildouble: 4
|
||||
ldouble: 4
|
||||
|
||||
Function: "gamma":
|
||||
double: 1
|
||||
@ -1682,16 +1708,16 @@ double: 1
|
||||
float: 1
|
||||
idouble: 1
|
||||
ifloat: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "pow10_upward":
|
||||
double: 1
|
||||
float: 1
|
||||
idouble: 1
|
||||
ifloat: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "pow_downward":
|
||||
double: 1
|
||||
|
@ -1429,21 +1429,41 @@ ifloat: 5
|
||||
ildouble: 4
|
||||
ldouble: 4
|
||||
|
||||
Function: "exp":
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp10":
|
||||
double: 1
|
||||
idouble: 1
|
||||
double: 2
|
||||
idouble: 2
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp10_downward":
|
||||
double: 1
|
||||
double: 2
|
||||
float: 1
|
||||
idouble: 1
|
||||
idouble: 2
|
||||
ifloat: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "exp10_towardzero":
|
||||
double: 2
|
||||
float: 1
|
||||
idouble: 2
|
||||
ifloat: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "exp10_upward":
|
||||
double: 2
|
||||
float: 1
|
||||
idouble: 2
|
||||
ifloat: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "exp2":
|
||||
double: 1
|
||||
float: 1
|
||||
idouble: 1
|
||||
@ -1451,10 +1471,16 @@ ifloat: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp10_upward":
|
||||
double: 1
|
||||
Function: "exp2_downward":
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp2_towardzero":
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp2_upward":
|
||||
float: 1
|
||||
idouble: 1
|
||||
ifloat: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
@ -1462,10 +1488,14 @@ ldouble: 1
|
||||
Function: "exp_downward":
|
||||
double: 1
|
||||
idouble: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp_towardzero":
|
||||
double: 1
|
||||
idouble: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "exp_upward":
|
||||
double: 1
|
||||
@ -1502,8 +1532,8 @@ double: 1
|
||||
float: 1
|
||||
idouble: 1
|
||||
ifloat: 1
|
||||
ildouble: 3
|
||||
ldouble: 3
|
||||
ildouble: 4
|
||||
ldouble: 4
|
||||
|
||||
Function: "gamma":
|
||||
double: 1
|
||||
@ -1788,34 +1818,34 @@ ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "pow10":
|
||||
double: 1
|
||||
idouble: 1
|
||||
double: 2
|
||||
idouble: 2
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
|
||||
Function: "pow10_downward":
|
||||
double: 1
|
||||
double: 2
|
||||
float: 1
|
||||
idouble: 1
|
||||
idouble: 2
|
||||
ifloat: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "pow10_towardzero":
|
||||
double: 1
|
||||
double: 2
|
||||
float: 1
|
||||
idouble: 1
|
||||
idouble: 2
|
||||
ifloat: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "pow10_upward":
|
||||
double: 1
|
||||
double: 2
|
||||
float: 1
|
||||
idouble: 1
|
||||
idouble: 2
|
||||
ifloat: 1
|
||||
ildouble: 1
|
||||
ldouble: 1
|
||||
ildouble: 2
|
||||
ldouble: 2
|
||||
|
||||
Function: "pow_downward":
|
||||
double: 1
|
||||
|
Loading…
Reference in New Issue
Block a user