diff options
author | Joseph Myers <joseph@codesourcery.com> | 2015-08-13 23:23:23 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2015-08-13 23:23:23 +0000 |
commit | 3ba0ac10fa9dd577dfe2f36c47bc95467d9a1ca2 (patch) | |
tree | 3d52ad5d83b0ccf4349bfbe31bdc34eef48a0c67 | |
parent | 37d83a089ddf7649ea0a97d4121883381e23f999 (diff) | |
download | glibc-3ba0ac10fa9dd577dfe2f36c47bc95467d9a1ca2.tar.gz glibc-3ba0ac10fa9dd577dfe2f36c47bc95467d9a1ca2.tar.xz glibc-3ba0ac10fa9dd577dfe2f36c47bc95467d9a1ca2.zip |
Add more random libm-test inputs.
This patch adds more test inputs to various libm functions found through random generation to have larger ulps errors than previously listed in libm-test-ulp, on at least one of x86_64 and x86. Tested for x86_64 and x86. * math/auto-libm-test-in: Add more tests of acos, acosh, asin, asinh, atan, atan2, atanh, cabs, cbrt, cosh, csqrt, erf, erfc, exp, exp2, lgamma, log, log1p, log2, pow, sin, sincos, tan, tanh and tgamma. * math/auto-libm-test-out: Regenerated. * sysdeps/i386/fpu/libm-test-ulps: Update. * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | math/auto-libm-test-in | 45 | ||||
-rw-r--r-- | math/auto-libm-test-out | 2153 | ||||
-rw-r--r-- | sysdeps/i386/fpu/libm-test-ulps | 120 | ||||
-rw-r--r-- | sysdeps/x86_64/fpu/libm-test-ulps | 126 |
5 files changed, 2347 insertions, 105 deletions
diff --git a/ChangeLog b/ChangeLog index dbb7b467f6..b9ff0dd58a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ 2015-08-13 Joseph Myers <joseph@codesourcery.com> + * math/auto-libm-test-in: Add more tests of acos, acosh, asin, + asinh, atan, atan2, atanh, cabs, cbrt, cosh, csqrt, erf, erfc, + exp, exp2, lgamma, log, log1p, log2, pow, sin, sincos, tan, tanh + and tgamma. + * math/auto-libm-test-out: Regenerated. + * sysdeps/i386/fpu/libm-test-ulps: Update. + * sysdeps/x86_64/fpu/libm-test-ulps: Likewise. + [BZ #16520] * sysdeps/ieee754/dbl-64/s_tanh.c: Include <float.h>. (__tanh): Force underflow exception for arguments with small diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index b14146e2b6..d3a4834faa 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -70,6 +70,8 @@ acos 0x5.dd258006121b8p-4 acos -0x2.35f051e70dbc4p-4 acos 0xe.9a5c0d7fabb9aa1p-4 acos 0xe.17513589de79b75p-4 +acos 0x3.e57821d368ebap-4 +acos 0x2.0bee8p-4 acos min acos -min acos min_subnorm @@ -117,6 +119,10 @@ acosh 0x1.11eab6p+0 acosh 0x1.0fffaap+0 acosh 0x1.068e0eca105a6p+0 acosh 0x2.8d4288p+0 +acosh 0x1.5d71a6p+36 +acosh 0x1.476a3c43d7edep+288 +acosh 0xc.84cb1dbbd1b1p+0 +acosh 0x1.0722362c26ba5p+0 acosh max no-test-inline asin 0 @@ -140,6 +146,7 @@ asin -0x3.1c54d10e5c844p-4 asin 0xf.c9675fa6fe69f12p-4 asin -0xa.fc5afp-4 asin 0xd.805e5p-4 +asin -0x2.1a02dcp-4 asin min asin -min asin min_subnorm @@ -221,6 +228,9 @@ asinh -0x7.63a06320c42e4p-4 asinh 0x6.f4a93p-4 asinh -0x7.88bcc8p-4 asinh -0x3.11c35p-4 +asinh -0x4.39534p-4 +asinh -0xd.d62e8p+92 +asinh -0x4.cfb9805a53a2065p-4 asinh 0x1p-500 asinh 0x1p-5000 asinh min @@ -251,6 +261,7 @@ atan -0x2.3249ap+0 atan -0x1.363f46p+0 atan -0x1.ad4c0ap+0 atan -0x3.eb8e18p+0 +atan 0x3.53c188p+0 atan min atan -min atan min_subnorm @@ -304,6 +315,7 @@ atan2 -0xa.b4101p+20 -0xf.9c4c8p-4 atan2 0x4.251bb8p-4 0x7.40ac68p+0 atan2 0x1.47239ep+68 0xa.3ac3cp+68 atan2 -0x6.b0794p-4 0x3.8ff10cp+0 +atan2 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 atan2 min min atan2 min -min atan2 -min min @@ -392,6 +404,8 @@ atanh -0x3.f0f519a687b64p-8 atanh 0x6.fd4ec8p-4 atanh -0x2.6cb2a8p-4 atanh -0xc.21df7c7f51508p-4 +atanh 0x5.8be99p-40 +atanh 0x3.cbed35fe733d8p-4 atanh 0x1p-500 atanh 0x1p-5000 atanh min @@ -425,6 +439,7 @@ cabs -0x1.26a566p+120 0x4.017b28p+92 cabs -0x1.0eda54p+28 0xb.09476p+0 cabs -0x1.133b84p+84 -0xa.7d925f57f60cp+768 cabs -0 -0x3.4e5d7877324cp+0 +cabs -0xa.f59b8p+4 0xa.21a95p+20 # carg (x + i 0) == 0 for x > 0. carg 2.0 0 @@ -476,6 +491,7 @@ cbrt -0x1.d6a8bep-20 cbrt -0x3.593ed8p-72 cbrt 0x1.bd0098p-104 cbrt -0x3.300d34p+0 +cbrt 0x6.247f5p-4 cbrt max cbrt -max cbrt min @@ -942,6 +958,7 @@ cosh -0xb.60713p+0 cosh -0x3.cee48p+0 cosh 0x2.f5d128p+0 cosh -0xd.0c03p+0 +cosh -0x3.d04328728b72cp-4 # GCC bug 59666: results on directed rounding may be incorrect. cosh max no-test-inline xfail-rounding:ldbl-128ibm cosh -max no-test-inline xfail-rounding:ldbl-128ibm @@ -1093,6 +1110,8 @@ csqrt -0xb.e2bc1cd6eaa7p-180 0x8p-152 csqrt 0xd.25d559ac5baap-168 0x8p-152 csqrt -0x9.0a61a7b482d28p-168 -0x8p-152 csqrt 0x3.f768f58949e3fe6cp-4 0x2.0c2e89a5cff98p+0 +csqrt 0x6.b1a2e79e9c9acp-164 0x8p-152 +csqrt -0x8.ec8932bf5603p-172 0x8p-152 csqrt 0x1.fffffep+127 0x1.fffffep+127 csqrt 0x1.fffffep+127 1.0 @@ -1252,6 +1271,7 @@ erf 0x1.44e722p+0 erf -0x1.3a0d48p+0 erf -0x1.c975cap+0 erf -0x1.e6a006p+0 +erf -0x1.4d32f4p-12 erfc 0.0 erfc -0 @@ -1295,6 +1315,8 @@ erfc 0x2.f8646cp+0 erfc 0x1.514548p+0 erfc 0x2.36c504p+0 erfc 0x1.65e31p+0 +erfc 0xd.44cd3p-4 +erfc 0xd.47425b3cafa48p-4 exp 0 exp -0 @@ -1341,6 +1363,8 @@ exp -0x1.760cd14774bd9p+0 exp 0x1.4bed28p+0 exp -0x1.f1cf36p+8 exp 0x3.248524p+0 +exp 0x1.f0b362p+0 +exp 0xd.89746a799ac4eedp+0 exp10 0 exp10 -0 @@ -1442,6 +1466,7 @@ exp2 -0x1.3045fep+8 exp2 0xa.87b8bp+0 exp2 -0xe.2ce69p-4 exp2 -0xc.1bf12p-16 +exp2 -0x4.8ce878p-4 expm1 0 expm1 -0 @@ -1980,6 +2005,7 @@ lgamma 0xb.2e679p+0 lgamma 0xb.01191p+0 lgamma 0xb.26fdap+0 lgamma 0xb.4ad0ap+0 +lgamma 0xe.7a678p+20 log 1 log e @@ -1996,6 +2022,7 @@ log 0xa.ae688p-4 log 0x1.017f8ap+44 log 0x1.0b5c1ep+36 log 0x2.1b17c2887e938p+928 +log 0x1.929d9cp+0 log10 1 log10 0.1 @@ -2045,6 +2072,7 @@ log1p 0xa.5028608bd65f38dp-4 log1p 0x5.bf78873e20a2d468p-4 log1p 0x7.aa5198p-4 log1p 0x2.564fap+0 +log1p 0x7.fc242a2235222ef8p-4 log2 1 log2 e @@ -2062,6 +2090,7 @@ log2 0x1.0a588ep+0 log2 0xb.e77c6p-4 log2 0x1.4fe37ep+0 log2 0x3.9b0754p+8 +log2 0xb.e132ap-4 log2 min log2 min_subnorm @@ -2464,6 +2493,7 @@ pow 1.5 1.03125 pow 0x1.7d1a0a6f2p+681 1.5 pow 0x1.ce78f2p+0 -0x2.7f1f78p+4 pow 0xf.fffffp+124 -0x5.b5b648p+0 +pow 0x1.430d4cp+0 0x5.0e462p+4 sin 0 sin -0 @@ -2507,6 +2537,7 @@ sin 0x1.2001469775ce6p32 sin -0x3.3de320f6be87ep+1020 sin 0xe.9f1e5bc3bb88p+112 sin 0x4.7857dp+68 +sin 0x6.287cc8749212e72p+0 sin min sin -min sin min_subnorm @@ -2533,6 +2564,7 @@ sincos 0x1p+28 sincos -0x3.3de320f6be87ep+1020 sincos 0xe.9f1e5bc3bb88p+112 sincos 0x4.7857dp+68 +sincos 0x6.287cc8749212e72p+0 sincos min sincos -min sincos min_subnorm @@ -2720,6 +2752,9 @@ tan -0x1.4f69cp+0 tan 0x1.6ca7e8p+0 tan -0x1.b569cp+0 tan -0x2.12bafcp+0 +tan 0x2.091d68p+0 +tan -0x5.302ab9b18593264p+0 +tan 0x1.1ad374p+0 tan min tan -min tan min_subnorm @@ -2779,6 +2814,8 @@ tanh -0x2.6082fp-4 tanh 0xe.05031p-16 tanh 0x3.c80eaa7adaa3p-4 tanh 0x2.00f9857616524p-4 +tanh -0xe.9e035p+0 +tanh -0x3.c0d8b54c5a488p-4 tanh min tanh -min tanh min_subnorm @@ -3236,6 +3273,14 @@ tgamma -0x1.4a5caap+4 tgamma -0x9.2d3a5p+0 tgamma -0xb.0f63ep+0 tgamma -0x5.f0e02p+8 +tgamma -0xb.3123bp+0 +tgamma -0x9.6d538p+0 +tgamma -0xc.c2439p+0 +tgamma -0xc.372f043322128p+0 +tgamma -0xa.ccfcep+0 +tgamma -0x9.418c8p+0 +tgamma -0x6.ce9158p+0 +tgamma -0xd.cbf53d0e7d06p+0 y0 0.125 y0 0.75 diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out index 4d8bcf2f08..1900e78cf3 100644 --- a/math/auto-libm-test-out +++ b/math/auto-libm-test-out @@ -2012,6 +2012,100 @@ acos 0xe.17513589de79b75p-4 = acos tonearest ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ffap-4L : inexact-ok = acos towardzero ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ff8p-4L : inexact-ok = acos upward ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ffap-4L : inexact-ok +acos 0x3.e57821d368ebap-4 += acos downward flt-32 0x3.e57824p-4f : 0x1.532616p+0f : inexact-ok += acos tonearest flt-32 0x3.e57824p-4f : 0x1.532618p+0f : inexact-ok += acos towardzero flt-32 0x3.e57824p-4f : 0x1.532616p+0f : inexact-ok += acos upward flt-32 0x3.e57824p-4f : 0x1.532618p+0f : inexact-ok += acos downward dbl-64 0x3.e57824p-4 : 0x1.532617c14a05dp+0 : inexact-ok += acos tonearest dbl-64 0x3.e57824p-4 : 0x1.532617c14a05dp+0 : inexact-ok += acos towardzero dbl-64 0x3.e57824p-4 : 0x1.532617c14a05dp+0 : inexact-ok += acos upward dbl-64 0x3.e57824p-4 : 0x1.532617c14a05ep+0 : inexact-ok += acos downward ldbl-96-intel 0x3.e57824p-4L : 0x1.532617c14a05d60cp+0L : inexact-ok += acos tonearest ldbl-96-intel 0x3.e57824p-4L : 0x1.532617c14a05d60ep+0L : inexact-ok += acos towardzero ldbl-96-intel 0x3.e57824p-4L : 0x1.532617c14a05d60cp+0L : inexact-ok += acos upward ldbl-96-intel 0x3.e57824p-4L : 0x1.532617c14a05d60ep+0L : inexact-ok += acos downward ldbl-96-m68k 0x3.e57824p-4L : 0x1.532617c14a05d60cp+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x3.e57824p-4L : 0x1.532617c14a05d60ep+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x3.e57824p-4L : 0x1.532617c14a05d60cp+0L : inexact-ok += acos upward ldbl-96-m68k 0x3.e57824p-4L : 0x1.532617c14a05d60ep+0L : inexact-ok += acos downward ldbl-128 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae81p+0L : inexact-ok += acos tonearest ldbl-128 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae81p+0L : inexact-ok += acos towardzero ldbl-128 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae81p+0L : inexact-ok += acos upward ldbl-128 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae82p+0L : inexact-ok += acos downward ldbl-128ibm 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae8p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae8p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae8p+0L : inexact-ok += acos upward ldbl-128ibm 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6afp+0L : inexact-ok += acos downward flt-32 0x3.e5782p-4f : 0x1.532618p+0f : inexact-ok += acos tonearest flt-32 0x3.e5782p-4f : 0x1.532618p+0f : inexact-ok += acos towardzero flt-32 0x3.e5782p-4f : 0x1.532618p+0f : inexact-ok += acos upward flt-32 0x3.e5782p-4f : 0x1.53261ap+0f : inexact-ok += acos downward dbl-64 0x3.e5782p-4 : 0x1.532618034691ep+0 : inexact-ok += acos tonearest dbl-64 0x3.e5782p-4 : 0x1.532618034691ep+0 : inexact-ok += acos towardzero dbl-64 0x3.e5782p-4 : 0x1.532618034691ep+0 : inexact-ok += acos upward dbl-64 0x3.e5782p-4 : 0x1.532618034691fp+0 : inexact-ok += acos downward ldbl-96-intel 0x3.e5782p-4L : 0x1.532618034691e42p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x3.e5782p-4L : 0x1.532618034691e422p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x3.e5782p-4L : 0x1.532618034691e42p+0L : inexact-ok += acos upward ldbl-96-intel 0x3.e5782p-4L : 0x1.532618034691e422p+0L : inexact-ok += acos downward ldbl-96-m68k 0x3.e5782p-4L : 0x1.532618034691e42p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x3.e5782p-4L : 0x1.532618034691e422p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x3.e5782p-4L : 0x1.532618034691e42p+0L : inexact-ok += acos upward ldbl-96-m68k 0x3.e5782p-4L : 0x1.532618034691e422p+0L : inexact-ok += acos downward ldbl-128 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888ap+0L : inexact-ok += acos tonearest ldbl-128 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888bp+0L : inexact-ok += acos towardzero ldbl-128 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888ap+0L : inexact-ok += acos upward ldbl-128 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888bp+0L : inexact-ok += acos downward ldbl-128ibm 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888p+0L : inexact-ok += acos upward ldbl-128ibm 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd89p+0L : inexact-ok += acos downward dbl-64 0x3.e57821d368ebap-4 : 0x1.532617e527e22p+0 : inexact-ok += acos tonearest dbl-64 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok += acos towardzero dbl-64 0x3.e57821d368ebap-4 : 0x1.532617e527e22p+0 : inexact-ok += acos upward dbl-64 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok += acos downward ldbl-96-intel 0x3.e57821d368ebap-4L : 0x1.532617e527e22ffep+0L : inexact-ok += acos tonearest ldbl-96-intel 0x3.e57821d368ebap-4L : 0x1.532617e527e23p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x3.e57821d368ebap-4L : 0x1.532617e527e22ffep+0L : inexact-ok += acos upward ldbl-96-intel 0x3.e57821d368ebap-4L : 0x1.532617e527e23p+0L : inexact-ok += acos downward ldbl-96-m68k 0x3.e57821d368ebap-4L : 0x1.532617e527e22ffep+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x3.e57821d368ebap-4L : 0x1.532617e527e23p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x3.e57821d368ebap-4L : 0x1.532617e527e22ffep+0L : inexact-ok += acos upward ldbl-96-m68k 0x3.e57821d368ebap-4L : 0x1.532617e527e23p+0L : inexact-ok += acos downward ldbl-128 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f53p+0L : inexact-ok += acos tonearest ldbl-128 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f54p+0L : inexact-ok += acos towardzero ldbl-128 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f53p+0L : inexact-ok += acos upward ldbl-128 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f54p+0L : inexact-ok += acos downward ldbl-128ibm 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76fp+0L : inexact-ok += acos tonearest ldbl-128ibm 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f8p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76fp+0L : inexact-ok += acos upward ldbl-128ibm 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f8p+0L : inexact-ok +acos 0x2.0bee8p-4 += acos downward flt-32 0x2.0bee8p-4f : 0x1.7149c4p+0f : inexact-ok += acos tonearest flt-32 0x2.0bee8p-4f : 0x1.7149c6p+0f : inexact-ok += acos towardzero flt-32 0x2.0bee8p-4f : 0x1.7149c4p+0f : inexact-ok += acos upward flt-32 0x2.0bee8p-4f : 0x1.7149c6p+0f : inexact-ok += acos downward dbl-64 0x2.0bee8p-4 : 0x1.7149c5a449b95p+0 : inexact-ok += acos tonearest dbl-64 0x2.0bee8p-4 : 0x1.7149c5a449b95p+0 : inexact-ok += acos towardzero dbl-64 0x2.0bee8p-4 : 0x1.7149c5a449b95p+0 : inexact-ok += acos upward dbl-64 0x2.0bee8p-4 : 0x1.7149c5a449b96p+0 : inexact-ok += acos downward ldbl-96-intel 0x2.0bee8p-4L : 0x1.7149c5a449b957fep+0L : inexact-ok += acos tonearest ldbl-96-intel 0x2.0bee8p-4L : 0x1.7149c5a449b958p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x2.0bee8p-4L : 0x1.7149c5a449b957fep+0L : inexact-ok += acos upward ldbl-96-intel 0x2.0bee8p-4L : 0x1.7149c5a449b958p+0L : inexact-ok += acos downward ldbl-96-m68k 0x2.0bee8p-4L : 0x1.7149c5a449b957fep+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x2.0bee8p-4L : 0x1.7149c5a449b958p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x2.0bee8p-4L : 0x1.7149c5a449b957fep+0L : inexact-ok += acos upward ldbl-96-m68k 0x2.0bee8p-4L : 0x1.7149c5a449b958p+0L : inexact-ok += acos downward ldbl-128 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f62fbp+0L : inexact-ok += acos tonearest ldbl-128 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f62fbp+0L : inexact-ok += acos towardzero ldbl-128 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f62fbp+0L : inexact-ok += acos upward ldbl-128 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f62fcp+0L : inexact-ok += acos downward ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f628p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f63p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f628p+0L : inexact-ok += acos upward ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f63p+0L : inexact-ok acos min = acos downward flt-32 0x4p-128f : 0x1.921fb4p+0f : inexact-ok = acos tonearest flt-32 0x4p-128f : 0x1.921fb6p+0f : inexact-ok @@ -3526,6 +3620,214 @@ acosh 0x2.8d4288p+0 = acosh tonearest ldbl-128ibm 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e01715p+0L : inexact-ok = acosh towardzero ldbl-128ibm 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e017148p+0L : inexact-ok = acosh upward ldbl-128ibm 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e01715p+0L : inexact-ok +acosh 0x1.5d71a6p+36 += acosh downward flt-32 0x1.5d71a6p+36f : 0x1.9f526p+4f : inexact-ok += acosh tonearest flt-32 0x1.5d71a6p+36f : 0x1.9f526p+4f : inexact-ok += acosh towardzero flt-32 0x1.5d71a6p+36f : 0x1.9f526p+4f : inexact-ok += acosh upward flt-32 0x1.5d71a6p+36f : 0x1.9f5262p+4f : inexact-ok += acosh downward dbl-64 0x1.5d71a6p+36 : 0x1.9f5260500df78p+4 : inexact-ok += acosh tonearest dbl-64 0x1.5d71a6p+36 : 0x1.9f5260500df79p+4 : inexact-ok += acosh towardzero dbl-64 0x1.5d71a6p+36 : 0x1.9f5260500df78p+4 : inexact-ok += acosh upward dbl-64 0x1.5d71a6p+36 : 0x1.9f5260500df79p+4 : inexact-ok += acosh downward ldbl-96-intel 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok += acosh tonearest ldbl-96-intel 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok += acosh towardzero ldbl-96-intel 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok += acosh upward ldbl-96-intel 0x1.5d71a6p+36L : 0x1.9f5260500df78802p+4L : inexact-ok += acosh downward ldbl-96-m68k 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok += acosh tonearest ldbl-96-m68k 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok += acosh towardzero ldbl-96-m68k 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok += acosh upward ldbl-96-m68k 0x1.5d71a6p+36L : 0x1.9f5260500df78802p+4L : inexact-ok += acosh downward ldbl-128 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec376p+4L : inexact-ok += acosh tonearest ldbl-128 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec377p+4L : inexact-ok += acosh towardzero ldbl-128 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec376p+4L : inexact-ok += acosh upward ldbl-128 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec377p+4L : inexact-ok += acosh downward ldbl-128ibm 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec3p+4L : inexact-ok += acosh tonearest ldbl-128ibm 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec38p+4L : inexact-ok += acosh towardzero ldbl-128ibm 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec3p+4L : inexact-ok += acosh upward ldbl-128ibm 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec38p+4L : inexact-ok +acosh 0x1.476a3c43d7edep+288 += acosh downward flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : inexact-ok += acosh tonearest flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : inexact-ok += acosh towardzero flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : inexact-ok += acosh upward flt-32 0xf.fffffp+124f : 0x5.96a7e8p+4f : inexact-ok += acosh downward dbl-64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok += acosh tonearest dbl-64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok += acosh towardzero dbl-64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok += acosh upward dbl-64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok += acosh downward ldbl-96-intel 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok += acosh tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok += acosh towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok += acosh upward ldbl-96-intel 0xf.fffffp+124L : 0x5.96a7e12e0b98bdp+4L : inexact-ok += acosh downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok += acosh tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok += acosh towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok += acosh upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.96a7e12e0b98bdp+4L : inexact-ok += acosh downward ldbl-128 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a4468p+4L : inexact-ok += acosh tonearest ldbl-128 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a4468p+4L : inexact-ok += acosh towardzero ldbl-128 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a4468p+4L : inexact-ok += acosh upward ldbl-128 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a44684p+4L : inexact-ok += acosh downward ldbl-128ibm 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a446p+4L : inexact-ok += acosh tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a446p+4L : inexact-ok += acosh towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a446p+4L : inexact-ok += acosh upward ldbl-128ibm 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a448p+4L : inexact-ok += acosh downward dbl-64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0ap+4 : inexact-ok += acosh tonearest dbl-64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok += acosh towardzero dbl-64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0ap+4 : inexact-ok += acosh upward dbl-64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok += acosh downward ldbl-96-intel 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffp+4L : inexact-ok += acosh tonearest ldbl-96-intel 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a8p+4L : inexact-ok += acosh towardzero ldbl-96-intel 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffp+4L : inexact-ok += acosh upward ldbl-96-intel 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a8p+4L : inexact-ok += acosh downward ldbl-96-m68k 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffp+4L : inexact-ok += acosh tonearest ldbl-96-m68k 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a8p+4L : inexact-ok += acosh towardzero ldbl-96-m68k 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffp+4L : inexact-ok += acosh upward ldbl-96-m68k 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a8p+4L : inexact-ok += acosh downward ldbl-128 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e498p+4L : inexact-ok += acosh tonearest ldbl-128 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4ap+4L : inexact-ok += acosh towardzero ldbl-128 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e498p+4L : inexact-ok += acosh upward ldbl-128 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4ap+4L : inexact-ok += acosh downward ldbl-128ibm 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4p+4L : inexact-ok += acosh tonearest ldbl-128ibm 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4p+4L : inexact-ok += acosh towardzero ldbl-128ibm 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4p+4L : inexact-ok += acosh upward ldbl-128ibm 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e8p+4L : inexact-ok +acosh 0xc.84cb1dbbd1b1p+0 += acosh downward flt-32 0xc.84cb2p+0f : 0x3.38018cp+0f : inexact-ok += acosh tonearest flt-32 0xc.84cb2p+0f : 0x3.38018cp+0f : inexact-ok += acosh towardzero flt-32 0xc.84cb2p+0f : 0x3.38018cp+0f : inexact-ok += acosh upward flt-32 0xc.84cb2p+0f : 0x3.38019p+0f : inexact-ok += acosh downward dbl-64 0xc.84cb2p+0 : 0x3.38018c2243818p+0 : inexact-ok += acosh tonearest dbl-64 0xc.84cb2p+0 : 0x3.38018c2243818p+0 : inexact-ok += acosh towardzero dbl-64 0xc.84cb2p+0 : 0x3.38018c2243818p+0 : inexact-ok += acosh upward dbl-64 0xc.84cb2p+0 : 0x3.38018c224381ap+0 : inexact-ok += acosh downward ldbl-96-intel 0xc.84cb2p+0L : 0x3.38018c2243818414p+0L : inexact-ok += acosh tonearest ldbl-96-intel 0xc.84cb2p+0L : 0x3.38018c2243818418p+0L : inexact-ok += acosh towardzero ldbl-96-intel 0xc.84cb2p+0L : 0x3.38018c2243818414p+0L : inexact-ok += acosh upward ldbl-96-intel 0xc.84cb2p+0L : 0x3.38018c2243818418p+0L : inexact-ok += acosh downward ldbl-96-m68k 0xc.84cb2p+0L : 0x3.38018c2243818414p+0L : inexact-ok += acosh tonearest ldbl-96-m68k 0xc.84cb2p+0L : 0x3.38018c2243818418p+0L : inexact-ok += acosh towardzero ldbl-96-m68k 0xc.84cb2p+0L : 0x3.38018c2243818414p+0L : inexact-ok += acosh upward ldbl-96-m68k 0xc.84cb2p+0L : 0x3.38018c2243818418p+0L : inexact-ok += acosh downward ldbl-128 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794ccp+0L : inexact-ok += acosh tonearest ldbl-128 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794cep+0L : inexact-ok += acosh towardzero ldbl-128 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794ccp+0L : inexact-ok += acosh upward ldbl-128 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794cep+0L : inexact-ok += acosh downward ldbl-128ibm 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794p+0L : inexact-ok += acosh tonearest ldbl-128ibm 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad795p+0L : inexact-ok += acosh towardzero ldbl-128ibm 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794p+0L : inexact-ok += acosh upward ldbl-128ibm 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad795p+0L : inexact-ok += acosh downward flt-32 0xc.84cb1p+0f : 0x3.380188p+0f : inexact-ok += acosh tonearest flt-32 0xc.84cb1p+0f : 0x3.38018cp+0f : inexact-ok += acosh towardzero flt-32 0xc.84cb1p+0f : 0x3.380188p+0f : inexact-ok += acosh upward flt-32 0xc.84cb1p+0f : 0x3.38018cp+0f : inexact-ok += acosh downward dbl-64 0xc.84cb1p+0 : 0x3.38018ada065fap+0 : inexact-ok += acosh tonearest dbl-64 0xc.84cb1p+0 : 0x3.38018ada065fcp+0 : inexact-ok += acosh towardzero dbl-64 0xc.84cb1p+0 : 0x3.38018ada065fap+0 : inexact-ok += acosh upward dbl-64 0xc.84cb1p+0 : 0x3.38018ada065fcp+0 : inexact-ok += acosh downward ldbl-96-intel 0xc.84cb1p+0L : 0x3.38018ada065fb6ccp+0L : inexact-ok += acosh tonearest ldbl-96-intel 0xc.84cb1p+0L : 0x3.38018ada065fb6dp+0L : inexact-ok += acosh towardzero ldbl-96-intel 0xc.84cb1p+0L : 0x3.38018ada065fb6ccp+0L : inexact-ok += acosh upward ldbl-96-intel 0xc.84cb1p+0L : 0x3.38018ada065fb6dp+0L : inexact-ok += acosh downward ldbl-96-m68k 0xc.84cb1p+0L : 0x3.38018ada065fb6ccp+0L : inexact-ok += acosh tonearest ldbl-96-m68k 0xc.84cb1p+0L : 0x3.38018ada065fb6dp+0L : inexact-ok += acosh towardzero ldbl-96-m68k 0xc.84cb1p+0L : 0x3.38018ada065fb6ccp+0L : inexact-ok += acosh upward ldbl-96-m68k 0xc.84cb1p+0L : 0x3.38018ada065fb6dp+0L : inexact-ok += acosh downward ldbl-128 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972b4p+0L : inexact-ok += acosh tonearest ldbl-128 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972b42p+0L : inexact-ok += acosh towardzero ldbl-128 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972b4p+0L : inexact-ok += acosh upward ldbl-128 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972b42p+0L : inexact-ok += acosh downward ldbl-128ibm 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972bp+0L : inexact-ok += acosh tonearest ldbl-128ibm 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972bp+0L : inexact-ok += acosh towardzero ldbl-128ibm 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972bp+0L : inexact-ok += acosh upward ldbl-128ibm 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972cp+0L : inexact-ok += acosh downward dbl-64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5238p+0 : inexact-ok += acosh tonearest dbl-64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c523ap+0 : inexact-ok += acosh towardzero dbl-64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5238p+0 : inexact-ok += acosh upward dbl-64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c523ap+0 : inexact-ok += acosh downward ldbl-96-intel 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok += acosh tonearest ldbl-96-intel 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok += acosh towardzero ldbl-96-intel 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok += acosh upward ldbl-96-intel 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239004p+0L : inexact-ok += acosh downward ldbl-96-m68k 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok += acosh tonearest ldbl-96-m68k 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok += acosh towardzero ldbl-96-m68k 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok += acosh upward ldbl-96-m68k 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239004p+0L : inexact-ok += acosh downward ldbl-128 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c63376p+0L : inexact-ok += acosh tonearest ldbl-128 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c63376p+0L : inexact-ok += acosh towardzero ldbl-128 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c63376p+0L : inexact-ok += acosh upward ldbl-128 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c63378p+0L : inexact-ok += acosh downward ldbl-128ibm 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c633p+0L : inexact-ok += acosh tonearest ldbl-128ibm 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c633p+0L : inexact-ok += acosh towardzero ldbl-128ibm 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c633p+0L : inexact-ok += acosh upward ldbl-128ibm 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c634p+0L : inexact-ok +acosh 0x1.0722362c26ba5p+0 += acosh downward flt-32 0x1.072238p+0f : 0x3.c4bc2p-4f : inexact-ok += acosh tonearest flt-32 0x1.072238p+0f : 0x3.c4bc24p-4f : inexact-ok += acosh towardzero flt-32 0x1.072238p+0f : 0x3.c4bc2p-4f : inexact-ok += acosh upward flt-32 0x1.072238p+0f : 0x3.c4bc24p-4f : inexact-ok += acosh downward dbl-64 0x1.072238p+0 : 0x3.c4bc22bfc0f0ep-4 : inexact-ok += acosh tonearest dbl-64 0x1.072238p+0 : 0x3.c4bc22bfc0f1p-4 : inexact-ok += acosh towardzero dbl-64 0x1.072238p+0 : 0x3.c4bc22bfc0f0ep-4 : inexact-ok += acosh upward dbl-64 0x1.072238p+0 : 0x3.c4bc22bfc0f1p-4 : inexact-ok += acosh downward ldbl-96-intel 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok += acosh tonearest ldbl-96-intel 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok += acosh towardzero ldbl-96-intel 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok += acosh upward ldbl-96-intel 0x1.072238p+0L : 0x3.c4bc22bfc0f0f178p-4L : inexact-ok += acosh downward ldbl-96-m68k 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok += acosh tonearest ldbl-96-m68k 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok += acosh towardzero ldbl-96-m68k 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok += acosh upward ldbl-96-m68k 0x1.072238p+0L : 0x3.c4bc22bfc0f0f178p-4L : inexact-ok += acosh downward ldbl-128 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44f4p-4L : inexact-ok += acosh tonearest ldbl-128 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44f6p-4L : inexact-ok += acosh towardzero ldbl-128 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44f4p-4L : inexact-ok += acosh upward ldbl-128 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44f6p-4L : inexact-ok += acosh downward ldbl-128ibm 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44p-4L : inexact-ok += acosh tonearest ldbl-128ibm 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b45p-4L : inexact-ok += acosh towardzero ldbl-128ibm 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44p-4L : inexact-ok += acosh upward ldbl-128ibm 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b45p-4L : inexact-ok += acosh downward flt-32 0x1.072236p+0f : 0x3.c4bb9cp-4f : inexact-ok += acosh tonearest flt-32 0x1.072236p+0f : 0x3.c4bb9cp-4f : inexact-ok += acosh towardzero flt-32 0x1.072236p+0f : 0x3.c4bb9cp-4f : inexact-ok += acosh upward flt-32 0x1.072236p+0f : 0x3.c4bbap-4f : inexact-ok += acosh downward dbl-64 0x1.072236p+0 : 0x3.c4bb9c223d182p-4 : inexact-ok += acosh tonearest dbl-64 0x1.072236p+0 : 0x3.c4bb9c223d182p-4 : inexact-ok += acosh towardzero dbl-64 0x1.072236p+0 : 0x3.c4bb9c223d182p-4 : inexact-ok += acosh upward dbl-64 0x1.072236p+0 : 0x3.c4bb9c223d184p-4 : inexact-ok += acosh downward ldbl-96-intel 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok += acosh tonearest ldbl-96-intel 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok += acosh towardzero ldbl-96-intel 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok += acosh upward ldbl-96-intel 0x1.072236p+0L : 0x3.c4bb9c223d18231cp-4L : inexact-ok += acosh downward ldbl-96-m68k 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok += acosh tonearest ldbl-96-m68k 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok += acosh towardzero ldbl-96-m68k 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok += acosh upward ldbl-96-m68k 0x1.072236p+0L : 0x3.c4bb9c223d18231cp-4L : inexact-ok += acosh downward ldbl-128 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38bap-4L : inexact-ok += acosh tonearest ldbl-128 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38bap-4L : inexact-ok += acosh towardzero ldbl-128 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38bap-4L : inexact-ok += acosh upward ldbl-128 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38bcp-4L : inexact-ok += acosh downward ldbl-128ibm 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38p-4L : inexact-ok += acosh tonearest ldbl-128ibm 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df39p-4L : inexact-ok += acosh towardzero ldbl-128ibm 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38p-4L : inexact-ok += acosh upward ldbl-128ibm 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df39p-4L : inexact-ok += acosh downward dbl-64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dacp-4 : inexact-ok += acosh tonearest dbl-64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dacp-4 : inexact-ok += acosh towardzero dbl-64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dacp-4 : inexact-ok += acosh upward dbl-64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5daep-4 : inexact-ok += acosh downward ldbl-96-intel 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0dp-4L : inexact-ok += acosh tonearest ldbl-96-intel 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d4p-4L : inexact-ok += acosh towardzero ldbl-96-intel 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0dp-4L : inexact-ok += acosh upward ldbl-96-intel 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d4p-4L : inexact-ok += acosh downward ldbl-96-m68k 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0dp-4L : inexact-ok += acosh tonearest ldbl-96-m68k 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d4p-4L : inexact-ok += acosh towardzero ldbl-96-m68k 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0dp-4L : inexact-ok += acosh upward ldbl-96-m68k 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d4p-4L : inexact-ok += acosh downward ldbl-128 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17e6p-4L : inexact-ok += acosh tonearest ldbl-128 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17e6p-4L : inexact-ok += acosh towardzero ldbl-128 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17e6p-4L : inexact-ok += acosh upward ldbl-128 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17e8p-4L : inexact-ok += acosh downward ldbl-128ibm 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17p-4L : inexact-ok += acosh tonearest ldbl-128ibm 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b18p-4L : inexact-ok += acosh towardzero ldbl-128ibm 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17p-4L : inexact-ok += acosh upward ldbl-128ibm 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b18p-4L : inexact-ok acosh max no-test-inline = acosh downward flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : no-test-inline inexact-ok = acosh tonearest flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : no-test-inline inexact-ok @@ -4540,6 +4842,31 @@ asin 0xd.805e5p-4 = asin tonearest ldbl-128ibm 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc48p+0L : inexact-ok = asin towardzero ldbl-128ibm 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc48p+0L : inexact-ok = asin upward ldbl-128ibm 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc5p+0L : inexact-ok +asin -0x2.1a02dcp-4 += asin downward flt-32 -0x2.1a02dcp-4f : -0x2.1b9204p-4f : inexact-ok += asin tonearest flt-32 -0x2.1a02dcp-4f : -0x2.1b9204p-4f : inexact-ok += asin towardzero flt-32 -0x2.1a02dcp-4f : -0x2.1b92p-4f : inexact-ok += asin upward flt-32 -0x2.1a02dcp-4f : -0x2.1b92p-4f : inexact-ok += asin downward dbl-64 -0x2.1a02dcp-4 : -0x2.1b92026bc6522p-4 : inexact-ok += asin tonearest dbl-64 -0x2.1a02dcp-4 : -0x2.1b92026bc6522p-4 : inexact-ok += asin towardzero dbl-64 -0x2.1a02dcp-4 : -0x2.1b92026bc652p-4 : inexact-ok += asin upward dbl-64 -0x2.1a02dcp-4 : -0x2.1b92026bc652p-4 : inexact-ok += asin downward ldbl-96-intel -0x2.1a02dcp-4L : -0x2.1b92026bc6522p-4L : inexact-ok += asin tonearest ldbl-96-intel -0x2.1a02dcp-4L : -0x2.1b92026bc6522p-4L : inexact-ok += asin towardzero ldbl-96-intel -0x2.1a02dcp-4L : -0x2.1b92026bc6521ffcp-4L : inexact-ok += asin upward ldbl-96-intel -0x2.1a02dcp-4L : -0x2.1b92026bc6521ffcp-4L : inexact-ok += asin downward ldbl-96-m68k -0x2.1a02dcp-4L : -0x2.1b92026bc6522p-4L : inexact-ok += asin tonearest ldbl-96-m68k -0x2.1a02dcp-4L : -0x2.1b92026bc6522p-4L : inexact-ok += asin towardzero ldbl-96-m68k -0x2.1a02dcp-4L : -0x2.1b92026bc6521ffcp-4L : inexact-ok += asin upward ldbl-96-m68k -0x2.1a02dcp-4L : -0x2.1b92026bc6521ffcp-4L : inexact-ok += asin downward ldbl-128 -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13a6p-4L : inexact-ok += asin tonearest ldbl-128 -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13a6p-4L : inexact-ok += asin towardzero ldbl-128 -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13a4p-4L : inexact-ok += asin upward ldbl-128 -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13a4p-4L : inexact-ok += asin downward ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc14p-4L : inexact-ok += asin tonearest ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc14p-4L : inexact-ok += asin towardzero ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13p-4L : inexact-ok += asin upward ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13p-4L : inexact-ok asin min = asin downward flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok = asin tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok @@ -6904,6 +7231,161 @@ asinh -0x3.11c35p-4 = asinh tonearest ldbl-128ibm -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b29017p-4L : inexact-ok = asinh towardzero ldbl-128ibm -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b29017p-4L : inexact-ok = asinh upward ldbl-128ibm -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b29017p-4L : inexact-ok +asinh -0x4.39534p-4 += asinh downward flt-32 -0x4.39534p-4f : -0x4.2d24bp-4f : inexact-ok += asinh tonearest flt-32 -0x4.39534p-4f : -0x4.2d24bp-4f : inexact-ok += asinh towardzero flt-32 -0x4.39534p-4f : -0x4.2d24a8p-4f : inexact-ok += asinh upward flt-32 -0x4.39534p-4f : -0x4.2d24a8p-4f : inexact-ok += asinh downward dbl-64 -0x4.39534p-4 : -0x4.2d24ad5bedc8cp-4 : inexact-ok += asinh tonearest dbl-64 -0x4.39534p-4 : -0x4.2d24ad5bedc88p-4 : inexact-ok += asinh towardzero dbl-64 -0x4.39534p-4 : -0x4.2d24ad5bedc88p-4 : inexact-ok += asinh upward dbl-64 -0x4.39534p-4 : -0x4.2d24ad5bedc88p-4 : inexact-ok += asinh downward ldbl-96-intel -0x4.39534p-4L : -0x4.2d24ad5bedc89dbp-4L : inexact-ok += asinh tonearest ldbl-96-intel -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok += asinh towardzero ldbl-96-intel -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok += asinh upward ldbl-96-intel -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok += asinh downward ldbl-96-m68k -0x4.39534p-4L : -0x4.2d24ad5bedc89dbp-4L : inexact-ok += asinh tonearest ldbl-96-m68k -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok += asinh towardzero ldbl-96-m68k -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok += asinh upward ldbl-96-m68k -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok += asinh downward ldbl-128 -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cedcp-4L : inexact-ok += asinh tonearest ldbl-128 -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cedcp-4L : inexact-ok += asinh towardzero ldbl-128 -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2ced8p-4L : inexact-ok += asinh upward ldbl-128 -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2ced8p-4L : inexact-ok += asinh downward ldbl-128ibm -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2dp-4L : inexact-ok += asinh tonearest ldbl-128ibm -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cep-4L : inexact-ok += asinh towardzero ldbl-128ibm -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cep-4L : inexact-ok += asinh upward ldbl-128ibm -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cep-4L : inexact-ok +asinh -0xd.d62e8p+92 += asinh downward flt-32 -0xd.d62e8p+92f : -0x4.3170bp+4f : inexact-ok += asinh tonearest flt-32 -0xd.d62e8p+92f : -0x4.3170bp+4f : inexact-ok += asinh towardzero flt-32 -0xd.d62e8p+92f : -0x4.3170a8p+4f : inexact-ok += asinh upward flt-32 -0xd.d62e8p+92f : -0x4.3170a8p+4f : inexact-ok += asinh downward dbl-64 -0xd.d62e8p+92 : -0x4.3170acb26585cp+4 : inexact-ok += asinh tonearest dbl-64 -0xd.d62e8p+92 : -0x4.3170acb265858p+4 : inexact-ok += asinh towardzero dbl-64 -0xd.d62e8p+92 : -0x4.3170acb265858p+4 : inexact-ok += asinh upward dbl-64 -0xd.d62e8p+92 : -0x4.3170acb265858p+4 : inexact-ok += asinh downward ldbl-96-intel -0xd.d62e8p+92L : -0x4.3170acb265858008p+4L : inexact-ok += asinh tonearest ldbl-96-intel -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok += asinh towardzero ldbl-96-intel -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok += asinh upward ldbl-96-intel -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok += asinh downward ldbl-96-m68k -0xd.d62e8p+92L : -0x4.3170acb265858008p+4L : inexact-ok += asinh tonearest ldbl-96-m68k -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok += asinh towardzero ldbl-96-m68k -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok += asinh upward ldbl-96-m68k -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok += asinh downward ldbl-128 -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e6721p+4L : inexact-ok += asinh tonearest ldbl-128 -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e6721p+4L : inexact-ok += asinh towardzero ldbl-128 -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e6720cp+4L : inexact-ok += asinh upward ldbl-128 -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e6720cp+4L : inexact-ok += asinh downward ldbl-128ibm -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e674p+4L : inexact-ok += asinh tonearest ldbl-128ibm -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e672p+4L : inexact-ok += asinh towardzero ldbl-128ibm -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e672p+4L : inexact-ok += asinh upward ldbl-128ibm -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e672p+4L : inexact-ok +asinh -0x4.cfb9805a53a2065p-4 += asinh downward flt-32 -0x4.cfb98p-4f : -0x4.bde0b8p-4f : inexact-ok += asinh tonearest flt-32 -0x4.cfb98p-4f : -0x4.bde0b8p-4f : inexact-ok += asinh towardzero flt-32 -0x4.cfb98p-4f : -0x4.bde0bp-4f : inexact-ok += asinh upward flt-32 -0x4.cfb98p-4f : -0x4.bde0bp-4f : inexact-ok += asinh downward dbl-64 -0x4.cfb98p-4 : -0x4.bde0b72ea682p-4 : inexact-ok += asinh tonearest dbl-64 -0x4.cfb98p-4 : -0x4.bde0b72ea682p-4 : inexact-ok += asinh towardzero dbl-64 -0x4.cfb98p-4 : -0x4.bde0b72ea681cp-4 : inexact-ok += asinh upward dbl-64 -0x4.cfb98p-4 : -0x4.bde0b72ea681cp-4 : inexact-ok += asinh downward ldbl-96-intel -0x4.cfb98p-4L : -0x4.bde0b72ea681f6fp-4L : inexact-ok += asinh tonearest ldbl-96-intel -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok += asinh towardzero ldbl-96-intel -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok += asinh upward ldbl-96-intel -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok += asinh downward ldbl-96-m68k -0x4.cfb98p-4L : -0x4.bde0b72ea681f6fp-4L : inexact-ok += asinh tonearest ldbl-96-m68k -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok += asinh towardzero ldbl-96-m68k -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok += asinh upward ldbl-96-m68k -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok += asinh downward ldbl-128 -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc42p-4L : inexact-ok += asinh tonearest ldbl-128 -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc42p-4L : inexact-ok += asinh towardzero ldbl-128 -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc41cp-4L : inexact-ok += asinh upward ldbl-128 -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc41cp-4L : inexact-ok += asinh downward ldbl-128ibm -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc6p-4L : inexact-ok += asinh tonearest ldbl-128ibm -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc4p-4L : inexact-ok += asinh towardzero ldbl-128ibm -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc4p-4L : inexact-ok += asinh upward ldbl-128ibm -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc4p-4L : inexact-ok += asinh downward flt-32 -0x4.cfb988p-4f : -0x4.bde0cp-4f : inexact-ok += asinh tonearest flt-32 -0x4.cfb988p-4f : -0x4.bde0cp-4f : inexact-ok += asinh towardzero flt-32 -0x4.cfb988p-4f : -0x4.bde0b8p-4f : inexact-ok += asinh upward flt-32 -0x4.cfb988p-4f : -0x4.bde0b8p-4f : inexact-ok += asinh downward dbl-64 -0x4.cfb988p-4 : -0x4.bde0bed7e48fp-4 : inexact-ok += asinh tonearest dbl-64 -0x4.cfb988p-4 : -0x4.bde0bed7e48ecp-4 : inexact-ok += asinh towardzero dbl-64 -0x4.cfb988p-4 : -0x4.bde0bed7e48ecp-4 : inexact-ok += asinh upward dbl-64 -0x4.cfb988p-4 : -0x4.bde0bed7e48ecp-4 : inexact-ok += asinh downward ldbl-96-intel -0x4.cfb988p-4L : -0x4.bde0bed7e48ed178p-4L : inexact-ok += asinh tonearest ldbl-96-intel -0x4.cfb988p-4L : -0x4.bde0bed7e48ed178p-4L : inexact-ok += asinh towardzero ldbl-96-intel -0x4.cfb988p-4L : -0x4.bde0bed7e48ed17p-4L : inexact-ok += asinh upward ldbl-96-intel -0x4.cfb988p-4L : -0x4.bde0bed7e48ed17p-4L : inexact-ok += asinh downward ldbl-96-m68k -0x4.cfb988p-4L : -0x4.bde0bed7e48ed178p-4L : inexact-ok += asinh tonearest ldbl-96-m68k -0x4.cfb988p-4L : -0x4.bde0bed7e48ed178p-4L : inexact-ok += asinh towardzero ldbl-96-m68k -0x4.cfb988p-4L : -0x4.bde0bed7e48ed17p-4L : inexact-ok += asinh upward ldbl-96-m68k -0x4.cfb988p-4L : -0x4.bde0bed7e48ed17p-4L : inexact-ok += asinh downward ldbl-128 -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee5408p-4L : inexact-ok += asinh tonearest ldbl-128 -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee5404p-4L : inexact-ok += asinh towardzero ldbl-128 -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee5404p-4L : inexact-ok += asinh upward ldbl-128 -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee5404p-4L : inexact-ok += asinh downward ldbl-128ibm -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee56p-4L : inexact-ok += asinh tonearest ldbl-128ibm -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee54p-4L : inexact-ok += asinh towardzero ldbl-128ibm -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee54p-4L : inexact-ok += asinh upward ldbl-128ibm -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee54p-4L : inexact-ok += asinh downward dbl-64 -0x4.cfb9805a53a2p-4 : -0x4.bde0b78526934p-4 : inexact-ok += asinh tonearest dbl-64 -0x4.cfb9805a53a2p-4 : -0x4.bde0b7852693p-4 : inexact-ok += asinh towardzero dbl-64 -0x4.cfb9805a53a2p-4 : -0x4.bde0b7852693p-4 : inexact-ok += asinh upward dbl-64 -0x4.cfb9805a53a2p-4 : -0x4.bde0b7852693p-4 : inexact-ok += asinh downward ldbl-96-intel -0x4.cfb9805a53a2p-4L : -0x4.bde0b78526931428p-4L : inexact-ok += asinh tonearest ldbl-96-intel -0x4.cfb9805a53a2p-4L : -0x4.bde0b78526931428p-4L : inexact-ok += asinh towardzero ldbl-96-intel -0x4.cfb9805a53a2p-4L : -0x4.bde0b7852693142p-4L : inexact-ok += asinh upward ldbl-96-intel -0x4.cfb9805a53a2p-4L : -0x4.bde0b7852693142p-4L : inexact-ok += asinh downward ldbl-96-m68k -0x4.cfb9805a53a2p-4L : -0x4.bde0b78526931428p-4L : inexact-ok += asinh tonearest ldbl-96-m68k -0x4.cfb9805a53a2p-4L : -0x4.bde0b78526931428p-4L : inexact-ok += asinh towardzero ldbl-96-m68k -0x4.cfb9805a53a2p-4L : -0x4.bde0b7852693142p-4L : inexact-ok += asinh upward ldbl-96-m68k -0x4.cfb9805a53a2p-4L : -0x4.bde0b7852693142p-4L : inexact-ok += asinh downward ldbl-128 -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df863cp-4L : inexact-ok += asinh tonearest ldbl-128 -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df8638p-4L : inexact-ok += asinh towardzero ldbl-128 -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df8638p-4L : inexact-ok += asinh upward ldbl-128 -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df8638p-4L : inexact-ok += asinh downward ldbl-128ibm -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df88p-4L : inexact-ok += asinh tonearest ldbl-128ibm -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df86p-4L : inexact-ok += asinh towardzero ldbl-128ibm -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df86p-4L : inexact-ok += asinh upward ldbl-128ibm -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df86p-4L : inexact-ok += asinh downward dbl-64 -0x4.cfb9805a53a24p-4 : -0x4.bde0b78526938p-4 : inexact-ok += asinh tonearest dbl-64 -0x4.cfb9805a53a24p-4 : -0x4.bde0b78526934p-4 : inexact-ok += asinh towardzero dbl-64 -0x4.cfb9805a53a24p-4 : -0x4.bde0b78526934p-4 : inexact-ok += asinh upward dbl-64 -0x4.cfb9805a53a24p-4 : -0x4.bde0b78526934p-4 : inexact-ok += asinh downward ldbl-96-intel -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693517p-4L : inexact-ok += asinh tonearest ldbl-96-intel -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693517p-4L : inexact-ok += asinh towardzero ldbl-96-intel -0x4.cfb9805a53a24p-4L : -0x4.bde0b78526935168p-4L : inexact-ok += asinh upward ldbl-96-intel -0x4.cfb9805a53a24p-4L : -0x4.bde0b78526935168p-4L : inexact-ok += asinh downward ldbl-96-m68k -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693517p-4L : inexact-ok += asinh tonearest ldbl-96-m68k -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693517p-4L : inexact-ok += asinh towardzero ldbl-96-m68k -0x4.cfb9805a53a24p-4L : -0x4.bde0b78526935168p-4L : inexact-ok += asinh upward ldbl-96-m68k -0x4.cfb9805a53a24p-4L : -0x4.bde0b78526935168p-4L : inexact-ok += asinh downward ldbl-128 -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a54cp-4L : inexact-ok += asinh tonearest ldbl-128 -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a548p-4L : inexact-ok += asinh towardzero ldbl-128 -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a548p-4L : inexact-ok += asinh upward ldbl-128 -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a548p-4L : inexact-ok += asinh downward ldbl-128ibm -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a6p-4L : inexact-ok += asinh tonearest ldbl-128ibm -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a6p-4L : inexact-ok += asinh towardzero ldbl-128ibm -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a4p-4L : inexact-ok += asinh upward ldbl-128ibm -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a4p-4L : inexact-ok += asinh downward ldbl-96-intel -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a3p-4L : inexact-ok += asinh tonearest ldbl-96-intel -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a3p-4L : inexact-ok += asinh towardzero ldbl-96-intel -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a28p-4L : inexact-ok += asinh upward ldbl-96-intel -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a28p-4L : inexact-ok += asinh downward ldbl-96-m68k -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a3p-4L : inexact-ok += asinh tonearest ldbl-96-m68k -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a3p-4L : inexact-ok += asinh towardzero ldbl-96-m68k -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a28p-4L : inexact-ok += asinh upward ldbl-96-m68k -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a28p-4L : inexact-ok += asinh downward ldbl-128 -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c129p-4L : inexact-ok += asinh tonearest ldbl-128 -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c128cp-4L : inexact-ok += asinh towardzero ldbl-128 -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c128cp-4L : inexact-ok += asinh upward ldbl-128 -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c128cp-4L : inexact-ok += asinh downward ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c14p-4L : inexact-ok += asinh tonearest ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c12p-4L : inexact-ok += asinh towardzero ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c12p-4L : inexact-ok += asinh upward ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c12p-4L : inexact-ok asinh 0x1p-500 = asinh downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok = asinh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok @@ -8221,6 +8703,31 @@ atan -0x3.eb8e18p+0 = atan tonearest ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee88p+0L : inexact-ok = atan towardzero ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee88p+0L : inexact-ok = atan upward ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee88p+0L : inexact-ok +atan 0x3.53c188p+0 += atan downward flt-32 0x3.53c188p+0f : 0x1.476164p+0f : inexact-ok += atan tonearest flt-32 0x3.53c188p+0f : 0x1.476166p+0f : inexact-ok += atan towardzero flt-32 0x3.53c188p+0f : 0x1.476164p+0f : inexact-ok += atan upward flt-32 0x3.53c188p+0f : 0x1.476166p+0f : inexact-ok += atan downward dbl-64 0x3.53c188p+0 : 0x1.476165c27ab51p+0 : inexact-ok += atan tonearest dbl-64 0x3.53c188p+0 : 0x1.476165c27ab51p+0 : inexact-ok += atan towardzero dbl-64 0x3.53c188p+0 : 0x1.476165c27ab51p+0 : inexact-ok += atan upward dbl-64 0x3.53c188p+0 : 0x1.476165c27ab52p+0 : inexact-ok += atan downward ldbl-96-intel 0x3.53c188p+0L : 0x1.476165c27ab517fep+0L : inexact-ok += atan tonearest ldbl-96-intel 0x3.53c188p+0L : 0x1.476165c27ab518p+0L : inexact-ok += atan towardzero ldbl-96-intel 0x3.53c188p+0L : 0x1.476165c27ab517fep+0L : inexact-ok += atan upward ldbl-96-intel 0x3.53c188p+0L : 0x1.476165c27ab518p+0L : inexact-ok += atan downward ldbl-96-m68k 0x3.53c188p+0L : 0x1.476165c27ab517fep+0L : inexact-ok += atan tonearest ldbl-96-m68k 0x3.53c188p+0L : 0x1.476165c27ab518p+0L : inexact-ok += atan towardzero ldbl-96-m68k 0x3.53c188p+0L : 0x1.476165c27ab517fep+0L : inexact-ok += atan upward ldbl-96-m68k 0x3.53c188p+0L : 0x1.476165c27ab518p+0L : inexact-ok += atan downward ldbl-128 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e45558p+0L : inexact-ok += atan tonearest ldbl-128 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e45559p+0L : inexact-ok += atan towardzero ldbl-128 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e45558p+0L : inexact-ok += atan upward ldbl-128 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e45559p+0L : inexact-ok += atan downward ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e455p+0L : inexact-ok += atan tonearest ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e4558p+0L : inexact-ok += atan towardzero ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e455p+0L : inexact-ok += atan upward ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e4558p+0L : inexact-ok atan min = atan downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok = atan tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok @@ -13613,6 +14120,75 @@ atan2 -0x6.b0794p-4 0x3.8ff10cp+0 = atan2 tonearest ldbl-128ibm -0x6.b0794p-4L 0x3.8ff10cp+0L : -0x1.de89352a0e839633c32d65e254p-4L : inexact-ok = atan2 towardzero ldbl-128ibm -0x6.b0794p-4L 0x3.8ff10cp+0L : -0x1.de89352a0e839633c32d65e254p-4L : inexact-ok = atan2 upward ldbl-128ibm -0x6.b0794p-4L 0x3.8ff10cp+0L : -0x1.de89352a0e839633c32d65e254p-4L : inexact-ok +atan2 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 += atan2 downward flt-32 -0x0p+0f 0xf.fffffp+124f : -0x0p+0f : inexact-ok += atan2 tonearest flt-32 -0x0p+0f 0xf.fffffp+124f : -0x0p+0f : inexact-ok += atan2 towardzero flt-32 -0x0p+0f 0xf.fffffp+124f : -0x0p+0f : inexact-ok += atan2 upward flt-32 -0x0p+0f 0xf.fffffp+124f : -0x0p+0f : inexact-ok += atan2 downward dbl-64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 : inexact-ok += atan2 tonearest dbl-64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 : inexact-ok += atan2 towardzero dbl-64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 : inexact-ok += atan2 upward dbl-64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 : inexact-ok += atan2 downward ldbl-96-intel -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 tonearest ldbl-96-intel -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 towardzero ldbl-96-intel -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 upward ldbl-96-intel -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 downward ldbl-96-m68k -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 tonearest ldbl-96-m68k -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 towardzero ldbl-96-m68k -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 upward ldbl-96-m68k -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 downward ldbl-128 -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 tonearest ldbl-128 -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 towardzero ldbl-128 -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 upward ldbl-128 -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 downward ldbl-128ibm -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 tonearest ldbl-128ibm -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 towardzero ldbl-128ibm -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 upward ldbl-128ibm -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok += atan2 downward flt-32 -0x8p-152f 0xf.fffffp+124f : -0x8p-152f : inexact-ok underflow errno-erange-ok += atan2 tonearest flt-32 -0x8p-152f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow errno-erange += atan2 towardzero flt-32 -0x8p-152f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow errno-erange += atan2 upward flt-32 -0x8p-152f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow errno-erange += atan2 downward dbl-64 -0x8p-152 0xf.fffffp+124 : -0x8.0000080000088p-280 : inexact-ok += atan2 tonearest dbl-64 -0x8p-152 0xf.fffffp+124 : -0x8.000008000008p-280 : inexact-ok += atan2 towardzero dbl-64 -0x8p-152 0xf.fffffp+124 : -0x8.000008000008p-280 : inexact-ok += atan2 upward dbl-64 -0x8p-152 0xf.fffffp+124 : -0x8.000008000008p-280 : inexact-ok += atan2 downward ldbl-96-intel -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008001p-280L : inexact-ok += atan2 tonearest ldbl-96-intel -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok += atan2 towardzero ldbl-96-intel -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok += atan2 upward ldbl-96-intel -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok += atan2 downward ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008001p-280L : inexact-ok += atan2 tonearest ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok += atan2 towardzero ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok += atan2 upward ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok += atan2 downward ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.0000080000080000080000080008p-280L : inexact-ok += atan2 tonearest ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok += atan2 towardzero ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok += atan2 upward ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok += atan2 downward ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.00000800000800000800000804p-280L : inexact-ok += atan2 tonearest ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok += atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok += atan2 upward ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok += atan2 downward dbl-64 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 : -0x7.15e7b61fff37p-852 : inexact-ok += atan2 tonearest dbl-64 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 : -0x7.15e7b61fff36cp-852 : inexact-ok += atan2 towardzero dbl-64 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 : -0x7.15e7b61fff36cp-852 : inexact-ok += atan2 upward dbl-64 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 : -0x7.15e7b61fff36cp-852 : inexact-ok += atan2 downward ldbl-96-intel -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36ep-852L : inexact-ok += atan2 tonearest ldbl-96-intel -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36ep-852L : inexact-ok += atan2 towardzero ldbl-96-intel -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dff8p-852L : inexact-ok += atan2 upward ldbl-96-intel -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dff8p-852L : inexact-ok += atan2 downward ldbl-96-m68k -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36ep-852L : inexact-ok += atan2 tonearest ldbl-96-m68k -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36ep-852L : inexact-ok += atan2 towardzero ldbl-96-m68k -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dff8p-852L : inexact-ok += atan2 upward ldbl-96-m68k -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dff8p-852L : inexact-ok += atan2 downward ldbl-128 -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36ep-852L : inexact-ok += atan2 tonearest ldbl-128 -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36ep-852L : inexact-ok += atan2 towardzero ldbl-128 -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dffcp-852L : inexact-ok += atan2 upward ldbl-128 -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dffcp-852L : inexact-ok += atan2 downward ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36ep-852L : inexact-ok += atan2 tonearest ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36ep-852L : inexact-ok += atan2 towardzero ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dep-852L : inexact-ok += atan2 upward ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dep-852L : inexact-ok atan2 min min = atan2 downward flt-32 0x4p-128f 0x4p-128f : 0xc.90fdap-4f : inexact-ok = atan2 tonearest flt-32 0x4p-128f 0x4p-128f : 0xc.90fdbp-4f : inexact-ok @@ -21052,6 +21628,100 @@ atanh -0xc.21df7c7f51508p-4 = atanh tonearest ldbl-128ibm -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a622p-4L : inexact-ok = atanh towardzero ldbl-128ibm -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a621cp-4L : inexact-ok = atanh upward ldbl-128ibm -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a621cp-4L : inexact-ok +atanh 0x5.8be99p-40 += atanh downward flt-32 0x5.8be99p-40f : 0x5.8be99p-40f : inexact-ok += atanh tonearest flt-32 0x5.8be99p-40f : 0x5.8be99p-40f : inexact-ok += atanh towardzero flt-32 0x5.8be99p-40f : 0x5.8be99p-40f : inexact-ok += atanh upward flt-32 0x5.8be99p-40f : 0x5.8be998p-40f : inexact-ok += atanh downward dbl-64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok += atanh tonearest dbl-64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok += atanh towardzero dbl-64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok += atanh upward dbl-64 0x5.8be99p-40 : 0x5.8be9900000004p-40 : inexact-ok += atanh downward ldbl-96-intel 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok += atanh tonearest ldbl-96-intel 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok += atanh towardzero ldbl-96-intel 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok += atanh upward ldbl-96-intel 0x5.8be99p-40L : 0x5.8be9900000000008p-40L : inexact-ok += atanh downward ldbl-96-m68k 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok += atanh tonearest ldbl-96-m68k 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok += atanh towardzero ldbl-96-m68k 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok += atanh upward ldbl-96-m68k 0x5.8be99p-40L : 0x5.8be9900000000008p-40L : inexact-ok += atanh downward ldbl-128 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd45dcp-40L : inexact-ok += atanh tonearest ldbl-128 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd45ep-40L : inexact-ok += atanh towardzero ldbl-128 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd45dcp-40L : inexact-ok += atanh upward ldbl-128 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd45ep-40L : inexact-ok += atanh downward ldbl-128ibm 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd44p-40L : inexact-ok += atanh tonearest ldbl-128ibm 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd46p-40L : inexact-ok += atanh towardzero ldbl-128ibm 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd44p-40L : inexact-ok += atanh upward ldbl-128ibm 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd46p-40L : inexact-ok +atanh 0x3.cbed35fe733d8p-4 += atanh downward flt-32 0x3.cbed38p-4f : 0x3.decf6cp-4f : inexact-ok += atanh tonearest flt-32 0x3.cbed38p-4f : 0x3.decf6cp-4f : inexact-ok += atanh towardzero flt-32 0x3.cbed38p-4f : 0x3.decf6cp-4f : inexact-ok += atanh upward flt-32 0x3.cbed38p-4f : 0x3.decf7p-4f : inexact-ok += atanh downward dbl-64 0x3.cbed38p-4 : 0x3.decf6cf9b1c1p-4 : inexact-ok += atanh tonearest dbl-64 0x3.cbed38p-4 : 0x3.decf6cf9b1c12p-4 : inexact-ok += atanh towardzero dbl-64 0x3.cbed38p-4 : 0x3.decf6cf9b1c1p-4 : inexact-ok += atanh upward dbl-64 0x3.cbed38p-4 : 0x3.decf6cf9b1c12p-4 : inexact-ok += atanh downward ldbl-96-intel 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok += atanh tonearest ldbl-96-intel 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok += atanh towardzero ldbl-96-intel 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok += atanh upward ldbl-96-intel 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f38p-4L : inexact-ok += atanh downward ldbl-96-m68k 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok += atanh tonearest ldbl-96-m68k 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok += atanh towardzero ldbl-96-m68k 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok += atanh upward ldbl-96-m68k 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f38p-4L : inexact-ok += atanh downward ldbl-128 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f12ap-4L : inexact-ok += atanh tonearest ldbl-128 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f12cp-4L : inexact-ok += atanh towardzero ldbl-128 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f12ap-4L : inexact-ok += atanh upward ldbl-128 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f12cp-4L : inexact-ok += atanh downward ldbl-128ibm 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f1p-4L : inexact-ok += atanh tonearest ldbl-128ibm 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f1p-4L : inexact-ok += atanh towardzero ldbl-128ibm 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f1p-4L : inexact-ok += atanh upward ldbl-128ibm 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f2p-4L : inexact-ok += atanh downward flt-32 0x3.cbed34p-4f : 0x3.decf68p-4f : inexact-ok += atanh tonearest flt-32 0x3.cbed34p-4f : 0x3.decf68p-4f : inexact-ok += atanh towardzero flt-32 0x3.cbed34p-4f : 0x3.decf68p-4f : inexact-ok += atanh upward flt-32 0x3.cbed34p-4f : 0x3.decf6cp-4f : inexact-ok += atanh downward dbl-64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok += atanh tonearest dbl-64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok += atanh towardzero dbl-64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok += atanh upward dbl-64 0x3.cbed34p-4 : 0x3.decf68bc9916p-4 : inexact-ok += atanh downward ldbl-96-intel 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok += atanh tonearest ldbl-96-intel 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok += atanh towardzero ldbl-96-intel 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok += atanh upward ldbl-96-intel 0x3.cbed34p-4L : 0x3.decf68bc9915ecccp-4L : inexact-ok += atanh downward ldbl-96-m68k 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok += atanh tonearest ldbl-96-m68k 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok += atanh towardzero ldbl-96-m68k 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok += atanh upward ldbl-96-m68k 0x3.cbed34p-4L : 0x3.decf68bc9915ecccp-4L : inexact-ok += atanh downward ldbl-128 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e97cp-4L : inexact-ok += atanh tonearest ldbl-128 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e97ep-4L : inexact-ok += atanh towardzero ldbl-128 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e97cp-4L : inexact-ok += atanh upward ldbl-128 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e97ep-4L : inexact-ok += atanh downward ldbl-128ibm 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e9p-4L : inexact-ok += atanh tonearest ldbl-128ibm 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e9p-4L : inexact-ok += atanh towardzero ldbl-128ibm 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e9p-4L : inexact-ok += atanh upward ldbl-128ibm 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785eap-4L : inexact-ok += atanh downward dbl-64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok += atanh tonearest dbl-64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok += atanh towardzero dbl-64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok += atanh upward dbl-64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fcep-4 : inexact-ok += atanh downward ldbl-96-intel 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok += atanh tonearest ldbl-96-intel 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok += atanh towardzero ldbl-96-intel 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok += atanh upward ldbl-96-intel 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccffp-4L : inexact-ok += atanh downward ldbl-96-m68k 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok += atanh tonearest ldbl-96-m68k 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok += atanh towardzero ldbl-96-m68k 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok += atanh upward ldbl-96-m68k 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccffp-4L : inexact-ok += atanh downward ldbl-128 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9005cp-4L : inexact-ok += atanh tonearest ldbl-128 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9005cp-4L : inexact-ok += atanh towardzero ldbl-128 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9005cp-4L : inexact-ok += atanh upward ldbl-128 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9005ep-4L : inexact-ok += atanh downward ldbl-128ibm 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9p-4L : inexact-ok += atanh tonearest ldbl-128ibm 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9p-4L : inexact-ok += atanh towardzero ldbl-128ibm 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9p-4L : inexact-ok += atanh upward ldbl-128ibm 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d901p-4L : inexact-ok atanh 0x1p-500 = atanh downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok = atanh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok @@ -22082,6 +22752,31 @@ cabs -0 -0x3.4e5d7877324cp+0 = cabs tonearest ldbl-128ibm -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok = cabs towardzero ldbl-128ibm -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok = cabs upward ldbl-128ibm -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok +cabs -0xa.f59b8p+4 0xa.21a95p+20 += cabs downward flt-32 -0xa.f59b8p+4f 0xa.21a95p+20f : 0xa.21a95p+20f : inexact-ok += cabs tonearest flt-32 -0xa.f59b8p+4f 0xa.21a95p+20f : 0xa.21a95p+20f : inexact-ok += cabs towardzero flt-32 -0xa.f59b8p+4f 0xa.21a95p+20f : 0xa.21a95p+20f : inexact-ok += cabs upward flt-32 -0xa.f59b8p+4f 0xa.21a95p+20f : 0xa.21a96p+20f : inexact-ok += cabs downward dbl-64 -0xa.f59b8p+4 0xa.21a95p+20 : 0xa.21a95005ed6f8p+20 : inexact-ok += cabs tonearest dbl-64 -0xa.f59b8p+4 0xa.21a95p+20 : 0xa.21a95005ed6f8p+20 : inexact-ok += cabs towardzero dbl-64 -0xa.f59b8p+4 0xa.21a95p+20 : 0xa.21a95005ed6f8p+20 : inexact-ok += cabs upward dbl-64 -0xa.f59b8p+4 0xa.21a95p+20 : 0xa.21a95005ed7p+20 : inexact-ok += cabs downward ldbl-96-intel -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffp+20L : inexact-ok += cabs tonearest ldbl-96-intel -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fcp+20L : inexact-ok += cabs towardzero ldbl-96-intel -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffp+20L : inexact-ok += cabs upward ldbl-96-intel -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fcp+20L : inexact-ok += cabs downward ldbl-96-m68k -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffp+20L : inexact-ok += cabs tonearest ldbl-96-m68k -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fcp+20L : inexact-ok += cabs towardzero ldbl-96-m68k -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffp+20L : inexact-ok += cabs upward ldbl-96-m68k -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fcp+20L : inexact-ok += cabs downward ldbl-128 -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fde8p+20L : inexact-ok += cabs tonearest ldbl-128 -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fde8p+20L : inexact-ok += cabs towardzero ldbl-128 -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fde8p+20L : inexact-ok += cabs upward ldbl-128 -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fdfp+20L : inexact-ok += cabs downward ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fcp+20L : inexact-ok += cabs tonearest ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fcp+20L : inexact-ok += cabs towardzero ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fcp+20L : inexact-ok += cabs upward ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c1p+20L : inexact-ok carg 2.0 0 = carg downward flt-32 0x2p+0f 0x0p+0f : 0x0p+0f : inexact-ok = carg tonearest flt-32 0x2p+0f 0x0p+0f : 0x0p+0f : inexact-ok @@ -23455,6 +24150,31 @@ cbrt -0x3.300d34p+0 = cbrt tonearest ldbl-128ibm -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c94p+0L : inexact-ok = cbrt towardzero ldbl-128ibm -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c94p+0L : inexact-ok = cbrt upward ldbl-128ibm -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c94p+0L : inexact-ok +cbrt 0x6.247f5p-4 += cbrt downward flt-32 0x6.247f5p-4f : 0xb.a0f06p-4f : inexact-ok += cbrt tonearest flt-32 0x6.247f5p-4f : 0xb.a0f06p-4f : inexact-ok += cbrt towardzero flt-32 0x6.247f5p-4f : 0xb.a0f06p-4f : inexact-ok += cbrt upward flt-32 0x6.247f5p-4f : 0xb.a0f07p-4f : inexact-ok += cbrt downward dbl-64 0x6.247f5p-4 : 0xb.a0f06280ab958p-4 : inexact-ok += cbrt tonearest dbl-64 0x6.247f5p-4 : 0xb.a0f06280ab958p-4 : inexact-ok += cbrt towardzero dbl-64 0x6.247f5p-4 : 0xb.a0f06280ab958p-4 : inexact-ok += cbrt upward dbl-64 0x6.247f5p-4 : 0xb.a0f06280ab96p-4 : inexact-ok += cbrt downward ldbl-96-intel 0x6.247f5p-4L : 0xb.a0f06280ab95b37p-4L : inexact-ok += cbrt tonearest ldbl-96-intel 0x6.247f5p-4L : 0xb.a0f06280ab95b38p-4L : inexact-ok += cbrt towardzero ldbl-96-intel 0x6.247f5p-4L : 0xb.a0f06280ab95b37p-4L : inexact-ok += cbrt upward ldbl-96-intel 0x6.247f5p-4L : 0xb.a0f06280ab95b38p-4L : inexact-ok += cbrt downward ldbl-96-m68k 0x6.247f5p-4L : 0xb.a0f06280ab95b37p-4L : inexact-ok += cbrt tonearest ldbl-96-m68k 0x6.247f5p-4L : 0xb.a0f06280ab95b38p-4L : inexact-ok += cbrt towardzero ldbl-96-m68k 0x6.247f5p-4L : 0xb.a0f06280ab95b37p-4L : inexact-ok += cbrt upward ldbl-96-m68k 0x6.247f5p-4L : 0xb.a0f06280ab95b38p-4L : inexact-ok += cbrt downward ldbl-128 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e74p-4L : inexact-ok += cbrt tonearest ldbl-128 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e74p-4L : inexact-ok += cbrt towardzero ldbl-128 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e74p-4L : inexact-ok += cbrt upward ldbl-128 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e748p-4L : inexact-ok += cbrt downward ldbl-128ibm 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e4p-4L : inexact-ok += cbrt tonearest ldbl-128ibm 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e8p-4L : inexact-ok += cbrt towardzero ldbl-128ibm 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e4p-4L : inexact-ok += cbrt upward ldbl-128ibm 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e8p-4L : inexact-ok cbrt max = cbrt downward flt-32 0xf.fffffp+124f : 0x6.597fap+40f : inexact-ok = cbrt tonearest flt-32 0xf.fffffp+124f : 0x6.597fa8p+40f : inexact-ok @@ -89571,6 +90291,75 @@ cosh -0xd.0c03p+0 = cosh tonearest ldbl-128ibm -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d333fp+16L : inexact-ok = cosh towardzero ldbl-128ibm -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d333fp+16L : inexact-ok = cosh upward ldbl-128ibm -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d334p+16L : inexact-ok +cosh -0x3.d04328728b72cp-4 += cosh downward flt-32 -0x3.d04328p-4f : 0x1.074e54p+0f : inexact-ok += cosh tonearest flt-32 -0x3.d04328p-4f : 0x1.074e54p+0f : inexact-ok += cosh towardzero flt-32 -0x3.d04328p-4f : 0x1.074e54p+0f : inexact-ok += cosh upward flt-32 -0x3.d04328p-4f : 0x1.074e56p+0f : inexact-ok += cosh downward dbl-64 -0x3.d04328p-4 : 0x1.074e5452941d4p+0 : inexact-ok += cosh tonearest dbl-64 -0x3.d04328p-4 : 0x1.074e5452941d5p+0 : inexact-ok += cosh towardzero dbl-64 -0x3.d04328p-4 : 0x1.074e5452941d4p+0 : inexact-ok += cosh upward dbl-64 -0x3.d04328p-4 : 0x1.074e5452941d5p+0 : inexact-ok += cosh downward ldbl-96-intel -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok += cosh tonearest ldbl-96-intel -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok += cosh towardzero ldbl-96-intel -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok += cosh upward ldbl-96-intel -0x3.d04328p-4L : 0x1.074e5452941d4cccp+0L : inexact-ok += cosh downward ldbl-96-m68k -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok += cosh tonearest ldbl-96-m68k -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok += cosh towardzero ldbl-96-m68k -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok += cosh upward ldbl-96-m68k -0x3.d04328p-4L : 0x1.074e5452941d4cccp+0L : inexact-ok += cosh downward ldbl-128 -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d914p+0L : inexact-ok += cosh tonearest ldbl-128 -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d915p+0L : inexact-ok += cosh towardzero ldbl-128 -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d914p+0L : inexact-ok += cosh upward ldbl-128 -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d915p+0L : inexact-ok += cosh downward ldbl-128ibm -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d9p+0L : inexact-ok += cosh tonearest ldbl-128ibm -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d9p+0L : inexact-ok += cosh towardzero ldbl-128ibm -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d9p+0L : inexact-ok += cosh upward ldbl-128ibm -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d98p+0L : inexact-ok += cosh downward flt-32 -0x3.d0432cp-4f : 0x1.074e54p+0f : inexact-ok += cosh tonearest flt-32 -0x3.d0432cp-4f : 0x1.074e54p+0f : inexact-ok += cosh towardzero flt-32 -0x3.d0432cp-4f : 0x1.074e54p+0f : inexact-ok += cosh upward flt-32 -0x3.d0432cp-4f : 0x1.074e56p+0f : inexact-ok += cosh downward dbl-64 -0x3.d0432cp-4 : 0x1.074e5461fa3ep+0 : inexact-ok += cosh tonearest dbl-64 -0x3.d0432cp-4 : 0x1.074e5461fa3e1p+0 : inexact-ok += cosh towardzero dbl-64 -0x3.d0432cp-4 : 0x1.074e5461fa3ep+0 : inexact-ok += cosh upward dbl-64 -0x3.d0432cp-4 : 0x1.074e5461fa3e1p+0 : inexact-ok += cosh downward ldbl-96-intel -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5cp+0L : inexact-ok += cosh tonearest ldbl-96-intel -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5ep+0L : inexact-ok += cosh towardzero ldbl-96-intel -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5cp+0L : inexact-ok += cosh upward ldbl-96-intel -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5ep+0L : inexact-ok += cosh downward ldbl-96-m68k -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5cp+0L : inexact-ok += cosh tonearest ldbl-96-m68k -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5ep+0L : inexact-ok += cosh towardzero ldbl-96-m68k -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5cp+0L : inexact-ok += cosh upward ldbl-96-m68k -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5ep+0L : inexact-ok += cosh downward ldbl-128 -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a2999d4p+0L : inexact-ok += cosh tonearest ldbl-128 -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a2999d5p+0L : inexact-ok += cosh towardzero ldbl-128 -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a2999d4p+0L : inexact-ok += cosh upward ldbl-128 -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a2999d5p+0L : inexact-ok += cosh downward ldbl-128ibm -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a29998p+0L : inexact-ok += cosh tonearest ldbl-128ibm -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a299ap+0L : inexact-ok += cosh towardzero ldbl-128ibm -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a29998p+0L : inexact-ok += cosh upward ldbl-128ibm -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a299ap+0L : inexact-ok += cosh downward dbl-64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14cp+0 : inexact-ok += cosh tonearest dbl-64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14dp+0 : inexact-ok += cosh towardzero dbl-64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14cp+0 : inexact-ok += cosh upward dbl-64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14dp+0 : inexact-ok += cosh downward ldbl-96-intel -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok += cosh tonearest ldbl-96-intel -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok += cosh towardzero ldbl-96-intel -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok += cosh upward ldbl-96-intel -0x3.d04328728b72cp-4L : 0x1.074e54544d14c802p+0L : inexact-ok += cosh downward ldbl-96-m68k -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok += cosh tonearest ldbl-96-m68k -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok += cosh towardzero ldbl-96-m68k -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok += cosh upward ldbl-96-m68k -0x3.d04328728b72cp-4L : 0x1.074e54544d14c802p+0L : inexact-ok += cosh downward ldbl-128 -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138bb8p+0L : inexact-ok += cosh tonearest ldbl-128 -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138bb9p+0L : inexact-ok += cosh towardzero ldbl-128 -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138bb8p+0L : inexact-ok += cosh upward ldbl-128 -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138bb9p+0L : inexact-ok += cosh downward ldbl-128ibm -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138b8p+0L : inexact-ok += cosh tonearest ldbl-128ibm -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138b8p+0L : inexact-ok += cosh towardzero ldbl-128ibm -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138b8p+0L : inexact-ok += cosh upward ldbl-128ibm -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138cp+0L : inexact-ok cosh max no-test-inline xfail-rounding:ldbl-128ibm = cosh downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest flt-32 0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange @@ -96784,6 +97573,144 @@ csqrt 0x3.f768f58949e3fe6cp-4 0x2.0c2e89a5cff98p+0 = csqrt tonearest ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a48p+0L 0xf.3d923d38b0ae1cdc803be176d8p-4L : inexact-ok = csqrt towardzero ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a48p+0L 0xf.3d923d38b0ae1cdc803be176d4p-4L : inexact-ok = csqrt upward ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a5p+0L 0xf.3d923d38b0ae1cdc803be176d8p-4L : inexact-ok +csqrt 0x6.b1a2e79e9c9acp-164 0x8p-152 += csqrt downward flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok += csqrt tonearest flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok += csqrt towardzero flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok += csqrt upward flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok += csqrt downward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok += csqrt tonearest dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efddp-76 : inexact-ok += csqrt towardzero dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok += csqrt upward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efdep-76 : inexact-ok += csqrt downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok += csqrt tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok += csqrt towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok += csqrt upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok += csqrt downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok += csqrt tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok += csqrt towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok += csqrt upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok += csqrt downward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok += csqrt tonearest ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok += csqrt towardzero ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok += csqrt upward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok += csqrt downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok += csqrt tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok += csqrt towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok += csqrt upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok += csqrt downward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok += csqrt tonearest flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok += csqrt towardzero flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok += csqrt upward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok += csqrt downward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok += csqrt tonearest dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok += csqrt towardzero dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok += csqrt upward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok += csqrt downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt downward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt upward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt downward dbl-64 0x6.b1a2e79e9c9acp-164 0x8p-152 : 0x2.000d63729cf6cp-76 0x1.fff29ce700d43p-76 : inexact-ok += csqrt tonearest dbl-64 0x6.b1a2e79e9c9acp-164 0x8p-152 : 0x2.000d63729cf6cp-76 0x1.fff29ce700d43p-76 : inexact-ok += csqrt towardzero dbl-64 0x6.b1a2e79e9c9acp-164 0x8p-152 : 0x2.000d63729cf6cp-76 0x1.fff29ce700d43p-76 : inexact-ok += csqrt upward dbl-64 0x6.b1a2e79e9c9acp-164 0x8p-152 : 0x2.000d63729cf6ep-76 0x1.fff29ce700d44p-76 : inexact-ok += csqrt downward ldbl-96-intel 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok += csqrt tonearest ldbl-96-intel 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok += csqrt towardzero ldbl-96-intel 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok += csqrt upward ldbl-96-intel 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5dcp-76L 0x1.fff29ce700d43552p-76L : inexact-ok += csqrt downward ldbl-96-m68k 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok += csqrt tonearest ldbl-96-m68k 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok += csqrt towardzero ldbl-96-m68k 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok += csqrt upward ldbl-96-m68k 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5dcp-76L 0x1.fff29ce700d43552p-76L : inexact-ok += csqrt downward ldbl-128 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f68p-76L 0x1.fff29ce700d43550653bb310cafep-76L : inexact-ok += csqrt tonearest ldbl-128 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f68p-76L 0x1.fff29ce700d43550653bb310caffp-76L : inexact-ok += csqrt towardzero ldbl-128 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f68p-76L 0x1.fff29ce700d43550653bb310cafep-76L : inexact-ok += csqrt upward ldbl-128 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f682p-76L 0x1.fff29ce700d43550653bb310caffp-76L : inexact-ok += csqrt downward ldbl-128ibm 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f6p-76L 0x1.fff29ce700d43550653bb310ca8p-76L : inexact-ok += csqrt tonearest ldbl-128ibm 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f7p-76L 0x1.fff29ce700d43550653bb310cbp-76L : inexact-ok += csqrt towardzero ldbl-128ibm 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f6p-76L 0x1.fff29ce700d43550653bb310ca8p-76L : inexact-ok += csqrt upward ldbl-128ibm 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f7p-76L 0x1.fff29ce700d43550653bb310cbp-76L : inexact-ok +csqrt -0x8.ec8932bf5603p-172 0x8p-152 += csqrt downward flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok += csqrt tonearest flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok += csqrt towardzero flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok += csqrt upward flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok += csqrt downward dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok += csqrt tonearest dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok += csqrt towardzero dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok += csqrt upward dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok += csqrt downward ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt tonearest ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt towardzero ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt upward ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt downward ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt tonearest ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt towardzero ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt upward ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt downward ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt tonearest ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt towardzero ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt upward ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt downward ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt tonearest ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt towardzero ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt upward ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok += csqrt downward flt-32 -0x8p-152f 0x8p-152f : 0x1.49852ep-76f 0x3.1b884p-76f : inexact-ok += csqrt tonearest flt-32 -0x8p-152f 0x8p-152f : 0x1.49853p-76f 0x3.1b8844p-76f : inexact-ok += csqrt towardzero flt-32 -0x8p-152f 0x8p-152f : 0x1.49852ep-76f 0x3.1b884p-76f : inexact-ok += csqrt upward flt-32 -0x8p-152f 0x8p-152f : 0x1.49853p-76f 0x3.1b8844p-76f : inexact-ok += csqrt downward dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab804p-76 : inexact-ok += csqrt tonearest dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab806p-76 : inexact-ok += csqrt towardzero dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab804p-76 : inexact-ok += csqrt upward dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efdep-76 0x3.1b884327ab806p-76 : inexact-ok += csqrt downward ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok += csqrt tonearest ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok += csqrt towardzero ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok += csqrt upward ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok += csqrt downward ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok += csqrt tonearest ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok += csqrt towardzero ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok += csqrt upward ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok += csqrt downward ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok += csqrt tonearest ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok += csqrt towardzero ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok += csqrt upward ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L 0x3.1b884327ab8057e2c8727f396696p-76L : inexact-ok += csqrt downward ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok += csqrt tonearest ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok += csqrt towardzero ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok += csqrt upward ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d8p-76L 0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok += csqrt downward dbl-64 -0x8.ec8932bf5603p-172 0x8p-152 : 0x1.ffffee26edea2p-76 0x2.000011d912b52p-76 : inexact-ok += csqrt tonearest dbl-64 -0x8.ec8932bf5603p-172 0x8p-152 : 0x1.ffffee26edea2p-76 0x2.000011d912b52p-76 : inexact-ok += csqrt towardzero dbl-64 -0x8.ec8932bf5603p-172 0x8p-152 : 0x1.ffffee26edea2p-76 0x2.000011d912b52p-76 : inexact-ok += csqrt upward dbl-64 -0x8.ec8932bf5603p-172 0x8p-152 : 0x1.ffffee26edea3p-76 0x2.000011d912b54p-76 : inexact-ok += csqrt downward ldbl-96-intel -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2476p-76L 0x2.000011d912b521c8p-76L : inexact-ok += csqrt tonearest ldbl-96-intel -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2478p-76L 0x2.000011d912b521c8p-76L : inexact-ok += csqrt towardzero ldbl-96-intel -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2476p-76L 0x2.000011d912b521c8p-76L : inexact-ok += csqrt upward ldbl-96-intel -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2478p-76L 0x2.000011d912b521ccp-76L : inexact-ok += csqrt downward ldbl-96-m68k -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2476p-76L 0x2.000011d912b521c8p-76L : inexact-ok += csqrt tonearest ldbl-96-m68k -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2478p-76L 0x2.000011d912b521c8p-76L : inexact-ok += csqrt towardzero ldbl-96-m68k -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2476p-76L 0x2.000011d912b521c8p-76L : inexact-ok += csqrt upward ldbl-96-m68k -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2478p-76L 0x2.000011d912b521ccp-76L : inexact-ok += csqrt downward ldbl-128 -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e72p-76L 0x2.000011d912b521c9aa5f4f56724ap-76L : inexact-ok += csqrt tonearest ldbl-128 -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e73p-76L 0x2.000011d912b521c9aa5f4f56724cp-76L : inexact-ok += csqrt towardzero ldbl-128 -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e72p-76L 0x2.000011d912b521c9aa5f4f56724ap-76L : inexact-ok += csqrt upward ldbl-128 -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e73p-76L 0x2.000011d912b521c9aa5f4f56724cp-76L : inexact-ok += csqrt downward ldbl-128ibm -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81ep-76L 0x2.000011d912b521c9aa5f4f5672p-76L : inexact-ok += csqrt tonearest ldbl-128ibm -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e8p-76L 0x2.000011d912b521c9aa5f4f5672p-76L : inexact-ok += csqrt towardzero ldbl-128ibm -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81ep-76L 0x2.000011d912b521c9aa5f4f5672p-76L : inexact-ok += csqrt upward ldbl-128ibm -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e8p-76L 0x2.000011d912b521c9aa5f4f5673p-76L : inexact-ok csqrt 0x1.fffffep+127 0x1.fffffep+127 = csqrt downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x1.19435cp+64f 0x7.480c48p+60f : inexact-ok = csqrt tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x1.19435cp+64f 0x7.480c48p+60f : inexact-ok @@ -107190,6 +108117,31 @@ erf -0x1.e6a006p+0 = erf tonearest ldbl-128ibm -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e8p-4L : inexact-ok = erf towardzero ldbl-128ibm -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e8p-4L : inexact-ok = erf upward ldbl-128ibm -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e8p-4L : inexact-ok +erf -0x1.4d32f4p-12 += erf downward flt-32 -0x1.4d32f4p-12f : -0x1.77f99p-12f : inexact-ok += erf tonearest flt-32 -0x1.4d32f4p-12f : -0x1.77f98ep-12f : inexact-ok += erf towardzero flt-32 -0x1.4d32f4p-12f : -0x1.77f98ep-12f : inexact-ok += erf upward flt-32 -0x1.4d32f4p-12f : -0x1.77f98ep-12f : inexact-ok += erf downward dbl-64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb4p-12 : inexact-ok += erf tonearest dbl-64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3p-12 : inexact-ok += erf towardzero dbl-64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3p-12 : inexact-ok += erf upward dbl-64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3p-12 : inexact-ok += erf downward ldbl-96-intel -0x1.4d32f4p-12L : -0x1.77f98ef609eb3132p-12L : inexact-ok += erf tonearest ldbl-96-intel -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok += erf towardzero ldbl-96-intel -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok += erf upward ldbl-96-intel -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok += erf downward ldbl-96-m68k -0x1.4d32f4p-12L : -0x1.77f98ef609eb3132p-12L : inexact-ok += erf tonearest ldbl-96-m68k -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok += erf towardzero ldbl-96-m68k -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok += erf upward ldbl-96-m68k -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok += erf downward ldbl-128 -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa8c8p-12L : inexact-ok += erf tonearest ldbl-128 -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa8c7p-12L : inexact-ok += erf towardzero ldbl-128 -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa8c7p-12L : inexact-ok += erf upward ldbl-128 -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa8c7p-12L : inexact-ok += erf downward ldbl-128ibm -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa9p-12L : inexact-ok += erf tonearest ldbl-128ibm -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa9p-12L : inexact-ok += erf towardzero ldbl-128ibm -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa88p-12L : inexact-ok += erf upward ldbl-128ibm -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa88p-12L : inexact-ok erfc 0.0 = erfc downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok = erfc tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok @@ -108547,6 +109499,100 @@ erfc 0x1.65e31p+0 = erfc tonearest ldbl-128ibm 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c2p-8L : inexact-ok = erfc towardzero ldbl-128ibm 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c2p-8L : inexact-ok = erfc upward ldbl-128ibm 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c24p-8L : inexact-ok +erfc 0xd.44cd3p-4 += erfc downward flt-32 0xd.44cd3p-4f : 0x3.da9f6p-4f : inexact-ok += erfc tonearest flt-32 0xd.44cd3p-4f : 0x3.da9f6p-4f : inexact-ok += erfc towardzero flt-32 0xd.44cd3p-4f : 0x3.da9f6p-4f : inexact-ok += erfc upward flt-32 0xd.44cd3p-4f : 0x3.da9f64p-4f : inexact-ok += erfc downward dbl-64 0xd.44cd3p-4 : 0x3.da9f608f1dd7ep-4 : inexact-ok += erfc tonearest dbl-64 0xd.44cd3p-4 : 0x3.da9f608f1dd7ep-4 : inexact-ok += erfc towardzero dbl-64 0xd.44cd3p-4 : 0x3.da9f608f1dd7ep-4 : inexact-ok += erfc upward dbl-64 0xd.44cd3p-4 : 0x3.da9f608f1dd8p-4 : inexact-ok += erfc downward ldbl-96-intel 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok += erfc tonearest ldbl-96-intel 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok += erfc towardzero ldbl-96-intel 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok += erfc upward ldbl-96-intel 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee34p-4L : inexact-ok += erfc downward ldbl-96-m68k 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok += erfc tonearest ldbl-96-m68k 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok += erfc towardzero ldbl-96-m68k 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok += erfc upward ldbl-96-m68k 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee34p-4L : inexact-ok += erfc downward ldbl-128 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fb9cp-4L : inexact-ok += erfc tonearest ldbl-128 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fb9ep-4L : inexact-ok += erfc towardzero ldbl-128 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fb9cp-4L : inexact-ok += erfc upward ldbl-128 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fb9ep-4L : inexact-ok += erfc downward ldbl-128ibm 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fbp-4L : inexact-ok += erfc tonearest ldbl-128ibm 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fcp-4L : inexact-ok += erfc towardzero ldbl-128ibm 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fbp-4L : inexact-ok += erfc upward ldbl-128ibm 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fcp-4L : inexact-ok +erfc 0xd.47425b3cafa48p-4 += erfc downward flt-32 0xd.47426p-4f : 0x3.d93aa4p-4f : inexact-ok += erfc tonearest flt-32 0xd.47426p-4f : 0x3.d93aa4p-4f : inexact-ok += erfc towardzero flt-32 0xd.47426p-4f : 0x3.d93aa4p-4f : inexact-ok += erfc upward flt-32 0xd.47426p-4f : 0x3.d93aa8p-4f : inexact-ok += erfc downward dbl-64 0xd.47426p-4 : 0x3.d93aa59c8f5aap-4 : inexact-ok += erfc tonearest dbl-64 0xd.47426p-4 : 0x3.d93aa59c8f5acp-4 : inexact-ok += erfc towardzero dbl-64 0xd.47426p-4 : 0x3.d93aa59c8f5aap-4 : inexact-ok += erfc upward dbl-64 0xd.47426p-4 : 0x3.d93aa59c8f5acp-4 : inexact-ok += erfc downward ldbl-96-intel 0xd.47426p-4L : 0x3.d93aa59c8f5abb8p-4L : inexact-ok += erfc tonearest ldbl-96-intel 0xd.47426p-4L : 0x3.d93aa59c8f5abb84p-4L : inexact-ok += erfc towardzero ldbl-96-intel 0xd.47426p-4L : 0x3.d93aa59c8f5abb8p-4L : inexact-ok += erfc upward ldbl-96-intel 0xd.47426p-4L : 0x3.d93aa59c8f5abb84p-4L : inexact-ok += erfc downward ldbl-96-m68k 0xd.47426p-4L : 0x3.d93aa59c8f5abb8p-4L : inexact-ok += erfc tonearest ldbl-96-m68k 0xd.47426p-4L : 0x3.d93aa59c8f5abb84p-4L : inexact-ok += erfc towardzero ldbl-96-m68k 0xd.47426p-4L : 0x3.d93aa59c8f5abb8p-4L : inexact-ok += erfc upward ldbl-96-m68k 0xd.47426p-4L : 0x3.d93aa59c8f5abb84p-4L : inexact-ok += erfc downward ldbl-128 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017aep-4L : inexact-ok += erfc tonearest ldbl-128 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017ae2p-4L : inexact-ok += erfc towardzero ldbl-128 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017aep-4L : inexact-ok += erfc upward ldbl-128 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017ae2p-4L : inexact-ok += erfc downward ldbl-128ibm 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017ap-4L : inexact-ok += erfc tonearest ldbl-128ibm 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017bp-4L : inexact-ok += erfc towardzero ldbl-128ibm 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017ap-4L : inexact-ok += erfc upward ldbl-128ibm 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017bp-4L : inexact-ok += erfc downward flt-32 0xd.47425p-4f : 0x3.d93aacp-4f : inexact-ok += erfc tonearest flt-32 0xd.47425p-4f : 0x3.d93abp-4f : inexact-ok += erfc towardzero flt-32 0xd.47425p-4f : 0x3.d93aacp-4f : inexact-ok += erfc upward flt-32 0xd.47425p-4f : 0x3.d93abp-4f : inexact-ok += erfc downward dbl-64 0xd.47425p-4 : 0x3.d93aaeadb64dp-4 : inexact-ok += erfc tonearest dbl-64 0xd.47425p-4 : 0x3.d93aaeadb64dp-4 : inexact-ok += erfc towardzero dbl-64 0xd.47425p-4 : 0x3.d93aaeadb64dp-4 : inexact-ok += erfc upward dbl-64 0xd.47425p-4 : 0x3.d93aaeadb64d2p-4 : inexact-ok += erfc downward ldbl-96-intel 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok += erfc tonearest ldbl-96-intel 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok += erfc towardzero ldbl-96-intel 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok += erfc upward ldbl-96-intel 0xd.47425p-4L : 0x3.d93aaeadb64d00ecp-4L : inexact-ok += erfc downward ldbl-96-m68k 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok += erfc tonearest ldbl-96-m68k 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok += erfc towardzero ldbl-96-m68k 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok += erfc upward ldbl-96-m68k 0xd.47425p-4L : 0x3.d93aaeadb64d00ecp-4L : inexact-ok += erfc downward ldbl-128 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba71p-4L : inexact-ok += erfc tonearest ldbl-128 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba71p-4L : inexact-ok += erfc towardzero ldbl-128 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba71p-4L : inexact-ok += erfc upward ldbl-128 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba712p-4L : inexact-ok += erfc downward ldbl-128ibm 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba7p-4L : inexact-ok += erfc tonearest ldbl-128ibm 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba7p-4L : inexact-ok += erfc towardzero ldbl-128ibm 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba7p-4L : inexact-ok += erfc upward ldbl-128ibm 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba8p-4L : inexact-ok += erfc downward dbl-64 0xd.47425b3cafa48p-4 : 0x3.d93aa84f87a9ep-4 : inexact-ok += erfc tonearest dbl-64 0xd.47425b3cafa48p-4 : 0x3.d93aa84f87aap-4 : inexact-ok += erfc towardzero dbl-64 0xd.47425b3cafa48p-4 : 0x3.d93aa84f87a9ep-4 : inexact-ok += erfc upward dbl-64 0xd.47425b3cafa48p-4 : 0x3.d93aa84f87aap-4 : inexact-ok += erfc downward ldbl-96-intel 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok += erfc tonearest ldbl-96-intel 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok += erfc towardzero ldbl-96-intel 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok += erfc upward ldbl-96-intel 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa4p-4L : inexact-ok += erfc downward ldbl-96-m68k 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok += erfc tonearest ldbl-96-m68k 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok += erfc towardzero ldbl-96-m68k 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok += erfc upward ldbl-96-m68k 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa4p-4L : inexact-ok += erfc downward ldbl-128 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbb26p-4L : inexact-ok += erfc tonearest ldbl-128 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbb28p-4L : inexact-ok += erfc towardzero ldbl-128 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbb26p-4L : inexact-ok += erfc upward ldbl-128 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbb28p-4L : inexact-ok += erfc downward ldbl-128ibm 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbbp-4L : inexact-ok += erfc tonearest ldbl-128ibm 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbbp-4L : inexact-ok += erfc towardzero ldbl-128ibm 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbbp-4L : inexact-ok += erfc upward ldbl-128ibm 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbcp-4L : inexact-ok exp 0 = exp downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok = exp tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok @@ -110269,6 +111315,136 @@ exp 0x3.248524p+0 = exp tonearest ldbl-128ibm 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d668p+4L : inexact-ok = exp towardzero ldbl-128ibm 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d66p+4L : inexact-ok = exp upward ldbl-128ibm 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d668p+4L : inexact-ok +exp 0x1.f0b362p+0 += exp downward flt-32 0x1.f0b362p+0f : 0x6.f5dcd8p+0f : inexact-ok += exp tonearest flt-32 0x1.f0b362p+0f : 0x6.f5dcep+0f : inexact-ok += exp towardzero flt-32 0x1.f0b362p+0f : 0x6.f5dcd8p+0f : inexact-ok += exp upward flt-32 0x1.f0b362p+0f : 0x6.f5dcep+0f : inexact-ok += exp downward dbl-64 0x1.f0b362p+0 : 0x6.f5dcdfffff3c8p+0 : inexact-ok += exp tonearest dbl-64 0x1.f0b362p+0 : 0x6.f5dcdfffff3ccp+0 : inexact-ok += exp towardzero dbl-64 0x1.f0b362p+0 : 0x6.f5dcdfffff3c8p+0 : inexact-ok += exp upward dbl-64 0x1.f0b362p+0 : 0x6.f5dcdfffff3ccp+0 : inexact-ok += exp downward ldbl-96-intel 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok += exp tonearest ldbl-96-intel 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok += exp towardzero ldbl-96-intel 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok += exp upward ldbl-96-intel 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca05p+0L : inexact-ok += exp downward ldbl-96-m68k 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok += exp tonearest ldbl-96-m68k 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok += exp towardzero ldbl-96-m68k 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok += exp upward ldbl-96-m68k 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca05p+0L : inexact-ok += exp downward ldbl-128 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465a6cp+0L : inexact-ok += exp tonearest ldbl-128 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465a7p+0L : inexact-ok += exp towardzero ldbl-128 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465a6cp+0L : inexact-ok += exp upward ldbl-128 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465a7p+0L : inexact-ok += exp downward ldbl-128ibm 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465ap+0L : inexact-ok += exp tonearest ldbl-128ibm 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465ap+0L : inexact-ok += exp towardzero ldbl-128ibm 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465ap+0L : inexact-ok += exp upward ldbl-128ibm 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465cp+0L : inexact-ok +exp 0xd.89746a799ac4eedp+0 += exp downward flt-32 0xd.89747p+0f : 0xb.8c7b8p+16f : inexact-ok += exp tonearest flt-32 0xd.89747p+0f : 0xb.8c7b8p+16f : inexact-ok += exp towardzero flt-32 0xd.89747p+0f : 0xb.8c7b8p+16f : inexact-ok += exp upward flt-32 0xd.89747p+0f : 0xb.8c7b9p+16f : inexact-ok += exp downward dbl-64 0xd.89747p+0 : 0xb.8c7b86075631p+16 : inexact-ok += exp tonearest dbl-64 0xd.89747p+0 : 0xb.8c7b86075631p+16 : inexact-ok += exp towardzero dbl-64 0xd.89747p+0 : 0xb.8c7b86075631p+16 : inexact-ok += exp upward dbl-64 0xd.89747p+0 : 0xb.8c7b860756318p+16 : inexact-ok += exp downward ldbl-96-intel 0xd.89747p+0L : 0xb.8c7b8607563103fp+16L : inexact-ok += exp tonearest ldbl-96-intel 0xd.89747p+0L : 0xb.8c7b8607563104p+16L : inexact-ok += exp towardzero ldbl-96-intel 0xd.89747p+0L : 0xb.8c7b8607563103fp+16L : inexact-ok += exp upward ldbl-96-intel 0xd.89747p+0L : 0xb.8c7b8607563104p+16L : inexact-ok += exp downward ldbl-96-m68k 0xd.89747p+0L : 0xb.8c7b8607563103fp+16L : inexact-ok += exp tonearest ldbl-96-m68k 0xd.89747p+0L : 0xb.8c7b8607563104p+16L : inexact-ok += exp towardzero ldbl-96-m68k 0xd.89747p+0L : 0xb.8c7b8607563103fp+16L : inexact-ok += exp upward ldbl-96-m68k 0xd.89747p+0L : 0xb.8c7b8607563104p+16L : inexact-ok += exp downward ldbl-128 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b0205p+16L : inexact-ok += exp tonearest ldbl-128 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02058p+16L : inexact-ok += exp towardzero ldbl-128 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b0205p+16L : inexact-ok += exp upward ldbl-128 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02058p+16L : inexact-ok += exp downward ldbl-128ibm 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02p+16L : inexact-ok += exp tonearest ldbl-128ibm 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02p+16L : inexact-ok += exp towardzero ldbl-128ibm 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02p+16L : inexact-ok += exp upward ldbl-128ibm 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b024p+16L : inexact-ok += exp downward flt-32 0xd.89746p+0f : 0xb.8c7acp+16f : inexact-ok += exp tonearest flt-32 0xd.89746p+0f : 0xb.8c7adp+16f : inexact-ok += exp towardzero flt-32 0xd.89746p+0f : 0xb.8c7acp+16f : inexact-ok += exp upward flt-32 0xd.89746p+0f : 0xb.8c7adp+16f : inexact-ok += exp downward dbl-64 0xd.89746p+0 : 0xb.8c7acd3fa3968p+16 : inexact-ok += exp tonearest dbl-64 0xd.89746p+0 : 0xb.8c7acd3fa397p+16 : inexact-ok += exp towardzero dbl-64 0xd.89746p+0 : 0xb.8c7acd3fa3968p+16 : inexact-ok += exp upward dbl-64 0xd.89746p+0 : 0xb.8c7acd3fa397p+16 : inexact-ok += exp downward ldbl-96-intel 0xd.89746p+0L : 0xb.8c7acd3fa396cc3p+16L : inexact-ok += exp tonearest ldbl-96-intel 0xd.89746p+0L : 0xb.8c7acd3fa396cc4p+16L : inexact-ok += exp towardzero ldbl-96-intel 0xd.89746p+0L : 0xb.8c7acd3fa396cc3p+16L : inexact-ok += exp upward ldbl-96-intel 0xd.89746p+0L : 0xb.8c7acd3fa396cc4p+16L : inexact-ok += exp downward ldbl-96-m68k 0xd.89746p+0L : 0xb.8c7acd3fa396cc3p+16L : inexact-ok += exp tonearest ldbl-96-m68k 0xd.89746p+0L : 0xb.8c7acd3fa396cc4p+16L : inexact-ok += exp towardzero ldbl-96-m68k 0xd.89746p+0L : 0xb.8c7acd3fa396cc3p+16L : inexact-ok += exp upward ldbl-96-m68k 0xd.89746p+0L : 0xb.8c7acd3fa396cc4p+16L : inexact-ok += exp downward ldbl-128 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fedp+16L : inexact-ok += exp tonearest ldbl-128 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fed8p+16L : inexact-ok += exp towardzero ldbl-128 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fedp+16L : inexact-ok += exp upward ldbl-128 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fed8p+16L : inexact-ok += exp downward ldbl-128ibm 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fcp+16L : inexact-ok += exp tonearest ldbl-128ibm 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da241p+16L : inexact-ok += exp towardzero ldbl-128ibm 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fcp+16L : inexact-ok += exp upward ldbl-128ibm 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da241p+16L : inexact-ok += exp downward dbl-64 0xd.89746a799ac5p+0 : 0xb.8c7b4638d3848p+16 : inexact-ok += exp tonearest dbl-64 0xd.89746a799ac5p+0 : 0xb.8c7b4638d385p+16 : inexact-ok += exp towardzero dbl-64 0xd.89746a799ac5p+0 : 0xb.8c7b4638d3848p+16 : inexact-ok += exp upward dbl-64 0xd.89746a799ac5p+0 : 0xb.8c7b4638d385p+16 : inexact-ok += exp downward ldbl-96-intel 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384dfp+16L : inexact-ok += exp tonearest ldbl-96-intel 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df1p+16L : inexact-ok += exp towardzero ldbl-96-intel 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384dfp+16L : inexact-ok += exp upward ldbl-96-intel 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df1p+16L : inexact-ok += exp downward ldbl-96-m68k 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384dfp+16L : inexact-ok += exp tonearest ldbl-96-m68k 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df1p+16L : inexact-ok += exp towardzero ldbl-96-m68k 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384dfp+16L : inexact-ok += exp upward ldbl-96-m68k 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df1p+16L : inexact-ok += exp downward ldbl-128 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a048p+16L : inexact-ok += exp tonearest ldbl-128 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a048p+16L : inexact-ok += exp towardzero ldbl-128 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a048p+16L : inexact-ok += exp upward ldbl-128 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a05p+16L : inexact-ok += exp downward ldbl-128ibm 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350ap+16L : inexact-ok += exp tonearest ldbl-128ibm 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350ap+16L : inexact-ok += exp towardzero ldbl-128ibm 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350ap+16L : inexact-ok += exp upward ldbl-128ibm 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a4p+16L : inexact-ok += exp downward dbl-64 0xd.89746a799ac48p+0 : 0xb.8c7b4638d37fp+16 : inexact-ok += exp tonearest dbl-64 0xd.89746a799ac48p+0 : 0xb.8c7b4638d37fp+16 : inexact-ok += exp towardzero dbl-64 0xd.89746a799ac48p+0 : 0xb.8c7b4638d37fp+16 : inexact-ok += exp upward dbl-64 0xd.89746a799ac48p+0 : 0xb.8c7b4638d37f8p+16 : inexact-ok += exp downward ldbl-96-intel 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok += exp tonearest ldbl-96-intel 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok += exp towardzero ldbl-96-intel 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok += exp upward ldbl-96-intel 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18ep+16L : inexact-ok += exp downward ldbl-96-m68k 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok += exp tonearest ldbl-96-m68k 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok += exp towardzero ldbl-96-m68k 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok += exp upward ldbl-96-m68k 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18ep+16L : inexact-ok += exp downward ldbl-128 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa25p+16L : inexact-ok += exp tonearest ldbl-128 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa25p+16L : inexact-ok += exp towardzero ldbl-128 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa25p+16L : inexact-ok += exp upward ldbl-128 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa258p+16L : inexact-ok += exp downward ldbl-128ibm 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fap+16L : inexact-ok += exp tonearest ldbl-128ibm 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa4p+16L : inexact-ok += exp towardzero ldbl-128ibm 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fap+16L : inexact-ok += exp upward ldbl-128ibm 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa4p+16L : inexact-ok += exp downward ldbl-96-intel 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188p+16L : inexact-ok += exp tonearest ldbl-96-intel 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384189p+16L : inexact-ok += exp towardzero ldbl-96-intel 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188p+16L : inexact-ok += exp upward ldbl-96-intel 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384189p+16L : inexact-ok += exp downward ldbl-96-m68k 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188p+16L : inexact-ok += exp tonearest ldbl-96-m68k 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384189p+16L : inexact-ok += exp towardzero ldbl-96-m68k 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188p+16L : inexact-ok += exp upward ldbl-96-m68k 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384189p+16L : inexact-ok += exp downward ldbl-128 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2b38p+16L : inexact-ok += exp tonearest ldbl-128 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2b38p+16L : inexact-ok += exp towardzero ldbl-128 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2b38p+16L : inexact-ok += exp upward ldbl-128 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2b4p+16L : inexact-ok += exp downward ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d28p+16L : inexact-ok += exp tonearest ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2cp+16L : inexact-ok += exp towardzero ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d28p+16L : inexact-ok += exp upward ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2cp+16L : inexact-ok exp10 0 = exp10 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok = exp10 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok @@ -113417,6 +114593,31 @@ exp2 -0xc.1bf12p-16 = exp2 tonearest ldbl-128ibm -0xc.1bf12p-16L : 0xf.ff79b6bee6bd7ffc6db60f67e8p-4L : inexact-ok = exp2 towardzero ldbl-128ibm -0xc.1bf12p-16L : 0xf.ff79b6bee6bd7ffc6db60f67e8p-4L : inexact-ok = exp2 upward ldbl-128ibm -0xc.1bf12p-16L : 0xf.ff79b6bee6bd7ffc6db60f67ecp-4L : inexact-ok +exp2 -0x4.8ce878p-4 += exp2 downward flt-32 -0x4.8ce878p-4f : 0xd.23271p-4f : inexact-ok += exp2 tonearest flt-32 -0x4.8ce878p-4f : 0xd.23272p-4f : inexact-ok += exp2 towardzero flt-32 -0x4.8ce878p-4f : 0xd.23271p-4f : inexact-ok += exp2 upward flt-32 -0x4.8ce878p-4f : 0xd.23272p-4f : inexact-ok += exp2 downward dbl-64 -0x4.8ce878p-4 : 0xd.23271e1709978p-4 : inexact-ok += exp2 tonearest dbl-64 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok += exp2 towardzero dbl-64 -0x4.8ce878p-4 : 0xd.23271e1709978p-4 : inexact-ok += exp2 upward dbl-64 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok += exp2 downward ldbl-96-intel -0x4.8ce878p-4L : 0xd.23271e170997fffp-4L : inexact-ok += exp2 tonearest ldbl-96-intel -0x4.8ce878p-4L : 0xd.23271e170998p-4L : inexact-ok += exp2 towardzero ldbl-96-intel -0x4.8ce878p-4L : 0xd.23271e170997fffp-4L : inexact-ok += exp2 upward ldbl-96-intel -0x4.8ce878p-4L : 0xd.23271e170998p-4L : inexact-ok += exp2 downward ldbl-96-m68k -0x4.8ce878p-4L : 0xd.23271e170997fffp-4L : inexact-ok += exp2 tonearest ldbl-96-m68k -0x4.8ce878p-4L : 0xd.23271e170998p-4L : inexact-ok += exp2 towardzero ldbl-96-m68k -0x4.8ce878p-4L : 0xd.23271e170997fffp-4L : inexact-ok += exp2 upward ldbl-96-m68k -0x4.8ce878p-4L : 0xd.23271e170998p-4L : inexact-ok += exp2 downward ldbl-128 -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790ddp-4L : inexact-ok += exp2 tonearest ldbl-128 -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790ddp-4L : inexact-ok += exp2 towardzero ldbl-128 -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790ddp-4L : inexact-ok += exp2 upward ldbl-128 -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790dd8p-4L : inexact-ok += exp2 downward ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790cp-4L : inexact-ok += exp2 tonearest ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790cp-4L : inexact-ok += exp2 towardzero ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790cp-4L : inexact-ok += exp2 upward ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111791p-4L : inexact-ok expm1 0 = expm1 downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok = expm1 tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok @@ -149422,6 +150623,31 @@ lgamma 0xb.4ad0ap+0 = lgamma tonearest ldbl-128ibm 0xb.4ad0ap+0L : 0xf.cbb4eb9c9f4ddef22be7eb70ecp+0L 1 : inexact-ok = lgamma towardzero ldbl-128ibm 0xb.4ad0ap+0L : 0xf.cbb4eb9c9f4ddef22be7eb70ecp+0L 1 : inexact-ok = lgamma upward ldbl-128ibm 0xb.4ad0ap+0L : 0xf.cbb4eb9c9f4ddef22be7eb70fp+0L 1 : inexact-ok +lgamma 0xe.7a678p+20 += lgamma downward flt-32 0xe.7a678p+20f : 0xe.0ed26p+24f 1 : inexact-ok += lgamma tonearest flt-32 0xe.7a678p+20f : 0xe.0ed27p+24f 1 : inexact-ok += lgamma towardzero flt-32 0xe.7a678p+20f : 0xe.0ed26p+24f 1 : inexact-ok += lgamma upward flt-32 0xe.7a678p+20f : 0xe.0ed27p+24f 1 : inexact-ok += lgamma downward dbl-64 0xe.7a678p+20 : 0xe.0ed26f91598d8p+24 1 : inexact-ok += lgamma tonearest dbl-64 0xe.7a678p+20 : 0xe.0ed26f91598ep+24 1 : inexact-ok += lgamma towardzero dbl-64 0xe.7a678p+20 : 0xe.0ed26f91598d8p+24 1 : inexact-ok += lgamma upward dbl-64 0xe.7a678p+20 : 0xe.0ed26f91598ep+24 1 : inexact-ok += lgamma downward ldbl-96-intel 0xe.7a678p+20L : 0xe.0ed26f91598df34p+24L 1 : inexact-ok += lgamma tonearest ldbl-96-intel 0xe.7a678p+20L : 0xe.0ed26f91598df35p+24L 1 : inexact-ok += lgamma towardzero ldbl-96-intel 0xe.7a678p+20L : 0xe.0ed26f91598df34p+24L 1 : inexact-ok += lgamma upward ldbl-96-intel 0xe.7a678p+20L : 0xe.0ed26f91598df35p+24L 1 : inexact-ok += lgamma downward ldbl-96-m68k 0xe.7a678p+20L : 0xe.0ed26f91598df34p+24L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k 0xe.7a678p+20L : 0xe.0ed26f91598df35p+24L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k 0xe.7a678p+20L : 0xe.0ed26f91598df34p+24L 1 : inexact-ok += lgamma upward ldbl-96-m68k 0xe.7a678p+20L : 0xe.0ed26f91598df35p+24L 1 : inexact-ok += lgamma downward ldbl-128 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb4648p+24L 1 : inexact-ok += lgamma tonearest ldbl-128 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb465p+24L 1 : inexact-ok += lgamma towardzero ldbl-128 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb4648p+24L 1 : inexact-ok += lgamma upward ldbl-128 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb465p+24L 1 : inexact-ok += lgamma downward ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb44p+24L 1 : inexact-ok += lgamma tonearest ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb48p+24L 1 : inexact-ok += lgamma towardzero ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb44p+24L 1 : inexact-ok += lgamma upward ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb48p+24L 1 : inexact-ok log 1 = log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok = log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok @@ -150140,6 +151366,31 @@ log 0x2.1b17c2887e938p+928 = log tonearest ldbl-128ibm 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff2p+8L : inexact-ok = log towardzero ldbl-128ibm 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff1p+8L : inexact-ok = log upward ldbl-128ibm 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff2p+8L : inexact-ok +log 0x1.929d9cp+0 += log downward flt-32 0x1.929d9cp+0f : 0x7.3eb068p-4f : inexact-ok += log tonearest flt-32 0x1.929d9cp+0f : 0x7.3eb07p-4f : inexact-ok += log towardzero flt-32 0x1.929d9cp+0f : 0x7.3eb068p-4f : inexact-ok += log upward flt-32 0x1.929d9cp+0f : 0x7.3eb07p-4f : inexact-ok += log downward dbl-64 0x1.929d9cp+0 : 0x7.3eb06c60714c4p-4 : inexact-ok += log tonearest dbl-64 0x1.929d9cp+0 : 0x7.3eb06c60714c4p-4 : inexact-ok += log towardzero dbl-64 0x1.929d9cp+0 : 0x7.3eb06c60714c4p-4 : inexact-ok += log upward dbl-64 0x1.929d9cp+0 : 0x7.3eb06c60714c8p-4 : inexact-ok += log downward ldbl-96-intel 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok += log tonearest ldbl-96-intel 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok += log towardzero ldbl-96-intel 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok += log upward ldbl-96-intel 0x1.929d9cp+0L : 0x7.3eb06c60714c6p-4L : inexact-ok += log downward ldbl-96-m68k 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok += log tonearest ldbl-96-m68k 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok += log towardzero ldbl-96-m68k 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok += log upward ldbl-96-m68k 0x1.929d9cp+0L : 0x7.3eb06c60714c6p-4L : inexact-ok += log downward ldbl-128 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af266p-4L : inexact-ok += log tonearest ldbl-128 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af2664p-4L : inexact-ok += log towardzero ldbl-128 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af266p-4L : inexact-ok += log upward ldbl-128 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af2664p-4L : inexact-ok += log downward ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af26p-4L : inexact-ok += log tonearest ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af26p-4L : inexact-ok += log towardzero ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af26p-4L : inexact-ok += log upward ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af28p-4L : inexact-ok log10 1 = log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok = log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok @@ -152385,6 +153636,111 @@ log1p 0x2.564fap+0 = log1p tonearest ldbl-128ibm 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313ep+0L : inexact-ok = log1p towardzero ldbl-128ibm 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313d8p+0L : inexact-ok = log1p upward ldbl-128ibm 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313ep+0L : inexact-ok +log1p 0x7.fc242a2235222ef8p-4 += log1p downward flt-32 0x7.fc243p-4f : 0x6.7a3638p-4f : inexact-ok += log1p tonearest flt-32 0x7.fc243p-4f : 0x6.7a3638p-4f : inexact-ok += log1p towardzero flt-32 0x7.fc243p-4f : 0x6.7a3638p-4f : inexact-ok += log1p upward flt-32 0x7.fc243p-4f : 0x6.7a364p-4f : inexact-ok += log1p downward dbl-64 0x7.fc243p-4 : 0x6.7a363b8f25198p-4 : inexact-ok += log1p tonearest dbl-64 0x7.fc243p-4 : 0x6.7a363b8f2519cp-4 : inexact-ok += log1p towardzero dbl-64 0x7.fc243p-4 : 0x6.7a363b8f25198p-4 : inexact-ok += log1p upward dbl-64 0x7.fc243p-4 : 0x6.7a363b8f2519cp-4 : inexact-ok += log1p downward ldbl-96-intel 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok += log1p tonearest ldbl-96-intel 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok += log1p towardzero ldbl-96-intel 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok += log1p upward ldbl-96-intel 0x7.fc243p-4L : 0x6.7a363b8f2519bbep-4L : inexact-ok += log1p downward ldbl-96-m68k 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok += log1p tonearest ldbl-96-m68k 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok += log1p towardzero ldbl-96-m68k 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok += log1p upward ldbl-96-m68k 0x7.fc243p-4L : 0x6.7a363b8f2519bbep-4L : inexact-ok += log1p downward ldbl-128 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e2684p-4L : inexact-ok += log1p tonearest ldbl-128 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e2684p-4L : inexact-ok += log1p towardzero ldbl-128 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e2684p-4L : inexact-ok += log1p upward ldbl-128 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e2688p-4L : inexact-ok += log1p downward ldbl-128ibm 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e26p-4L : inexact-ok += log1p tonearest ldbl-128ibm 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e26p-4L : inexact-ok += log1p towardzero ldbl-128ibm 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e26p-4L : inexact-ok += log1p upward ldbl-128ibm 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e28p-4L : inexact-ok += log1p downward flt-32 0x7.fc2428p-4f : 0x6.7a363p-4f : inexact-ok += log1p tonearest flt-32 0x7.fc2428p-4f : 0x6.7a3638p-4f : inexact-ok += log1p towardzero flt-32 0x7.fc2428p-4f : 0x6.7a363p-4f : inexact-ok += log1p upward flt-32 0x7.fc2428p-4f : 0x6.7a3638p-4f : inexact-ok += log1p downward dbl-64 0x7.fc2428p-4 : 0x6.7a363638f41c8p-4 : inexact-ok += log1p tonearest dbl-64 0x7.fc2428p-4 : 0x6.7a363638f41ccp-4 : inexact-ok += log1p towardzero dbl-64 0x7.fc2428p-4 : 0x6.7a363638f41c8p-4 : inexact-ok += log1p upward dbl-64 0x7.fc2428p-4 : 0x6.7a363638f41ccp-4 : inexact-ok += log1p downward ldbl-96-intel 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok += log1p tonearest ldbl-96-intel 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok += log1p towardzero ldbl-96-intel 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok += log1p upward ldbl-96-intel 0x7.fc2428p-4L : 0x6.7a363638f41ca3ep-4L : inexact-ok += log1p downward ldbl-96-m68k 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok += log1p tonearest ldbl-96-m68k 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok += log1p towardzero ldbl-96-m68k 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok += log1p upward ldbl-96-m68k 0x7.fc2428p-4L : 0x6.7a363638f41ca3ep-4L : inexact-ok += log1p downward ldbl-128 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434e4p-4L : inexact-ok += log1p tonearest ldbl-128 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434e8p-4L : inexact-ok += log1p towardzero ldbl-128 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434e4p-4L : inexact-ok += log1p upward ldbl-128 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434e8p-4L : inexact-ok += log1p downward ldbl-128ibm 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434p-4L : inexact-ok += log1p tonearest ldbl-128ibm 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434p-4L : inexact-ok += log1p towardzero ldbl-128ibm 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434p-4L : inexact-ok += log1p upward ldbl-128ibm 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43436p-4L : inexact-ok += log1p downward dbl-64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521ep-4 : inexact-ok += log1p tonearest dbl-64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e4p-4 : inexact-ok += log1p towardzero dbl-64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521ep-4 : inexact-ok += log1p upward dbl-64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e4p-4 : inexact-ok += log1p downward ldbl-96-intel 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e2798p-4L : inexact-ok += log1p tonearest ldbl-96-intel 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e27ap-4L : inexact-ok += log1p towardzero ldbl-96-intel 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e2798p-4L : inexact-ok += log1p upward ldbl-96-intel 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e27ap-4L : inexact-ok += log1p downward ldbl-96-m68k 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e2798p-4L : inexact-ok += log1p tonearest ldbl-96-m68k 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e27ap-4L : inexact-ok += log1p towardzero ldbl-96-m68k 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e2798p-4L : inexact-ok += log1p upward ldbl-96-m68k 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e27ap-4L : inexact-ok += log1p downward ldbl-128 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab964p-4L : inexact-ok += log1p tonearest ldbl-128 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab964p-4L : inexact-ok += log1p towardzero ldbl-128 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab964p-4L : inexact-ok += log1p upward ldbl-128 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab968p-4L : inexact-ok += log1p downward ldbl-128ibm 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab8p-4L : inexact-ok += log1p tonearest ldbl-128ibm 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaabap-4L : inexact-ok += log1p towardzero ldbl-128ibm 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab8p-4L : inexact-ok += log1p upward ldbl-128ibm 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaabap-4L : inexact-ok += log1p downward dbl-64 0x7.fc242a223522p-4 : 0x6.7a3637a5521dcp-4 : inexact-ok += log1p tonearest dbl-64 0x7.fc242a223522p-4 : 0x6.7a3637a5521ep-4 : inexact-ok += log1p towardzero dbl-64 0x7.fc242a223522p-4 : 0x6.7a3637a5521dcp-4 : inexact-ok += log1p upward dbl-64 0x7.fc242a223522p-4 : 0x6.7a3637a5521ep-4 : inexact-ok += log1p downward ldbl-96-intel 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok += log1p tonearest ldbl-96-intel 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok += log1p towardzero ldbl-96-intel 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok += log1p upward ldbl-96-intel 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfcfp-4L : inexact-ok += log1p downward ldbl-96-m68k 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok += log1p tonearest ldbl-96-m68k 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok += log1p towardzero ldbl-96-m68k 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok += log1p upward ldbl-96-m68k 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfcfp-4L : inexact-ok += log1p downward ldbl-128 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119e34p-4L : inexact-ok += log1p tonearest ldbl-128 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119e34p-4L : inexact-ok += log1p towardzero ldbl-128 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119e34p-4L : inexact-ok += log1p upward ldbl-128 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119e38p-4L : inexact-ok += log1p downward ldbl-128ibm 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119ep-4L : inexact-ok += log1p tonearest ldbl-128ibm 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119ep-4L : inexact-ok += log1p towardzero ldbl-128ibm 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119ep-4L : inexact-ok += log1p upward ldbl-128ibm 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba911ap-4L : inexact-ok += log1p downward ldbl-96-intel 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok += log1p tonearest ldbl-96-intel 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok += log1p towardzero ldbl-96-intel 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok += log1p upward ldbl-96-intel 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c48p-4L : inexact-ok += log1p downward ldbl-96-m68k 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok += log1p tonearest ldbl-96-m68k 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok += log1p towardzero ldbl-96-m68k 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok += log1p upward ldbl-96-m68k 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c48p-4L : inexact-ok += log1p downward ldbl-128 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bb1p-4L : inexact-ok += log1p tonearest ldbl-128 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bb14p-4L : inexact-ok += log1p towardzero ldbl-128 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bb1p-4L : inexact-ok += log1p upward ldbl-128 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bb14p-4L : inexact-ok += log1p downward ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bap-4L : inexact-ok += log1p tonearest ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bcp-4L : inexact-ok += log1p towardzero ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bap-4L : inexact-ok += log1p upward ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bcp-4L : inexact-ok log2 1 = log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok = log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok @@ -153073,6 +154429,31 @@ log2 0x3.9b0754p+8 = log2 tonearest ldbl-128ibm 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9634p+0L : inexact-ok = log2 towardzero ldbl-128ibm 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9633cp+0L : inexact-ok = log2 upward ldbl-128ibm 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9634p+0L : inexact-ok +log2 0xb.e132ap-4 += log2 downward flt-32 0xb.e132ap-4f : -0x6.df8b3p-4f : inexact-ok += log2 tonearest flt-32 0xb.e132ap-4f : -0x6.df8b3p-4f : inexact-ok += log2 towardzero flt-32 0xb.e132ap-4f : -0x6.df8b28p-4f : inexact-ok += log2 upward flt-32 0xb.e132ap-4f : -0x6.df8b28p-4f : inexact-ok += log2 downward dbl-64 0xb.e132ap-4 : -0x6.df8b2c2c5ea44p-4 : inexact-ok += log2 tonearest dbl-64 0xb.e132ap-4 : -0x6.df8b2c2c5ea4p-4 : inexact-ok += log2 towardzero dbl-64 0xb.e132ap-4 : -0x6.df8b2c2c5ea4p-4 : inexact-ok += log2 upward dbl-64 0xb.e132ap-4 : -0x6.df8b2c2c5ea4p-4 : inexact-ok += log2 downward ldbl-96-intel 0xb.e132ap-4L : -0x6.df8b2c2c5ea40008p-4L : inexact-ok += log2 tonearest ldbl-96-intel 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok += log2 towardzero ldbl-96-intel 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok += log2 upward ldbl-96-intel 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok += log2 downward ldbl-96-m68k 0xb.e132ap-4L : -0x6.df8b2c2c5ea40008p-4L : inexact-ok += log2 tonearest ldbl-96-m68k 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok += log2 towardzero ldbl-96-m68k 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok += log2 upward ldbl-96-m68k 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok += log2 downward ldbl-128 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941b0cp-4L : inexact-ok += log2 tonearest ldbl-128 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941b08p-4L : inexact-ok += log2 towardzero ldbl-128 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941b08p-4L : inexact-ok += log2 upward ldbl-128 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941b08p-4L : inexact-ok += log2 downward ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941cp-4L : inexact-ok += log2 tonearest ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941cp-4L : inexact-ok += log2 towardzero ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941ap-4L : inexact-ok += log2 upward ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941ap-4L : inexact-ok log2 min = log2 downward flt-32 0x4p-128f : -0x7.ep+4f : inexact-ok = log2 tonearest flt-32 0x4p-128f : -0x7.ep+4f : inexact-ok @@ -191080,6 +192461,31 @@ pow 0xf.fffffp+124 -0x5.b5b648p+0 = pow tonearest ldbl-128ibm 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c288p-732L : inexact-ok = pow towardzero ldbl-128ibm 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c287p-732L : inexact-ok = pow upward ldbl-128ibm 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c288p-732L : inexact-ok +pow 0x1.430d4cp+0 0x5.0e462p+4 += pow downward flt-32 0x1.430d4cp+0f 0x5.0e462p+4f : 0x8.df245p+24f : inexact-ok += pow tonearest flt-32 0x1.430d4cp+0f 0x5.0e462p+4f : 0x8.df245p+24f : inexact-ok += pow towardzero flt-32 0x1.430d4cp+0f 0x5.0e462p+4f : 0x8.df245p+24f : inexact-ok += pow upward flt-32 0x1.430d4cp+0f 0x5.0e462p+4f : 0x8.df246p+24f : inexact-ok += pow downward dbl-64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7dp+24 : inexact-ok += pow tonearest dbl-64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d8p+24 : inexact-ok += pow towardzero dbl-64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7dp+24 : inexact-ok += pow upward dbl-64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d8p+24 : inexact-ok += pow downward ldbl-96-intel 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok += pow tonearest ldbl-96-intel 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok += pow towardzero ldbl-96-intel 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok += pow upward ldbl-96-intel 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d76p+24L : inexact-ok += pow downward ldbl-96-m68k 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok += pow tonearest ldbl-96-m68k 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok += pow towardzero ldbl-96-m68k 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok += pow upward ldbl-96-m68k 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d76p+24L : inexact-ok += pow downward ldbl-128 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde63a8p+24L : inexact-ok += pow tonearest ldbl-128 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde63a8p+24L : inexact-ok += pow towardzero ldbl-128 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde63a8p+24L : inexact-ok += pow upward ldbl-128 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde63bp+24L : inexact-ok += pow downward ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde6p+24L : inexact-ok += pow tonearest ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde64p+24L : inexact-ok += pow towardzero ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde6p+24L : inexact-ok += pow upward ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde64p+24L : inexact-ok sin 0 = sin downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok = sin tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok @@ -193730,6 +195136,111 @@ sin 0x4.7857dp+68 = sin tonearest ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040638p-4L : inexact-ok = sin towardzero ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040637f8p-4L : inexact-ok = sin upward ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040637f8p-4L : inexact-ok +sin 0x6.287cc8749212e72p+0 += sin downward flt-32 0x6.287cdp+0f : -0x1.fecbp-4f : inexact-ok += sin tonearest flt-32 0x6.287cdp+0f : -0x1.fecbp-4f : inexact-ok += sin towardzero flt-32 0x6.287cdp+0f : -0x1.fecafep-4f : inexact-ok += sin upward flt-32 0x6.287cdp+0f : -0x1.fecafep-4f : inexact-ok += sin downward dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a11p-4 : inexact-ok += sin tonearest dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a11p-4 : inexact-ok += sin towardzero dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a1p-4 : inexact-ok += sin upward dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a1p-4 : inexact-ok += sin downward ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L : inexact-ok += sin tonearest ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L : inexact-ok += sin towardzero ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L : inexact-ok += sin upward ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L : inexact-ok += sin downward ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L : inexact-ok += sin tonearest ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L : inexact-ok += sin towardzero ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L : inexact-ok += sin upward ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L : inexact-ok += sin downward ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L : inexact-ok += sin tonearest ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L : inexact-ok += sin towardzero ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e6ffp-4L : inexact-ok += sin upward ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e6ffp-4L : inexact-ok += sin downward ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L : inexact-ok += sin tonearest ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L : inexact-ok += sin towardzero ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e68p-4L : inexact-ok += sin upward ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e68p-4L : inexact-ok += sin downward flt-32 0x6.287cc8p+0f : -0x1.fecb8p-4f : inexact-ok += sin tonearest flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f : inexact-ok += sin towardzero flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f : inexact-ok += sin upward flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f : inexact-ok += sin downward dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6eap-4 : inexact-ok += sin tonearest dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6eap-4 : inexact-ok += sin towardzero dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6e9p-4 : inexact-ok += sin upward dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6e9p-4 : inexact-ok += sin downward ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L : inexact-ok += sin tonearest ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L : inexact-ok += sin towardzero ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L : inexact-ok += sin upward ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L : inexact-ok += sin downward ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L : inexact-ok += sin tonearest ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L : inexact-ok += sin towardzero ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L : inexact-ok += sin upward ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L : inexact-ok += sin downward ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc919p-4L : inexact-ok += sin tonearest ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc919p-4L : inexact-ok += sin towardzero ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc918p-4L : inexact-ok += sin upward ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc918p-4L : inexact-ok += sin downward ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc98p-4L : inexact-ok += sin tonearest ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L : inexact-ok += sin towardzero ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L : inexact-ok += sin upward ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L : inexact-ok += sin downward dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b831p-4 : inexact-ok += sin tonearest dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 : inexact-ok += sin towardzero dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 : inexact-ok += sin upward dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 : inexact-ok += sin downward ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L : inexact-ok += sin tonearest ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L : inexact-ok += sin towardzero ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L : inexact-ok += sin upward ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L : inexact-ok += sin downward ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L : inexact-ok += sin tonearest ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L : inexact-ok += sin towardzero ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L : inexact-ok += sin upward ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L : inexact-ok += sin downward ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea9p-4L : inexact-ok += sin tonearest ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea9p-4L : inexact-ok += sin towardzero ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea8p-4L : inexact-ok += sin upward ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea8p-4L : inexact-ok += sin downward ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008fp-4L : inexact-ok += sin tonearest ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L : inexact-ok += sin towardzero ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L : inexact-ok += sin upward ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L : inexact-ok += sin downward dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b87p-4 : inexact-ok += sin tonearest dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b87p-4 : inexact-ok += sin towardzero dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b86fp-4 : inexact-ok += sin upward dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b86fp-4 : inexact-ok += sin downward ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L : inexact-ok += sin tonearest ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L : inexact-ok += sin towardzero ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L : inexact-ok += sin upward ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L : inexact-ok += sin downward ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L : inexact-ok += sin tonearest ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L : inexact-ok += sin towardzero ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L : inexact-ok += sin upward ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L : inexact-ok += sin downward ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4dp-4L : inexact-ok += sin tonearest ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L : inexact-ok += sin towardzero ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L : inexact-ok += sin upward ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L : inexact-ok += sin downward ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee8p-4L : inexact-ok += sin tonearest ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee8p-4L : inexact-ok += sin towardzero ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63eep-4L : inexact-ok += sin upward ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63eep-4L : inexact-ok += sin downward ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bccp-4L : inexact-ok += sin tonearest ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok += sin towardzero ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok += sin upward ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok += sin downward ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bccp-4L : inexact-ok += sin tonearest ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok += sin towardzero ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok += sin upward ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok += sin downward ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b22p-4L : inexact-ok += sin tonearest ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b22p-4L : inexact-ok += sin towardzero ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b21fp-4L : inexact-ok += sin upward ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b21fp-4L : inexact-ok += sin downward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b28p-4L : inexact-ok += sin tonearest ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L : inexact-ok += sin towardzero ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L : inexact-ok += sin upward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L : inexact-ok sin min = sin downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok = sin tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok @@ -195219,6 +196730,111 @@ sincos 0x4.7857dp+68 = sincos tonearest ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040638p-4L -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok = sincos towardzero ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040637f8p-4L -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok = sincos upward ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040637f8p-4L -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok +sincos 0x6.287cc8749212e72p+0 += sincos downward flt-32 0x6.287cdp+0f : -0x1.fecbp-4f 0xf.e006ap-4f : inexact-ok += sincos tonearest flt-32 0x6.287cdp+0f : -0x1.fecbp-4f 0xf.e006ap-4f : inexact-ok += sincos towardzero flt-32 0x6.287cdp+0f : -0x1.fecafep-4f 0xf.e006ap-4f : inexact-ok += sincos upward flt-32 0x6.287cdp+0f : -0x1.fecafep-4f 0xf.e006bp-4f : inexact-ok += sincos downward dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a11p-4 0xf.e006a1ad17dbp-4 : inexact-ok += sincos tonearest dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a11p-4 0xf.e006a1ad17db8p-4 : inexact-ok += sincos towardzero dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a1p-4 0xf.e006a1ad17dbp-4 : inexact-ok += sincos upward dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a1p-4 0xf.e006a1ad17db8p-4 : inexact-ok += sincos downward ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok += sincos tonearest ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok += sincos towardzero ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok += sincos upward ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L 0xf.e006a1ad17db69cp-4L : inexact-ok += sincos downward ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok += sincos tonearest ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok += sincos towardzero ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok += sincos upward ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L 0xf.e006a1ad17db69cp-4L : inexact-ok += sincos downward ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L 0xf.e006a1ad17db69b4cedfec37da9p-4L : inexact-ok += sincos tonearest ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L 0xf.e006a1ad17db69b4cedfec37da98p-4L : inexact-ok += sincos towardzero ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e6ffp-4L 0xf.e006a1ad17db69b4cedfec37da9p-4L : inexact-ok += sincos upward ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e6ffp-4L 0xf.e006a1ad17db69b4cedfec37da98p-4L : inexact-ok += sincos downward ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L 0xf.e006a1ad17db69b4cedfec37d8p-4L : inexact-ok += sincos tonearest ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L 0xf.e006a1ad17db69b4cedfec37dcp-4L : inexact-ok += sincos towardzero ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e68p-4L 0xf.e006a1ad17db69b4cedfec37d8p-4L : inexact-ok += sincos upward ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e68p-4L 0xf.e006a1ad17db69b4cedfec37dcp-4L : inexact-ok += sincos downward flt-32 0x6.287cc8p+0f : -0x1.fecb8p-4f 0xf.e0069p-4f : inexact-ok += sincos tonearest flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f 0xf.e0069p-4f : inexact-ok += sincos towardzero flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f 0xf.e0069p-4f : inexact-ok += sincos upward flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f 0xf.e006ap-4f : inexact-ok += sincos downward dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6eap-4 0xf.e00691b6bde4p-4 : inexact-ok += sincos tonearest dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6eap-4 0xf.e00691b6bde4p-4 : inexact-ok += sincos towardzero dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6e9p-4 0xf.e00691b6bde4p-4 : inexact-ok += sincos upward dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6e9p-4 0xf.e00691b6bde48p-4 : inexact-ok += sincos downward ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L 0xf.e00691b6bde4251p-4L : inexact-ok += sincos tonearest ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L 0xf.e00691b6bde4252p-4L : inexact-ok += sincos towardzero ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L 0xf.e00691b6bde4251p-4L : inexact-ok += sincos upward ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L 0xf.e00691b6bde4252p-4L : inexact-ok += sincos downward ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L 0xf.e00691b6bde4251p-4L : inexact-ok += sincos tonearest ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L 0xf.e00691b6bde4252p-4L : inexact-ok += sincos towardzero ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L 0xf.e00691b6bde4251p-4L : inexact-ok += sincos upward ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L 0xf.e00691b6bde4252p-4L : inexact-ok += sincos downward ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc919p-4L 0xf.e00691b6bde4251c3b197736a7p-4L : inexact-ok += sincos tonearest ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc919p-4L 0xf.e00691b6bde4251c3b197736a7p-4L : inexact-ok += sincos towardzero ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc918p-4L 0xf.e00691b6bde4251c3b197736a7p-4L : inexact-ok += sincos upward ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc918p-4L 0xf.e00691b6bde4251c3b197736a708p-4L : inexact-ok += sincos downward ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc98p-4L 0xf.e00691b6bde4251c3b197736a4p-4L : inexact-ok += sincos tonearest ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L 0xf.e00691b6bde4251c3b197736a8p-4L : inexact-ok += sincos towardzero ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L 0xf.e00691b6bde4251c3b197736a4p-4L : inexact-ok += sincos upward ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L 0xf.e00691b6bde4251c3b197736a8p-4L : inexact-ok += sincos downward dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b831p-4 0xf.e006929f558d8p-4 : inexact-ok += sincos tonearest dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 0xf.e006929f558d8p-4 : inexact-ok += sincos towardzero dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 0xf.e006929f558d8p-4 : inexact-ok += sincos upward dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 0xf.e006929f558ep-4 : inexact-ok += sincos downward ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L 0xf.e006929f558dbe6p-4L : inexact-ok += sincos tonearest ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L 0xf.e006929f558dbe6p-4L : inexact-ok += sincos towardzero ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L 0xf.e006929f558dbe6p-4L : inexact-ok += sincos upward ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L 0xf.e006929f558dbe7p-4L : inexact-ok += sincos downward ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L 0xf.e006929f558dbe6p-4L : inexact-ok += sincos tonearest ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L 0xf.e006929f558dbe6p-4L : inexact-ok += sincos towardzero ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L 0xf.e006929f558dbe6p-4L : inexact-ok += sincos upward ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L 0xf.e006929f558dbe7p-4L : inexact-ok += sincos downward ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea9p-4L 0xf.e006929f558dbe67de4071414d98p-4L : inexact-ok += sincos tonearest ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea9p-4L 0xf.e006929f558dbe67de4071414d98p-4L : inexact-ok += sincos towardzero ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea8p-4L 0xf.e006929f558dbe67de4071414d98p-4L : inexact-ok += sincos upward ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea8p-4L 0xf.e006929f558dbe67de4071414dap-4L : inexact-ok += sincos downward ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008fp-4L 0xf.e006929f558dbe67de4071414cp-4L : inexact-ok += sincos tonearest ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L 0xf.e006929f558dbe67de4071414cp-4L : inexact-ok += sincos towardzero ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L 0xf.e006929f558dbe67de4071414cp-4L : inexact-ok += sincos upward ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L 0xf.e006929f558dbe67de4071415p-4L : inexact-ok += sincos downward dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b87p-4 0xf.e006929f558dp-4 : inexact-ok += sincos tonearest dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b87p-4 0xf.e006929f558dp-4 : inexact-ok += sincos towardzero dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b86fp-4 0xf.e006929f558dp-4 : inexact-ok += sincos upward dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b86fp-4 0xf.e006929f558d8p-4 : inexact-ok += sincos downward ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L 0xf.e006929f558d3ebp-4L : inexact-ok += sincos tonearest ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L 0xf.e006929f558d3ebp-4L : inexact-ok += sincos towardzero ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L 0xf.e006929f558d3ebp-4L : inexact-ok += sincos upward ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L 0xf.e006929f558d3ecp-4L : inexact-ok += sincos downward ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L 0xf.e006929f558d3ebp-4L : inexact-ok += sincos tonearest ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L 0xf.e006929f558d3ebp-4L : inexact-ok += sincos towardzero ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L 0xf.e006929f558d3ebp-4L : inexact-ok += sincos upward ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L 0xf.e006929f558d3ecp-4L : inexact-ok += sincos downward ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4dp-4L 0xf.e006929f558d3eb50074ea600e58p-4L : inexact-ok += sincos tonearest ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L 0xf.e006929f558d3eb50074ea600e6p-4L : inexact-ok += sincos towardzero ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L 0xf.e006929f558d3eb50074ea600e58p-4L : inexact-ok += sincos upward ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L 0xf.e006929f558d3eb50074ea600e6p-4L : inexact-ok += sincos downward ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee8p-4L 0xf.e006929f558d3eb50074ea600cp-4L : inexact-ok += sincos tonearest ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee8p-4L 0xf.e006929f558d3eb50074ea601p-4L : inexact-ok += sincos towardzero ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63eep-4L 0xf.e006929f558d3eb50074ea600cp-4L : inexact-ok += sincos upward ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63eep-4L 0xf.e006929f558d3eb50074ea601p-4L : inexact-ok += sincos downward ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bccp-4L 0xf.e006929f558d8ccp-4L : inexact-ok += sincos tonearest ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8ccp-4L : inexact-ok += sincos towardzero ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8ccp-4L : inexact-ok += sincos upward ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8cdp-4L : inexact-ok += sincos downward ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bccp-4L 0xf.e006929f558d8ccp-4L : inexact-ok += sincos tonearest ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8ccp-4L : inexact-ok += sincos towardzero ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8ccp-4L : inexact-ok += sincos upward ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8cdp-4L : inexact-ok += sincos downward ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b22p-4L 0xf.e006929f558d8cc5d90bd654dfbp-4L : inexact-ok += sincos tonearest ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b22p-4L 0xf.e006929f558d8cc5d90bd654dfbp-4L : inexact-ok += sincos towardzero ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b21fp-4L 0xf.e006929f558d8cc5d90bd654dfbp-4L : inexact-ok += sincos upward ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b21fp-4L 0xf.e006929f558d8cc5d90bd654dfb8p-4L : inexact-ok += sincos downward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b28p-4L 0xf.e006929f558d8cc5d90bd654dcp-4L : inexact-ok += sincos tonearest ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L 0xf.e006929f558d8cc5d90bd654ep-4L : inexact-ok += sincos towardzero ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L 0xf.e006929f558d8cc5d90bd654dcp-4L : inexact-ok += sincos upward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L 0xf.e006929f558d8cc5d90bd654ep-4L : inexact-ok sincos min = sincos downward flt-32 0x4p-128f : 0x3.fffff8p-128f 0xf.fffffp-4f : inexact-ok underflow-ok errno-erange-ok = sincos tonearest flt-32 0x4p-128f : 0x4p-128f 0x1p+0f : inexact-ok underflow-ok errno-erange-ok @@ -203423,6 +205039,161 @@ tan -0x2.12bafcp+0 = tan tonearest ldbl-128ibm -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99cp+0L : inexact-ok = tan towardzero ldbl-128ibm -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99b8p+0L : inexact-ok = tan upward ldbl-128ibm -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99cp+0L : inexact-ok +tan 0x2.091d68p+0 += tan downward flt-32 0x2.091d68p+0f : -0x1.fe8472p+0f : inexact-ok += tan tonearest flt-32 0x2.091d68p+0f : -0x1.fe847p+0f : inexact-ok += tan towardzero flt-32 0x2.091d68p+0f : -0x1.fe847p+0f : inexact-ok += tan upward flt-32 0x2.091d68p+0f : -0x1.fe847p+0f : inexact-ok += tan downward dbl-64 0x2.091d68p+0 : -0x1.fe84705639d39p+0 : inexact-ok += tan tonearest dbl-64 0x2.091d68p+0 : -0x1.fe84705639d38p+0 : inexact-ok += tan towardzero dbl-64 0x2.091d68p+0 : -0x1.fe84705639d38p+0 : inexact-ok += tan upward dbl-64 0x2.091d68p+0 : -0x1.fe84705639d38p+0 : inexact-ok += tan downward ldbl-96-intel 0x2.091d68p+0L : -0x1.fe84705639d38772p+0L : inexact-ok += tan tonearest ldbl-96-intel 0x2.091d68p+0L : -0x1.fe84705639d38772p+0L : inexact-ok += tan towardzero ldbl-96-intel 0x2.091d68p+0L : -0x1.fe84705639d3877p+0L : inexact-ok += tan upward ldbl-96-intel 0x2.091d68p+0L : -0x1.fe84705639d3877p+0L : inexact-ok += tan downward ldbl-96-m68k 0x2.091d68p+0L : -0x1.fe84705639d38772p+0L : inexact-ok += tan tonearest ldbl-96-m68k 0x2.091d68p+0L : -0x1.fe84705639d38772p+0L : inexact-ok += tan towardzero ldbl-96-m68k 0x2.091d68p+0L : -0x1.fe84705639d3877p+0L : inexact-ok += tan upward ldbl-96-m68k 0x2.091d68p+0L : -0x1.fe84705639d3877p+0L : inexact-ok += tan downward ldbl-128 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d51p+0L : inexact-ok += tan tonearest ldbl-128 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d5p+0L : inexact-ok += tan towardzero ldbl-128 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d5p+0L : inexact-ok += tan upward ldbl-128 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d5p+0L : inexact-ok += tan downward ldbl-128ibm 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d8p+0L : inexact-ok += tan tonearest ldbl-128ibm 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d8p+0L : inexact-ok += tan towardzero ldbl-128ibm 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455dp+0L : inexact-ok += tan upward ldbl-128ibm 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455dp+0L : inexact-ok +tan -0x5.302ab9b18593264p+0 += tan downward flt-32 -0x5.302ab8p+0f : 0x1.f0dbcep+0f : inexact-ok += tan tonearest flt-32 -0x5.302ab8p+0f : 0x1.f0dbcep+0f : inexact-ok += tan towardzero flt-32 -0x5.302ab8p+0f : 0x1.f0dbcep+0f : inexact-ok += tan upward flt-32 -0x5.302ab8p+0f : 0x1.f0dbdp+0f : inexact-ok += tan downward dbl-64 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbp+0 : inexact-ok += tan tonearest dbl-64 -0x5.302ab8p+0 : 0x1.f0dbcee9873ccp+0 : inexact-ok += tan towardzero dbl-64 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbp+0 : inexact-ok += tan upward dbl-64 -0x5.302ab8p+0 : 0x1.f0dbcee9873ccp+0 : inexact-ok += tan downward ldbl-96-intel -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok += tan tonearest ldbl-96-intel -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok += tan towardzero ldbl-96-intel -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok += tan upward ldbl-96-intel -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf3p+0L : inexact-ok += tan downward ldbl-96-m68k -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok += tan tonearest ldbl-96-m68k -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok += tan towardzero ldbl-96-m68k -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok += tan upward ldbl-96-m68k -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf3p+0L : inexact-ok += tan downward ldbl-128 -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e7ffp+0L : inexact-ok += tan tonearest ldbl-128 -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e8p+0L : inexact-ok += tan towardzero ldbl-128 -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e7ffp+0L : inexact-ok += tan upward ldbl-128 -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e8p+0L : inexact-ok += tan downward ldbl-128ibm -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e78p+0L : inexact-ok += tan tonearest ldbl-128ibm -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e8p+0L : inexact-ok += tan towardzero ldbl-128ibm -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e78p+0L : inexact-ok += tan upward ldbl-128ibm -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e8p+0L : inexact-ok += tan downward flt-32 -0x5.302acp+0f : 0x1.f0dba8p+0f : inexact-ok += tan tonearest flt-32 -0x5.302acp+0f : 0x1.f0dba8p+0f : inexact-ok += tan towardzero flt-32 -0x5.302acp+0f : 0x1.f0dba8p+0f : inexact-ok += tan upward flt-32 -0x5.302acp+0f : 0x1.f0dbaap+0f : inexact-ok += tan downward dbl-64 -0x5.302acp+0 : 0x1.f0dba8c6e598bp+0 : inexact-ok += tan tonearest dbl-64 -0x5.302acp+0 : 0x1.f0dba8c6e598cp+0 : inexact-ok += tan towardzero dbl-64 -0x5.302acp+0 : 0x1.f0dba8c6e598bp+0 : inexact-ok += tan upward dbl-64 -0x5.302acp+0 : 0x1.f0dba8c6e598cp+0 : inexact-ok += tan downward ldbl-96-intel -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok += tan tonearest ldbl-96-intel -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok += tan towardzero ldbl-96-intel -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok += tan upward ldbl-96-intel -0x5.302acp+0L : 0x1.f0dba8c6e598b934p+0L : inexact-ok += tan downward ldbl-96-m68k -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok += tan tonearest ldbl-96-m68k -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok += tan towardzero ldbl-96-m68k -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok += tan upward ldbl-96-m68k -0x5.302acp+0L : 0x1.f0dba8c6e598b934p+0L : inexact-ok += tan downward ldbl-128 -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e1475p+0L : inexact-ok += tan tonearest ldbl-128 -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e1476p+0L : inexact-ok += tan towardzero ldbl-128 -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e1475p+0L : inexact-ok += tan upward ldbl-128 -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e1476p+0L : inexact-ok += tan downward ldbl-128ibm -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e14p+0L : inexact-ok += tan tonearest ldbl-128ibm -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e148p+0L : inexact-ok += tan towardzero ldbl-128ibm -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e14p+0L : inexact-ok += tan upward ldbl-128ibm -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e148p+0L : inexact-ok += tan downward dbl-64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0ap+0 : inexact-ok += tan tonearest dbl-64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0ap+0 : inexact-ok += tan towardzero dbl-64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0ap+0 : inexact-ok += tan upward dbl-64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0bp+0 : inexact-ok += tan downward ldbl-96-intel -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e4p+0L : inexact-ok += tan tonearest ldbl-96-intel -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e6p+0L : inexact-ok += tan towardzero ldbl-96-intel -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e4p+0L : inexact-ok += tan upward ldbl-96-intel -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e6p+0L : inexact-ok += tan downward ldbl-96-m68k -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e4p+0L : inexact-ok += tan tonearest ldbl-96-m68k -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e6p+0L : inexact-ok += tan towardzero ldbl-96-m68k -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e4p+0L : inexact-ok += tan upward ldbl-96-m68k -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e6p+0L : inexact-ok += tan downward ldbl-128 -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok += tan tonearest ldbl-128 -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok += tan towardzero ldbl-128 -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok += tan upward ldbl-128 -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb81p+0L : inexact-ok += tan downward ldbl-128ibm -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok += tan tonearest ldbl-128ibm -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok += tan towardzero ldbl-128ibm -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok += tan upward ldbl-128ibm -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fcp+0L : inexact-ok += tan downward dbl-64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af7p+0 : inexact-ok += tan tonearest dbl-64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af7p+0 : inexact-ok += tan towardzero dbl-64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af7p+0 : inexact-ok += tan upward dbl-64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af8p+0 : inexact-ok += tan downward ldbl-96-intel -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok += tan tonearest ldbl-96-intel -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok += tan towardzero ldbl-96-intel -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok += tan upward ldbl-96-intel -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d2p+0L : inexact-ok += tan downward ldbl-96-m68k -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok += tan tonearest ldbl-96-m68k -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok += tan towardzero ldbl-96-m68k -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok += tan upward ldbl-96-m68k -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d2p+0L : inexact-ok += tan downward ldbl-128 -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22cep+0L : inexact-ok += tan tonearest ldbl-128 -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22cep+0L : inexact-ok += tan towardzero ldbl-128 -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22cep+0L : inexact-ok += tan upward ldbl-128 -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22ce1p+0L : inexact-ok += tan downward ldbl-128ibm -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22c8p+0L : inexact-ok += tan tonearest ldbl-128ibm -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22dp+0L : inexact-ok += tan towardzero ldbl-128ibm -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22c8p+0L : inexact-ok += tan upward ldbl-128ibm -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22dp+0L : inexact-ok += tan downward ldbl-96-intel -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08ep+0L : inexact-ok += tan tonearest ldbl-96-intel -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff09p+0L : inexact-ok += tan towardzero ldbl-96-intel -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08ep+0L : inexact-ok += tan upward ldbl-96-intel -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff09p+0L : inexact-ok += tan downward ldbl-96-m68k -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08ep+0L : inexact-ok += tan tonearest ldbl-96-m68k -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff09p+0L : inexact-ok += tan towardzero ldbl-96-m68k -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08ep+0L : inexact-ok += tan upward ldbl-96-m68k -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff09p+0L : inexact-ok += tan downward ldbl-128 -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b436ap+0L : inexact-ok += tan tonearest ldbl-128 -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b436ap+0L : inexact-ok += tan towardzero ldbl-128 -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b436ap+0L : inexact-ok += tan upward ldbl-128 -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b436bp+0L : inexact-ok += tan downward ldbl-128ibm -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b43p+0L : inexact-ok += tan tonearest ldbl-128ibm -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b438p+0L : inexact-ok += tan towardzero ldbl-128ibm -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b43p+0L : inexact-ok += tan upward ldbl-128ibm -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b438p+0L : inexact-ok +tan 0x1.1ad374p+0 += tan downward flt-32 0x1.1ad374p+0f : 0x1.fcfe66p+0f : inexact-ok += tan tonearest flt-32 0x1.1ad374p+0f : 0x1.fcfe68p+0f : inexact-ok += tan towardzero flt-32 0x1.1ad374p+0f : 0x1.fcfe66p+0f : inexact-ok += tan upward flt-32 0x1.1ad374p+0f : 0x1.fcfe68p+0f : inexact-ok += tan downward dbl-64 0x1.1ad374p+0 : 0x1.fcfe678552d4ap+0 : inexact-ok += tan tonearest dbl-64 0x1.1ad374p+0 : 0x1.fcfe678552d4ap+0 : inexact-ok += tan towardzero dbl-64 0x1.1ad374p+0 : 0x1.fcfe678552d4ap+0 : inexact-ok += tan upward dbl-64 0x1.1ad374p+0 : 0x1.fcfe678552d4bp+0 : inexact-ok += tan downward ldbl-96-intel 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok += tan tonearest ldbl-96-intel 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok += tan towardzero ldbl-96-intel 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok += tan upward ldbl-96-intel 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cep+0L : inexact-ok += tan downward ldbl-96-m68k 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok += tan tonearest ldbl-96-m68k 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok += tan towardzero ldbl-96-m68k 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok += tan upward ldbl-96-m68k 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cep+0L : inexact-ok += tan downward ldbl-128 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb771831p+0L : inexact-ok += tan tonearest ldbl-128 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb771832p+0L : inexact-ok += tan towardzero ldbl-128 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb771831p+0L : inexact-ok += tan upward ldbl-128 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb771832p+0L : inexact-ok += tan downward ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb7718p+0L : inexact-ok += tan tonearest ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb7718p+0L : inexact-ok += tan towardzero ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb7718p+0L : inexact-ok += tan upward ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb77188p+0L : inexact-ok tan min = tan downward flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok = tan tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok @@ -205177,6 +206948,100 @@ tanh 0x2.00f9857616524p-4 = tanh tonearest ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d93p-4L : inexact-ok = tanh towardzero ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d928p-4L : inexact-ok = tanh upward ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d93p-4L : inexact-ok +tanh -0xe.9e035p+0 += tanh downward flt-32 -0xe.9e035p+0f : -0x1p+0f : inexact-ok += tanh tonearest flt-32 -0xe.9e035p+0f : -0x1p+0f : inexact-ok += tanh towardzero flt-32 -0xe.9e035p+0f : -0xf.fffffp-4f : inexact-ok += tanh upward flt-32 -0xe.9e035p+0f : -0xf.fffffp-4f : inexact-ok += tanh downward dbl-64 -0xe.9e035p+0 : -0xf.fffffffff8ecp-4 : inexact-ok += tanh tonearest dbl-64 -0xe.9e035p+0 : -0xf.fffffffff8eb8p-4 : inexact-ok += tanh towardzero dbl-64 -0xe.9e035p+0 : -0xf.fffffffff8eb8p-4 : inexact-ok += tanh upward dbl-64 -0xe.9e035p+0 : -0xf.fffffffff8eb8p-4 : inexact-ok += tanh downward ldbl-96-intel -0xe.9e035p+0L : -0xf.fffffffff8ebcp-4L : inexact-ok += tanh tonearest ldbl-96-intel -0xe.9e035p+0L : -0xf.fffffffff8ebcp-4L : inexact-ok += tanh towardzero ldbl-96-intel -0xe.9e035p+0L : -0xf.fffffffff8ebbffp-4L : inexact-ok += tanh upward ldbl-96-intel -0xe.9e035p+0L : -0xf.fffffffff8ebbffp-4L : inexact-ok += tanh downward ldbl-96-m68k -0xe.9e035p+0L : -0xf.fffffffff8ebcp-4L : inexact-ok += tanh tonearest ldbl-96-m68k -0xe.9e035p+0L : -0xf.fffffffff8ebcp-4L : inexact-ok += tanh towardzero ldbl-96-m68k -0xe.9e035p+0L : -0xf.fffffffff8ebbffp-4L : inexact-ok += tanh upward ldbl-96-m68k -0xe.9e035p+0L : -0xf.fffffffff8ebbffp-4L : inexact-ok += tanh downward ldbl-128 -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6ab8p-4L : inexact-ok += tanh tonearest ldbl-128 -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6ab8p-4L : inexact-ok += tanh towardzero ldbl-128 -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6abp-4L : inexact-ok += tanh upward ldbl-128 -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6abp-4L : inexact-ok += tanh downward ldbl-128ibm -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6cp-4L : inexact-ok += tanh tonearest ldbl-128ibm -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6cp-4L : inexact-ok += tanh towardzero ldbl-128ibm -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd68p-4L : inexact-ok += tanh upward ldbl-128ibm -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd68p-4L : inexact-ok +tanh -0x3.c0d8b54c5a488p-4 += tanh downward flt-32 -0x3.c0d8b4p-4f : -0x3.af99f4p-4f : inexact-ok += tanh tonearest flt-32 -0x3.c0d8b4p-4f : -0x3.af99fp-4f : inexact-ok += tanh towardzero flt-32 -0x3.c0d8b4p-4f : -0x3.af99fp-4f : inexact-ok += tanh upward flt-32 -0x3.c0d8b4p-4f : -0x3.af99fp-4f : inexact-ok += tanh downward dbl-64 -0x3.c0d8b4p-4 : -0x3.af99f04902f56p-4 : inexact-ok += tanh tonearest dbl-64 -0x3.c0d8b4p-4 : -0x3.af99f04902f54p-4 : inexact-ok += tanh towardzero dbl-64 -0x3.c0d8b4p-4 : -0x3.af99f04902f54p-4 : inexact-ok += tanh upward dbl-64 -0x3.c0d8b4p-4 : -0x3.af99f04902f54p-4 : inexact-ok += tanh downward ldbl-96-intel -0x3.c0d8b4p-4L : -0x3.af99f04902f54a6p-4L : inexact-ok += tanh tonearest ldbl-96-intel -0x3.c0d8b4p-4L : -0x3.af99f04902f54a6p-4L : inexact-ok += tanh towardzero ldbl-96-intel -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5cp-4L : inexact-ok += tanh upward ldbl-96-intel -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5cp-4L : inexact-ok += tanh downward ldbl-96-m68k -0x3.c0d8b4p-4L : -0x3.af99f04902f54a6p-4L : inexact-ok += tanh tonearest ldbl-96-m68k -0x3.c0d8b4p-4L : -0x3.af99f04902f54a6p-4L : inexact-ok += tanh towardzero ldbl-96-m68k -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5cp-4L : inexact-ok += tanh upward ldbl-96-m68k -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5cp-4L : inexact-ok += tanh downward ldbl-128 -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c592p-4L : inexact-ok += tanh tonearest ldbl-128 -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c59p-4L : inexact-ok += tanh towardzero ldbl-128 -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c59p-4L : inexact-ok += tanh upward ldbl-128 -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c59p-4L : inexact-ok += tanh downward ldbl-128ibm -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c6p-4L : inexact-ok += tanh tonearest ldbl-128ibm -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c6p-4L : inexact-ok += tanh towardzero ldbl-128ibm -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c5p-4L : inexact-ok += tanh upward ldbl-128ibm -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c5p-4L : inexact-ok += tanh downward flt-32 -0x3.c0d8b8p-4f : -0x3.af99f8p-4f : inexact-ok += tanh tonearest flt-32 -0x3.c0d8b8p-4f : -0x3.af99f4p-4f : inexact-ok += tanh towardzero flt-32 -0x3.c0d8b8p-4f : -0x3.af99f4p-4f : inexact-ok += tanh upward flt-32 -0x3.c0d8b8p-4f : -0x3.af99f4p-4f : inexact-ok += tanh downward dbl-64 -0x3.c0d8b8p-4 : -0x3.af99f412aab74p-4 : inexact-ok += tanh tonearest dbl-64 -0x3.c0d8b8p-4 : -0x3.af99f412aab74p-4 : inexact-ok += tanh towardzero dbl-64 -0x3.c0d8b8p-4 : -0x3.af99f412aab72p-4 : inexact-ok += tanh upward dbl-64 -0x3.c0d8b8p-4 : -0x3.af99f412aab72p-4 : inexact-ok += tanh downward ldbl-96-intel -0x3.c0d8b8p-4L : -0x3.af99f412aab73f5cp-4L : inexact-ok += tanh tonearest ldbl-96-intel -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok += tanh towardzero ldbl-96-intel -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok += tanh upward ldbl-96-intel -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok += tanh downward ldbl-96-m68k -0x3.c0d8b8p-4L : -0x3.af99f412aab73f5cp-4L : inexact-ok += tanh tonearest ldbl-96-m68k -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok += tanh towardzero ldbl-96-m68k -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok += tanh upward ldbl-96-m68k -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok += tanh downward ldbl-128 -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32fp-4L : inexact-ok += tanh tonearest ldbl-128 -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32fp-4L : inexact-ok += tanh towardzero ldbl-128 -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32eep-4L : inexact-ok += tanh upward ldbl-128 -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32eep-4L : inexact-ok += tanh downward ldbl-128ibm -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a33p-4L : inexact-ok += tanh tonearest ldbl-128ibm -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a33p-4L : inexact-ok += tanh towardzero ldbl-128ibm -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32p-4L : inexact-ok += tanh upward ldbl-128ibm -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32p-4L : inexact-ok += tanh downward dbl-64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d72p-4 : inexact-ok += tanh tonearest dbl-64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d72p-4 : inexact-ok += tanh towardzero dbl-64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d7p-4 : inexact-ok += tanh upward dbl-64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d7p-4 : inexact-ok += tanh downward ldbl-96-intel -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e98p-4L : inexact-ok += tanh tonearest ldbl-96-intel -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e98p-4L : inexact-ok += tanh towardzero ldbl-96-intel -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e94p-4L : inexact-ok += tanh upward ldbl-96-intel -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e94p-4L : inexact-ok += tanh downward ldbl-96-m68k -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e98p-4L : inexact-ok += tanh tonearest ldbl-96-m68k -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e98p-4L : inexact-ok += tanh towardzero ldbl-96-m68k -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e94p-4L : inexact-ok += tanh upward ldbl-96-m68k -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e94p-4L : inexact-ok += tanh downward ldbl-128 -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d39p-4L : inexact-ok += tanh tonearest ldbl-128 -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38fep-4L : inexact-ok += tanh towardzero ldbl-128 -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38fep-4L : inexact-ok += tanh upward ldbl-128 -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38fep-4L : inexact-ok += tanh downward ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d39p-4L : inexact-ok += tanh tonearest ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d39p-4L : inexact-ok += tanh towardzero ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38p-4L : inexact-ok += tanh upward ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38p-4L : inexact-ok tanh min = tanh downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok = tanh tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok @@ -231510,6 +233375,294 @@ tgamma -0x5.f0e02p+8 = tgamma tonearest ldbl-128ibm -0x5.f0e02p+8L : -0x0p+0L : inexact-ok underflow errno-erange = tgamma towardzero ldbl-128ibm -0x5.f0e02p+8L : -0x0p+0L : inexact-ok underflow errno-erange = tgamma upward ldbl-128ibm -0x5.f0e02p+8L : -0x0p+0L : inexact-ok underflow errno-erange +tgamma -0xb.3123bp+0 += tgamma downward flt-32 -0xb.3123bp+0f : 0x1.7457c2p-24f : inexact-ok += tgamma tonearest flt-32 -0xb.3123bp+0f : 0x1.7457c4p-24f : inexact-ok += tgamma towardzero flt-32 -0xb.3123bp+0f : 0x1.7457c2p-24f : inexact-ok += tgamma upward flt-32 -0xb.3123bp+0f : 0x1.7457c4p-24f : inexact-ok += tgamma downward dbl-64 -0xb.3123bp+0 : 0x1.7457c3b4ad98ep-24 : inexact-ok += tgamma tonearest dbl-64 -0xb.3123bp+0 : 0x1.7457c3b4ad98fp-24 : inexact-ok += tgamma towardzero dbl-64 -0xb.3123bp+0 : 0x1.7457c3b4ad98ep-24 : inexact-ok += tgamma upward dbl-64 -0xb.3123bp+0 : 0x1.7457c3b4ad98fp-24 : inexact-ok += tgamma downward ldbl-96-intel -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok += tgamma tonearest ldbl-96-intel -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok += tgamma towardzero ldbl-96-intel -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok += tgamma upward ldbl-96-intel -0xb.3123bp+0L : 0x1.7457c3b4ad98efep-24L : inexact-ok += tgamma downward ldbl-96-m68k -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok += tgamma tonearest ldbl-96-m68k -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok += tgamma towardzero ldbl-96-m68k -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok += tgamma upward ldbl-96-m68k -0xb.3123bp+0L : 0x1.7457c3b4ad98efep-24L : inexact-ok += tgamma downward ldbl-128 -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce492p-24L : inexact-ok += tgamma tonearest ldbl-128 -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce493p-24L : inexact-ok += tgamma towardzero ldbl-128 -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce492p-24L : inexact-ok += tgamma upward ldbl-128 -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce493p-24L : inexact-ok += tgamma downward ldbl-128ibm -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce48p-24L : inexact-ok += tgamma tonearest ldbl-128ibm -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce48p-24L : inexact-ok += tgamma towardzero ldbl-128ibm -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce48p-24L : inexact-ok += tgamma upward ldbl-128ibm -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce5p-24L : inexact-ok +tgamma -0x9.6d538p+0 += tgamma downward flt-32 -0x9.6d538p+0f : 0x3.87a648p-20f : inexact-ok += tgamma tonearest flt-32 -0x9.6d538p+0f : 0x3.87a648p-20f : inexact-ok += tgamma towardzero flt-32 -0x9.6d538p+0f : 0x3.87a648p-20f : inexact-ok += tgamma upward flt-32 -0x9.6d538p+0f : 0x3.87a64cp-20f : inexact-ok += tgamma downward dbl-64 -0x9.6d538p+0 : 0x3.87a648c74383ap-20 : inexact-ok += tgamma tonearest dbl-64 -0x9.6d538p+0 : 0x3.87a648c74383ap-20 : inexact-ok += tgamma towardzero dbl-64 -0x9.6d538p+0 : 0x3.87a648c74383ap-20 : inexact-ok += tgamma upward dbl-64 -0x9.6d538p+0 : 0x3.87a648c74383cp-20 : inexact-ok += tgamma downward ldbl-96-intel -0x9.6d538p+0L : 0x3.87a648c74383af5p-20L : inexact-ok += tgamma tonearest ldbl-96-intel -0x9.6d538p+0L : 0x3.87a648c74383af54p-20L : inexact-ok += tgamma towardzero ldbl-96-intel -0x9.6d538p+0L : 0x3.87a648c74383af5p-20L : inexact-ok += tgamma upward ldbl-96-intel -0x9.6d538p+0L : 0x3.87a648c74383af54p-20L : inexact-ok += tgamma downward ldbl-96-m68k -0x9.6d538p+0L : 0x3.87a648c74383af5p-20L : inexact-ok += tgamma tonearest ldbl-96-m68k -0x9.6d538p+0L : 0x3.87a648c74383af54p-20L : inexact-ok += tgamma towardzero ldbl-96-m68k -0x9.6d538p+0L : 0x3.87a648c74383af5p-20L : inexact-ok += tgamma upward ldbl-96-m68k -0x9.6d538p+0L : 0x3.87a648c74383af54p-20L : inexact-ok += tgamma downward ldbl-128 -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb0096p-20L : inexact-ok += tgamma tonearest ldbl-128 -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb0098p-20L : inexact-ok += tgamma towardzero ldbl-128 -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb0096p-20L : inexact-ok += tgamma upward ldbl-128 -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb0098p-20L : inexact-ok += tgamma downward ldbl-128ibm -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cbp-20L : inexact-ok += tgamma tonearest ldbl-128ibm -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb01p-20L : inexact-ok += tgamma towardzero ldbl-128ibm -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cbp-20L : inexact-ok += tgamma upward ldbl-128ibm -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb01p-20L : inexact-ok +tgamma -0xc.c2439p+0 += tgamma downward flt-32 -0xc.c2439p+0f : -0x5.e4e83p-32f : inexact-ok += tgamma tonearest flt-32 -0xc.c2439p+0f : -0x5.e4e83p-32f : inexact-ok += tgamma towardzero flt-32 -0xc.c2439p+0f : -0x5.e4e828p-32f : inexact-ok += tgamma upward flt-32 -0xc.c2439p+0f : -0x5.e4e828p-32f : inexact-ok += tgamma downward dbl-64 -0xc.c2439p+0 : -0x5.e4e82c4f32084p-32 : inexact-ok += tgamma tonearest dbl-64 -0xc.c2439p+0 : -0x5.e4e82c4f3208p-32 : inexact-ok += tgamma towardzero dbl-64 -0xc.c2439p+0 : -0x5.e4e82c4f3208p-32 : inexact-ok += tgamma upward dbl-64 -0xc.c2439p+0 : -0x5.e4e82c4f3208p-32 : inexact-ok += tgamma downward ldbl-96-intel -0xc.c2439p+0L : -0x5.e4e82c4f32081cb8p-32L : inexact-ok += tgamma tonearest ldbl-96-intel -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok += tgamma towardzero ldbl-96-intel -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok += tgamma upward ldbl-96-intel -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok += tgamma downward ldbl-96-m68k -0xc.c2439p+0L : -0x5.e4e82c4f32081cb8p-32L : inexact-ok += tgamma tonearest ldbl-96-m68k -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok += tgamma towardzero ldbl-96-m68k -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok += tgamma upward ldbl-96-m68k -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok += tgamma downward ldbl-128 -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c97p-32L : inexact-ok += tgamma tonearest ldbl-128 -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c97p-32L : inexact-ok += tgamma towardzero ldbl-128 -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96fcp-32L : inexact-ok += tgamma upward ldbl-128 -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96fcp-32L : inexact-ok += tgamma downward ldbl-128ibm -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c98p-32L : inexact-ok += tgamma tonearest ldbl-128ibm -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96p-32L : inexact-ok += tgamma towardzero ldbl-128ibm -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96p-32L : inexact-ok += tgamma upward ldbl-128ibm -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96p-32L : inexact-ok +tgamma -0xc.372f043322128p+0 += tgamma downward flt-32 -0xc.372fp+0f : -0x1.a07f68p-28f : inexact-ok += tgamma tonearest flt-32 -0xc.372fp+0f : -0x1.a07f68p-28f : inexact-ok += tgamma towardzero flt-32 -0xc.372fp+0f : -0x1.a07f66p-28f : inexact-ok += tgamma upward flt-32 -0xc.372fp+0f : -0x1.a07f66p-28f : inexact-ok += tgamma downward dbl-64 -0xc.372fp+0 : -0x1.a07f67df4a68bp-28 : inexact-ok += tgamma tonearest dbl-64 -0xc.372fp+0 : -0x1.a07f67df4a68bp-28 : inexact-ok += tgamma towardzero dbl-64 -0xc.372fp+0 : -0x1.a07f67df4a68ap-28 : inexact-ok += tgamma upward dbl-64 -0xc.372fp+0 : -0x1.a07f67df4a68ap-28 : inexact-ok += tgamma downward ldbl-96-intel -0xc.372fp+0L : -0x1.a07f67df4a68ace4p-28L : inexact-ok += tgamma tonearest ldbl-96-intel -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok += tgamma towardzero ldbl-96-intel -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok += tgamma upward ldbl-96-intel -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok += tgamma downward ldbl-96-m68k -0xc.372fp+0L : -0x1.a07f67df4a68ace4p-28L : inexact-ok += tgamma tonearest ldbl-96-m68k -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok += tgamma towardzero ldbl-96-m68k -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok += tgamma upward ldbl-96-m68k -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok += tgamma downward ldbl-128 -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa45p-28L : inexact-ok += tgamma tonearest ldbl-128 -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa44p-28L : inexact-ok += tgamma towardzero ldbl-128 -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa44p-28L : inexact-ok += tgamma upward ldbl-128 -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa44p-28L : inexact-ok += tgamma downward ldbl-128ibm -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa8p-28L : inexact-ok += tgamma tonearest ldbl-128ibm -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa8p-28L : inexact-ok += tgamma towardzero ldbl-128ibm -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aap-28L : inexact-ok += tgamma upward ldbl-128ibm -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aap-28L : inexact-ok += tgamma downward flt-32 -0xc.372f1p+0f : -0x1.a07ecp-28f : inexact-ok += tgamma tonearest flt-32 -0xc.372f1p+0f : -0x1.a07ecp-28f : inexact-ok += tgamma towardzero flt-32 -0xc.372f1p+0f : -0x1.a07ebep-28f : inexact-ok += tgamma upward flt-32 -0xc.372f1p+0f : -0x1.a07ebep-28f : inexact-ok += tgamma downward dbl-64 -0xc.372f1p+0 : -0x1.a07ebff6ed1d9p-28 : inexact-ok += tgamma tonearest dbl-64 -0xc.372f1p+0 : -0x1.a07ebff6ed1d9p-28 : inexact-ok += tgamma towardzero dbl-64 -0xc.372f1p+0 : -0x1.a07ebff6ed1d8p-28 : inexact-ok += tgamma upward dbl-64 -0xc.372f1p+0 : -0x1.a07ebff6ed1d8p-28 : inexact-ok += tgamma downward ldbl-96-intel -0xc.372f1p+0L : -0x1.a07ebff6ed1d89aap-28L : inexact-ok += tgamma tonearest ldbl-96-intel -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok += tgamma towardzero ldbl-96-intel -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok += tgamma upward ldbl-96-intel -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok += tgamma downward ldbl-96-m68k -0xc.372f1p+0L : -0x1.a07ebff6ed1d89aap-28L : inexact-ok += tgamma tonearest ldbl-96-m68k -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok += tgamma towardzero ldbl-96-m68k -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok += tgamma upward ldbl-96-m68k -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok += tgamma downward ldbl-128 -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6815e4p-28L : inexact-ok += tgamma tonearest ldbl-128 -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6815e3p-28L : inexact-ok += tgamma towardzero ldbl-128 -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6815e3p-28L : inexact-ok += tgamma upward ldbl-128 -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6815e3p-28L : inexact-ok += tgamma downward ldbl-128ibm -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6816p-28L : inexact-ok += tgamma tonearest ldbl-128ibm -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6816p-28L : inexact-ok += tgamma towardzero ldbl-128ibm -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc68158p-28L : inexact-ok += tgamma upward ldbl-128ibm -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc68158p-28L : inexact-ok += tgamma downward dbl-64 -0xc.372f043322128p+0 : -0x1.a07f3bcc8e5d3p-28 : inexact-ok += tgamma tonearest dbl-64 -0xc.372f043322128p+0 : -0x1.a07f3bcc8e5d2p-28 : inexact-ok += tgamma towardzero dbl-64 -0xc.372f043322128p+0 : -0x1.a07f3bcc8e5d2p-28 : inexact-ok += tgamma upward dbl-64 -0xc.372f043322128p+0 : -0x1.a07f3bcc8e5d2p-28 : inexact-ok += tgamma downward ldbl-96-intel -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d21p-28L : inexact-ok += tgamma tonearest ldbl-96-intel -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d21p-28L : inexact-ok += tgamma towardzero ldbl-96-intel -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20fep-28L : inexact-ok += tgamma upward ldbl-96-intel -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20fep-28L : inexact-ok += tgamma downward ldbl-96-m68k -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d21p-28L : inexact-ok += tgamma tonearest ldbl-96-m68k -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d21p-28L : inexact-ok += tgamma towardzero ldbl-96-m68k -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20fep-28L : inexact-ok += tgamma upward ldbl-96-m68k -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20fep-28L : inexact-ok += tgamma downward ldbl-128 -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98cp-28L : inexact-ok += tgamma tonearest ldbl-128 -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98cp-28L : inexact-ok += tgamma towardzero ldbl-128 -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98bp-28L : inexact-ok += tgamma upward ldbl-128 -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98bp-28L : inexact-ok += tgamma downward ldbl-128ibm -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404acap-28L : inexact-ok += tgamma tonearest ldbl-128ibm -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98p-28L : inexact-ok += tgamma towardzero ldbl-128ibm -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98p-28L : inexact-ok += tgamma upward ldbl-128ibm -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98p-28L : inexact-ok +tgamma -0xa.ccfcep+0 += tgamma downward flt-32 -0xa.ccfcep+0f : -0x3.a90678p-24f : inexact-ok += tgamma tonearest flt-32 -0xa.ccfcep+0f : -0x3.a90678p-24f : inexact-ok += tgamma towardzero flt-32 -0xa.ccfcep+0f : -0x3.a90674p-24f : inexact-ok += tgamma upward flt-32 -0xa.ccfcep+0f : -0x3.a90674p-24f : inexact-ok += tgamma downward dbl-64 -0xa.ccfcep+0 : -0x3.a90676ce3e42ap-24 : inexact-ok += tgamma tonearest dbl-64 -0xa.ccfcep+0 : -0x3.a90676ce3e42ap-24 : inexact-ok += tgamma towardzero dbl-64 -0xa.ccfcep+0 : -0x3.a90676ce3e428p-24 : inexact-ok += tgamma upward dbl-64 -0xa.ccfcep+0 : -0x3.a90676ce3e428p-24 : inexact-ok += tgamma downward ldbl-96-intel -0xa.ccfcep+0L : -0x3.a90676ce3e42978p-24L : inexact-ok += tgamma tonearest ldbl-96-intel -0xa.ccfcep+0L : -0x3.a90676ce3e42978p-24L : inexact-ok += tgamma towardzero ldbl-96-intel -0xa.ccfcep+0L : -0x3.a90676ce3e42977cp-24L : inexact-ok += tgamma upward ldbl-96-intel -0xa.ccfcep+0L : -0x3.a90676ce3e42977cp-24L : inexact-ok += tgamma downward ldbl-96-m68k -0xa.ccfcep+0L : -0x3.a90676ce3e42978p-24L : inexact-ok += tgamma tonearest ldbl-96-m68k -0xa.ccfcep+0L : -0x3.a90676ce3e42978p-24L : inexact-ok += tgamma towardzero ldbl-96-m68k -0xa.ccfcep+0L : -0x3.a90676ce3e42977cp-24L : inexact-ok += tgamma upward ldbl-96-m68k -0xa.ccfcep+0L : -0x3.a90676ce3e42977cp-24L : inexact-ok += tgamma downward ldbl-128 -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ec86p-24L : inexact-ok += tgamma tonearest ldbl-128 -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ec86p-24L : inexact-ok += tgamma towardzero ldbl-128 -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ec84p-24L : inexact-ok += tgamma upward ldbl-128 -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ec84p-24L : inexact-ok += tgamma downward ldbl-128ibm -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449edp-24L : inexact-ok += tgamma tonearest ldbl-128ibm -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449edp-24L : inexact-ok += tgamma towardzero ldbl-128ibm -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ecp-24L : inexact-ok += tgamma upward ldbl-128ibm -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ecp-24L : inexact-ok +tgamma -0x9.418c8p+0 += tgamma downward flt-32 -0x9.418c8p+0f : 0x7.0e2dap-20f : inexact-ok += tgamma tonearest flt-32 -0x9.418c8p+0f : 0x7.0e2dap-20f : inexact-ok += tgamma towardzero flt-32 -0x9.418c8p+0f : 0x7.0e2dap-20f : inexact-ok += tgamma upward flt-32 -0x9.418c8p+0f : 0x7.0e2da8p-20f : inexact-ok += tgamma downward dbl-64 -0x9.418c8p+0 : 0x7.0e2da01118b5p-20 : inexact-ok += tgamma tonearest dbl-64 -0x9.418c8p+0 : 0x7.0e2da01118b54p-20 : inexact-ok += tgamma towardzero dbl-64 -0x9.418c8p+0 : 0x7.0e2da01118b5p-20 : inexact-ok += tgamma upward dbl-64 -0x9.418c8p+0 : 0x7.0e2da01118b54p-20 : inexact-ok += tgamma downward ldbl-96-intel -0x9.418c8p+0L : 0x7.0e2da01118b5267p-20L : inexact-ok += tgamma tonearest ldbl-96-intel -0x9.418c8p+0L : 0x7.0e2da01118b52678p-20L : inexact-ok += tgamma towardzero ldbl-96-intel -0x9.418c8p+0L : 0x7.0e2da01118b5267p-20L : inexact-ok += tgamma upward ldbl-96-intel -0x9.418c8p+0L : 0x7.0e2da01118b52678p-20L : inexact-ok += tgamma downward ldbl-96-m68k -0x9.418c8p+0L : 0x7.0e2da01118b5267p-20L : inexact-ok += tgamma tonearest ldbl-96-m68k -0x9.418c8p+0L : 0x7.0e2da01118b52678p-20L : inexact-ok += tgamma towardzero ldbl-96-m68k -0x9.418c8p+0L : 0x7.0e2da01118b5267p-20L : inexact-ok += tgamma upward ldbl-96-m68k -0x9.418c8p+0L : 0x7.0e2da01118b52678p-20L : inexact-ok += tgamma downward ldbl-128 -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab4824587p-20L : inexact-ok += tgamma tonearest ldbl-128 -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab4824587p-20L : inexact-ok += tgamma towardzero ldbl-128 -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab4824587p-20L : inexact-ok += tgamma upward ldbl-128 -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab48245874p-20L : inexact-ok += tgamma downward ldbl-128ibm -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab482458p-20L : inexact-ok += tgamma tonearest ldbl-128ibm -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab482458p-20L : inexact-ok += tgamma towardzero ldbl-128ibm -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab482458p-20L : inexact-ok += tgamma upward ldbl-128ibm -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab48245ap-20L : inexact-ok +tgamma -0x6.ce9158p+0 += tgamma downward flt-32 -0x6.ce9158p+0f : -0x6.97c61p-12f : inexact-ok += tgamma tonearest flt-32 -0x6.ce9158p+0f : -0x6.97c608p-12f : inexact-ok += tgamma towardzero flt-32 -0x6.ce9158p+0f : -0x6.97c608p-12f : inexact-ok += tgamma upward flt-32 -0x6.ce9158p+0f : -0x6.97c608p-12f : inexact-ok += tgamma downward dbl-64 -0x6.ce9158p+0 : -0x6.97c60a22487f4p-12 : inexact-ok += tgamma tonearest dbl-64 -0x6.ce9158p+0 : -0x6.97c60a22487f4p-12 : inexact-ok += tgamma towardzero dbl-64 -0x6.ce9158p+0 : -0x6.97c60a22487fp-12 : inexact-ok += tgamma upward dbl-64 -0x6.ce9158p+0 : -0x6.97c60a22487fp-12 : inexact-ok += tgamma downward ldbl-96-intel -0x6.ce9158p+0L : -0x6.97c60a22487f2ce8p-12L : inexact-ok += tgamma tonearest ldbl-96-intel -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok += tgamma towardzero ldbl-96-intel -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok += tgamma upward ldbl-96-intel -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok += tgamma downward ldbl-96-m68k -0x6.ce9158p+0L : -0x6.97c60a22487f2ce8p-12L : inexact-ok += tgamma tonearest ldbl-96-m68k -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok += tgamma towardzero ldbl-96-m68k -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok += tgamma upward ldbl-96-m68k -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok += tgamma downward ldbl-128 -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a893474p-12L : inexact-ok += tgamma tonearest ldbl-128 -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a893473cp-12L : inexact-ok += tgamma towardzero ldbl-128 -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a893473cp-12L : inexact-ok += tgamma upward ldbl-128 -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a893473cp-12L : inexact-ok += tgamma downward ldbl-128ibm -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a89348p-12L : inexact-ok += tgamma tonearest ldbl-128ibm -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a89348p-12L : inexact-ok += tgamma towardzero ldbl-128ibm -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a89346p-12L : inexact-ok += tgamma upward ldbl-128ibm -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a89346p-12L : inexact-ok +tgamma -0xd.cbf53d0e7d06p+0 += tgamma downward flt-32 -0xd.cbf53p+0f : 0x7.250828p-36f : inexact-ok += tgamma tonearest flt-32 -0xd.cbf53p+0f : 0x7.25083p-36f : inexact-ok += tgamma towardzero flt-32 -0xd.cbf53p+0f : 0x7.250828p-36f : inexact-ok += tgamma upward flt-32 -0xd.cbf53p+0f : 0x7.25083p-36f : inexact-ok += tgamma downward dbl-64 -0xd.cbf53p+0 : 0x7.25082d9261004p-36 : inexact-ok += tgamma tonearest dbl-64 -0xd.cbf53p+0 : 0x7.25082d9261008p-36 : inexact-ok += tgamma towardzero dbl-64 -0xd.cbf53p+0 : 0x7.25082d9261004p-36 : inexact-ok += tgamma upward dbl-64 -0xd.cbf53p+0 : 0x7.25082d9261008p-36 : inexact-ok += tgamma downward ldbl-96-intel -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok += tgamma tonearest ldbl-96-intel -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok += tgamma towardzero ldbl-96-intel -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok += tgamma upward ldbl-96-intel -0xd.cbf53p+0L : 0x7.25082d9261006e5p-36L : inexact-ok += tgamma downward ldbl-96-m68k -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok += tgamma tonearest ldbl-96-m68k -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok += tgamma towardzero ldbl-96-m68k -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok += tgamma upward ldbl-96-m68k -0xd.cbf53p+0L : 0x7.25082d9261006e5p-36L : inexact-ok += tgamma downward ldbl-128 -0xd.cbf53p+0L : 0x7.25082d9261006e485f7777504304p-36L : inexact-ok += tgamma tonearest ldbl-128 -0xd.cbf53p+0L : 0x7.25082d9261006e485f7777504304p-36L : inexact-ok += tgamma towardzero ldbl-128 -0xd.cbf53p+0L : 0x7.25082d9261006e485f7777504304p-36L : inexact-ok += tgamma upward ldbl-128 -0xd.cbf53p+0L : 0x7.25082d9261006e485f7777504308p-36L : inexact-ok += tgamma downward ldbl-128ibm -0xd.cbf53p+0L : 0x7.25082d9261006e485f77775042p-36L : inexact-ok += tgamma tonearest ldbl-128ibm -0xd.cbf53p+0L : 0x7.25082d9261006e485f77775044p-36L : inexact-ok += tgamma towardzero ldbl-128ibm -0xd.cbf53p+0L : 0x7.25082d9261006e485f77775042p-36L : inexact-ok += tgamma upward ldbl-128ibm -0xd.cbf53p+0L : 0x7.25082d9261006e485f77775044p-36L : inexact-ok += tgamma downward flt-32 -0xd.cbf54p+0f : 0x7.2508ep-36f : inexact-ok += tgamma tonearest flt-32 -0xd.cbf54p+0f : 0x7.2508ep-36f : inexact-ok += tgamma towardzero flt-32 -0xd.cbf54p+0f : 0x7.2508ep-36f : inexact-ok += tgamma upward flt-32 -0xd.cbf54p+0f : 0x7.2508e8p-36f : inexact-ok += tgamma downward dbl-64 -0xd.cbf54p+0 : 0x7.2508e12d1cf5cp-36 : inexact-ok += tgamma tonearest dbl-64 -0xd.cbf54p+0 : 0x7.2508e12d1cf5cp-36 : inexact-ok += tgamma towardzero dbl-64 -0xd.cbf54p+0 : 0x7.2508e12d1cf5cp-36 : inexact-ok += tgamma upward dbl-64 -0xd.cbf54p+0 : 0x7.2508e12d1cf6p-36 : inexact-ok += tgamma downward ldbl-96-intel -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok += tgamma tonearest ldbl-96-intel -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok += tgamma towardzero ldbl-96-intel -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok += tgamma upward ldbl-96-intel -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc4p-36L : inexact-ok += tgamma downward ldbl-96-m68k -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok += tgamma tonearest ldbl-96-m68k -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok += tgamma towardzero ldbl-96-m68k -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok += tgamma upward ldbl-96-m68k -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc4p-36L : inexact-ok += tgamma downward ldbl-128 -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501174p-36L : inexact-ok += tgamma tonearest ldbl-128 -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501178p-36L : inexact-ok += tgamma towardzero ldbl-128 -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501174p-36L : inexact-ok += tgamma upward ldbl-128 -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501178p-36L : inexact-ok += tgamma downward ldbl-128ibm -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501p-36L : inexact-ok += tgamma tonearest ldbl-128ibm -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb5012p-36L : inexact-ok += tgamma towardzero ldbl-128ibm -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501p-36L : inexact-ok += tgamma upward ldbl-128ibm -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb5012p-36L : inexact-ok += tgamma downward dbl-64 -0xd.cbf53d0e7d06p+0 : 0x7.2508c022ac5ap-36 : inexact-ok += tgamma tonearest dbl-64 -0xd.cbf53d0e7d06p+0 : 0x7.2508c022ac5ap-36 : inexact-ok += tgamma towardzero dbl-64 -0xd.cbf53d0e7d06p+0 : 0x7.2508c022ac5ap-36 : inexact-ok += tgamma upward dbl-64 -0xd.cbf53d0e7d06p+0 : 0x7.2508c022ac5a4p-36 : inexact-ok += tgamma downward ldbl-96-intel -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok += tgamma tonearest ldbl-96-intel -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok += tgamma towardzero ldbl-96-intel -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok += tgamma upward ldbl-96-intel -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f18p-36L : inexact-ok += tgamma downward ldbl-96-m68k -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok += tgamma tonearest ldbl-96-m68k -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok += tgamma towardzero ldbl-96-m68k -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok += tgamma upward ldbl-96-m68k -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f18p-36L : inexact-ok += tgamma downward ldbl-128 -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5948p-36L : inexact-ok += tgamma tonearest ldbl-128 -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5948p-36L : inexact-ok += tgamma towardzero ldbl-128 -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5948p-36L : inexact-ok += tgamma upward ldbl-128 -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c594cp-36L : inexact-ok += tgamma downward ldbl-128ibm -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c58p-36L : inexact-ok += tgamma tonearest ldbl-128ibm -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5ap-36L : inexact-ok += tgamma towardzero ldbl-128ibm -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c58p-36L : inexact-ok += tgamma upward ldbl-128ibm -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5ap-36L : inexact-ok y0 0.125 = y0 downward flt-32 0x2p-4f : -0x1.63c21ep+0f : inexact-ok = y0 tonearest flt-32 0x2p-4f : -0x1.63c21cp+0f : inexact-ok diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps index de53451879..8263717281 100644 --- a/sysdeps/i386/fpu/libm-test-ulps +++ b/sysdeps/i386/fpu/libm-test-ulps @@ -2,6 +2,8 @@ # Maximal error of functions: Function: "acos": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 @@ -14,10 +16,14 @@ ildouble: 2 ldouble: 2 Function: "acos_upward": +double: 1 +idouble: 1 ildouble: 2 ldouble: 2 Function: "acosh": +double: 1 +idouble: 1 ildouble: 4 ldouble: 2 @@ -34,6 +40,8 @@ ildouble: 6 ldouble: 4 Function: "acosh_upward": +double: 1 +idouble: 1 ildouble: 4 ldouble: 3 @@ -44,10 +52,14 @@ ildouble: 1 ldouble: 1 Function: "asin_downward": +double: 1 +idouble: 1 ildouble: 2 ldouble: 2 Function: "asin_towardzero": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 @@ -62,18 +74,20 @@ ldouble: 1 Function: "asinh": double: 1 idouble: 1 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: "asinh_downward": double: 1 float: 1 +idouble: 1 ildouble: 5 ldouble: 5 Function: "asinh_towardzero": double: 1 float: 1 +idouble: 1 ildouble: 4 ldouble: 4 @@ -83,13 +97,17 @@ float: 1 idouble: 1 ifloat: 1 ildouble: 5 -ldouble: 4 +ldouble: 5 Function: "atan": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 Function: "atan2": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 @@ -165,12 +183,15 @@ ldouble: 3 Function: "atanh_upward": double: 1 +float: 1 idouble: 1 ifloat: 1 ildouble: 5 ldouble: 5 Function: "cabs": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 @@ -595,8 +616,8 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: "cbrt_downward": double: 1 @@ -962,6 +983,7 @@ ldouble: 2 Function: "cosh": double: 1 +idouble: 1 ildouble: 2 ldouble: 2 @@ -1230,8 +1252,8 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 +ildouble: 4 +ldouble: 4 Function: Real part of "ctan": double: 1 @@ -1386,7 +1408,9 @@ ildouble: 1 ldouble: 1 Function: "erf_upward": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 @@ -1420,8 +1444,8 @@ double: 2 float: 2 idouble: 2 ifloat: 2 -ildouble: 4 -ldouble: 4 +ildouble: 5 +ldouble: 5 Function: "exp": double: 1 @@ -1470,6 +1494,8 @@ ildouble: 1 ldouble: 1 Function: "exp2_towardzero": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 @@ -1486,12 +1512,14 @@ ldouble: 1 Function: "exp_towardzero": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "exp_upward": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 @@ -1710,6 +1738,8 @@ ildouble: 4 ldouble: 4 Function: "log": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 @@ -1754,16 +1784,16 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 +ildouble: 4 +ldouble: 4 Function: "log1p_towardzero": double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 +ildouble: 4 +ldouble: 4 Function: "log1p_upward": double: 1 @@ -1780,6 +1810,8 @@ ildouble: 1 ldouble: 1 Function: "log2_downward": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 @@ -1884,8 +1916,8 @@ ldouble: 2 Function: "sin_towardzero": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "sin_upward": double: 1 @@ -1946,24 +1978,24 @@ ldouble: 5 Function: "tan": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "tan_downward": double: 1 float: 2 idouble: 1 ifloat: 2 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: "tan_towardzero": double: 1 float: 2 idouble: 1 ifloat: 2 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: "tan_upward": double: 1 @@ -1974,8 +2006,10 @@ ildouble: 2 ldouble: 2 Function: "tanh": -ildouble: 2 -ldouble: 2 +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 Function: "tanh_downward": double: 1 @@ -2002,36 +2036,36 @@ ildouble: 5 ldouble: 4 Function: "tgamma": -double: 2 +double: 3 float: 3 -idouble: 2 +idouble: 3 ifloat: 3 -ildouble: 4 -ldouble: 4 +ildouble: 5 +ldouble: 5 Function: "tgamma_downward": double: 3 -float: 3 +float: 4 idouble: 3 -ifloat: 3 -ildouble: 3 -ldouble: 3 +ifloat: 4 +ildouble: 5 +ldouble: 5 Function: "tgamma_towardzero": -double: 3 -float: 3 -idouble: 3 -ifloat: 3 -ildouble: 4 -ldouble: 4 +double: 4 +float: 4 +idouble: 4 +ifloat: 4 +ildouble: 5 +ldouble: 5 Function: "tgamma_upward": -double: 3 +double: 4 float: 4 -idouble: 3 +idouble: 4 ifloat: 4 -ildouble: 4 -ldouble: 4 +ildouble: 5 +ldouble: 5 Function: "y0": double: 1 diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps index b5f2680d04..aeb3d492f1 100644 --- a/sysdeps/x86_64/fpu/libm-test-ulps +++ b/sysdeps/x86_64/fpu/libm-test-ulps @@ -40,9 +40,9 @@ ildouble: 2 ldouble: 2 Function: "acosh_downward": -double: 1 +double: 2 float: 1 -idouble: 1 +idouble: 2 ifloat: 1 ildouble: 4 ldouble: 4 @@ -57,9 +57,9 @@ ldouble: 4 Function: "acosh_upward": double: 2 -float: 1 +float: 2 idouble: 2 -ifloat: 1 +ifloat: 2 ildouble: 3 ldouble: 3 @@ -98,8 +98,8 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: "asinh_downward": double: 3 @@ -122,8 +122,8 @@ double: 3 float: 3 idouble: 3 ifloat: 3 -ildouble: 4 -ldouble: 4 +ildouble: 5 +ldouble: 5 Function: "atan": float: 1 @@ -186,9 +186,9 @@ ildouble: 1 ldouble: 1 Function: "atanh": -double: 1 +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 ildouble: 3 ldouble: 3 @@ -1280,9 +1280,9 @@ ildouble: 4 ldouble: 4 Function: Real part of "csqrt_towardzero": -double: 3 +double: 4 float: 3 -idouble: 3 +idouble: 4 ifloat: 3 ildouble: 4 ldouble: 4 @@ -1308,8 +1308,8 @@ double: 3 float: 3 idouble: 3 ifloat: 3 -ildouble: 3 -ldouble: 3 +ildouble: 4 +ldouble: 4 Function: Real part of "ctan": double: 1 @@ -1480,9 +1480,9 @@ ildouble: 3 ldouble: 3 Function: "erfc_downward": -double: 4 +double: 5 float: 6 -idouble: 4 +idouble: 5 ifloat: 6 ildouble: 4 ldouble: 4 @@ -1496,12 +1496,12 @@ ildouble: 4 ldouble: 4 Function: "erfc_upward": -double: 4 +double: 5 float: 6 -idouble: 4 +idouble: 5 ifloat: 6 -ildouble: 4 -ldouble: 4 +ildouble: 5 +ldouble: 5 Function: "exp": ildouble: 1 @@ -1578,12 +1578,14 @@ ldouble: 1 Function: "exp_towardzero": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "exp_upward": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 @@ -1665,9 +1667,9 @@ ldouble: 6 Function: "gamma_upward": double: 4 -float: 3 +float: 4 idouble: 4 -ifloat: 3 +ifloat: 4 ildouble: 4 ldouble: 4 @@ -1817,9 +1819,9 @@ ldouble: 6 Function: "lgamma_upward": double: 4 -float: 3 +float: 4 idouble: 4 -ifloat: 3 +ifloat: 4 ildouble: 4 ldouble: 4 @@ -1874,16 +1876,16 @@ double: 2 float: 2 idouble: 2 ifloat: 2 -ildouble: 3 -ldouble: 3 +ildouble: 4 +ldouble: 4 Function: "log1p_towardzero": double: 2 float: 2 idouble: 2 ifloat: 2 -ildouble: 3 -ldouble: 3 +ildouble: 4 +ldouble: 4 Function: "log1p_upward": double: 2 @@ -2001,25 +2003,25 @@ ldouble: 2 Function: "pow_downward": double: 1 -float: 3 +float: 4 idouble: 1 -ifloat: 3 +ifloat: 4 ildouble: 4 ldouble: 4 Function: "pow_towardzero": double: 1 -float: 4 +float: 8 idouble: 1 -ifloat: 4 +ifloat: 8 ildouble: 1 ldouble: 1 Function: "pow_upward": double: 1 -float: 4 +float: 8 idouble: 1 -ifloat: 4 +ifloat: 8 ildouble: 2 ldouble: 2 @@ -2056,8 +2058,8 @@ ldouble: 2 Function: "sin_towardzero": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "sin_upward": double: 1 @@ -2111,10 +2113,10 @@ Function: "sincos_vlen16": float: 1 Function: "sincos_vlen2": -double: 1 +double: 2 Function: "sincos_vlen4": -double: 1 +double: 2 float: 1 Function: "sincos_vlen4_avx2": @@ -2162,24 +2164,24 @@ ldouble: 5 Function: "tan": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "tan_downward": double: 1 float: 2 idouble: 1 ifloat: 2 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: "tan_towardzero": double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: "tan_upward": double: 1 @@ -2194,8 +2196,8 @@ double: 2 float: 2 idouble: 2 ifloat: 2 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: "tanh_downward": double: 3 @@ -2222,36 +2224,36 @@ ildouble: 4 ldouble: 4 Function: "tgamma": -double: 4 +double: 5 float: 5 -idouble: 4 +idouble: 5 ifloat: 5 -ildouble: 4 -ldouble: 4 +ildouble: 5 +ldouble: 5 Function: "tgamma_downward": -double: 4 -float: 4 -idouble: 4 -ifloat: 4 -ildouble: 3 -ldouble: 3 +double: 5 +float: 5 +idouble: 5 +ifloat: 5 +ildouble: 5 +ldouble: 5 Function: "tgamma_towardzero": double: 5 float: 5 idouble: 5 ifloat: 5 -ildouble: 4 -ldouble: 4 +ildouble: 5 +ldouble: 5 Function: "tgamma_upward": double: 5 float: 5 idouble: 5 ifloat: 5 -ildouble: 4 -ldouble: 4 +ildouble: 5 +ldouble: 5 Function: "y0": double: 2 |