diff options
| author | Joseph Myers <joseph@codesourcery.com> | 2013-11-30 22:04:13 +0000 |
|---|---|---|
| committer | Joseph Myers <joseph@codesourcery.com> | 2013-11-30 22:04:13 +0000 |
| commit | 176b0c7913504c69d5995b9045cf8fde617aa1da (patch) | |
| tree | cbdce9005133919741f673c8c3ab8a502ef60619 /math | |
| parent | 2a77a467b273c1a72fa204a8fcc6d22e6e20bb1c (diff) | |
| download | glibc-176b0c7913504c69d5995b9045cf8fde617aa1da.tar.xz glibc-176b0c7913504c69d5995b9045cf8fde617aa1da.zip | |
Move TEST_f_f tests for [a-c]* functions from libm-test.inc to auto-libm-test-in.
Diffstat (limited to 'math')
| -rw-r--r-- | math/auto-libm-test-in | 111 | ||||
| -rw-r--r-- | math/auto-libm-test-out | 4533 | ||||
| -rw-r--r-- | math/gen-auto-libm-tests.c | 149 | ||||
| -rw-r--r-- | math/libm-test.inc | 277 |
4 files changed, 4818 insertions, 252 deletions
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 12cb27de44..7eac25f5f3 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -16,6 +16,117 @@ # License along with the GNU C Library; if not, see # <http://www.gnu.org/licenses/>. */ +acos 0 +acos -0 +acos 1 +acos -1 +acos 0.5 +acos -0.5 +acos 0.75 +acos 2e-17 +acos 0.0625 +acos 0x0.ffffffp0 +acos -0x0.ffffffp0 +acos 0x0.ffffffff8p0 +acos -0x0.ffffffff8p0 +acos 0x0.ffffffffffffp0 +acos -0x0.ffffffffffffp0 +acos 0x0.ffffffffffffffffp0 +acos -0x0.ffffffffffffffffp0 + +acosh 1 +acosh 7 + +asin 0 +asin -0 +asin 0.5 +asin -0.5 +asin 1.0 +asin -1.0 +asin 0.75 +asin 0x0.ffffffp0 +asin -0x0.ffffffp0 +asin 0x0.ffffffff8p0 +asin -0x0.ffffffff8p0 +asin 0x0.ffffffffffffp0 +asin -0x0.ffffffffffffp0 +asin 0x0.ffffffffffffffffp0 +asin -0x0.ffffffffffffffffp0 + +asinh 0 +asinh -0 +asinh 0.75 + +atan 0 +atan -0 +atan max +atan -max +atan 1 +atan -1 +atan 0.75 +# Bug 15319: underflow exception may be missing. +atan 0x1p-100 missing-underflow +atan 0x1p-600 missing-underflow +atan 0x1p-10000 missing-underflow + +atanh 0 +atanh -0 +atanh 0.75 + +cbrt 0.0 +cbrt -0 +cbrt -0.001 +cbrt 8 +cbrt -27.0 +cbrt 0.9921875 +cbrt 0.75 +cbrt 0x1p16383 +cbrt 0x1p-16383 + +cos 0 +cos -0 +cos pi/3 +cos 2pi/3 +cos pi/2 +cos 0.75 +cos 0x1p65 +cos -0x1p65 +cos 0.80190127184058835 +cos 0x1.442f74p+15 +cos 1e22 +cos 0x1p1023 +cos 0x1p16383 +cos 0x1p+120 +cos 0x1p+127 +cos 0x1.fffff8p+127 +cos 0x1.fffffep+127 +cos 0x1p+50 +cos 0x1p+28 +cos 0x1.000000cf4a2a2p0 +cos 0x1.0000010b239a9p0 +cos 0x1.00000162a932bp0 +cos 0x1.000002d452a10p0 +cos 0x1.000005bc7d86dp0 +cos 1 +cos 2 +cos 3 +cos 4 +cos 5 +cos 6 +cos 7 +cos 8 +cos 9 +cos 10 + +cosh 0 +cosh -0 +cosh 0.75 +cosh 709.8893558127259666434838436543941497802734375 +cosh -709.8893558127259666434838436543941497802734375 +cosh 22 +cosh 23 +cosh 24 + sqrt 0 sqrt -0 sqrt 2209 diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out index 95bdec62eb..a692640da1 100644 --- a/math/auto-libm-test-out +++ b/math/auto-libm-test-out @@ -1,3 +1,4536 @@ +acos 0 += acos downward flt-32 0x0p+0f : 0x1.921fb4p+0f : inexact-ok += acos tonearest flt-32 0x0p+0f : 0x1.921fb6p+0f : inexact-ok += acos towardzero flt-32 0x0p+0f : 0x1.921fb4p+0f : inexact-ok += acos upward flt-32 0x0p+0f : 0x1.921fb6p+0f : inexact-ok += acos downward dbl-64 0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok += acos tonearest dbl-64 0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok += acos towardzero dbl-64 0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok += acos upward dbl-64 0x0p+0 : 0x1.921fb54442d19p+0 : inexact-ok += acos downward ldbl-96-intel 0x0p+0L : 0x1.921fb54442d18468p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x0p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok += acos towardzero ldbl-96-intel 0x0p+0L : 0x1.921fb54442d18468p+0L : inexact-ok += acos upward ldbl-96-intel 0x0p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok += acos downward ldbl-96-m68k 0x0p+0L : 0x1.921fb54442d18468p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x0p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x0p+0L : 0x1.921fb54442d18468p+0L : inexact-ok += acos upward ldbl-96-m68k 0x0p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok += acos downward ldbl-128 0x0p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok += acos tonearest ldbl-128 0x0p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok += acos towardzero ldbl-128 0x0p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok += acos upward ldbl-128 0x0p+0L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok += acos downward ldbl-128ibm 0x0p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x0p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x0p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok += acos upward ldbl-128ibm 0x0p+0L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok +acos -0 += acos downward flt-32 -0x0p+0f : 0x1.921fb4p+0f : inexact-ok += acos tonearest flt-32 -0x0p+0f : 0x1.921fb6p+0f : inexact-ok += acos towardzero flt-32 -0x0p+0f : 0x1.921fb4p+0f : inexact-ok += acos upward flt-32 -0x0p+0f : 0x1.921fb6p+0f : inexact-ok += acos downward dbl-64 -0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok += acos tonearest dbl-64 -0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok += acos towardzero dbl-64 -0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok += acos upward dbl-64 -0x0p+0 : 0x1.921fb54442d19p+0 : inexact-ok += acos downward ldbl-96-intel -0x0p+0L : 0x1.921fb54442d18468p+0L : inexact-ok += acos tonearest ldbl-96-intel -0x0p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok += acos towardzero ldbl-96-intel -0x0p+0L : 0x1.921fb54442d18468p+0L : inexact-ok += acos upward ldbl-96-intel -0x0p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok += acos downward ldbl-96-m68k -0x0p+0L : 0x1.921fb54442d18468p+0L : inexact-ok += acos tonearest ldbl-96-m68k -0x0p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok += acos towardzero ldbl-96-m68k -0x0p+0L : 0x1.921fb54442d18468p+0L : inexact-ok += acos upward ldbl-96-m68k -0x0p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok += acos downward ldbl-128 -0x0p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok += acos tonearest ldbl-128 -0x0p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok += acos towardzero ldbl-128 -0x0p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok += acos upward ldbl-128 -0x0p+0L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok += acos downward ldbl-128ibm -0x0p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok += acos tonearest ldbl-128ibm -0x0p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok += acos towardzero ldbl-128ibm -0x0p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok += acos upward ldbl-128ibm -0x0p+0L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok +acos 1 += acos downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok += acos tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok += acos towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok += acos upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok += acos downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok += acos tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok += acos towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok += acos upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok += acos downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok += acos upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok += acos downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok += acos upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok += acos downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok += acos tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok += acos towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok += acos upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok += acos downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok += acos upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok +acos -1 += acos downward flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok += acos tonearest flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok += acos towardzero flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok += acos upward flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok += acos downward dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok += acos tonearest dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok += acos towardzero dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok += acos upward dbl-64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok += acos downward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok += acos tonearest ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok += acos towardzero ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok += acos upward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok += acos downward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok += acos tonearest ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok += acos towardzero ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok += acos upward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok += acos downward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok += acos tonearest ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok += acos towardzero ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok += acos upward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok += acos downward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok += acos tonearest ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok += acos towardzero ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok += acos upward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok +acos 0.5 += acos downward flt-32 0x8p-4f : 0x1.0c1522p+0f : inexact-ok += acos tonearest flt-32 0x8p-4f : 0x1.0c1524p+0f : inexact-ok += acos towardzero flt-32 0x8p-4f : 0x1.0c1522p+0f : inexact-ok += acos upward flt-32 0x8p-4f : 0x1.0c1524p+0f : inexact-ok += acos downward dbl-64 0x8p-4 : 0x1.0c152382d7365p+0 : inexact-ok += acos tonearest dbl-64 0x8p-4 : 0x1.0c152382d7366p+0 : inexact-ok += acos towardzero dbl-64 0x8p-4 : 0x1.0c152382d7365p+0 : inexact-ok += acos upward dbl-64 0x8p-4 : 0x1.0c152382d7366p+0 : inexact-ok += acos downward ldbl-96-intel 0x8p-4L : 0x1.0c152382d7365846p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x8p-4L : 0x1.0c152382d7365846p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x8p-4L : 0x1.0c152382d7365846p+0L : inexact-ok += acos upward ldbl-96-intel 0x8p-4L : 0x1.0c152382d7365848p+0L : inexact-ok += acos downward ldbl-96-m68k 0x8p-4L : 0x1.0c152382d7365846p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x8p-4L : 0x1.0c152382d7365846p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x8p-4L : 0x1.0c152382d7365846p+0L : inexact-ok += acos upward ldbl-96-m68k 0x8p-4L : 0x1.0c152382d7365848p+0L : inexact-ok += acos downward ldbl-128 0x8p-4L : 0x1.0c152382d73658465bb32e0f567ap+0L : inexact-ok += acos tonearest ldbl-128 0x8p-4L : 0x1.0c152382d73658465bb32e0f567bp+0L : inexact-ok += acos towardzero ldbl-128 0x8p-4L : 0x1.0c152382d73658465bb32e0f567ap+0L : inexact-ok += acos upward ldbl-128 0x8p-4L : 0x1.0c152382d73658465bb32e0f567bp+0L : inexact-ok += acos downward ldbl-128ibm 0x8p-4L : 0x1.0c152382d73658465bb32e0f56p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x8p-4L : 0x1.0c152382d73658465bb32e0f568p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x8p-4L : 0x1.0c152382d73658465bb32e0f56p+0L : inexact-ok += acos upward ldbl-128ibm 0x8p-4L : 0x1.0c152382d73658465bb32e0f568p+0L : inexact-ok +acos -0.5 += acos downward flt-32 -0x8p-4f : 0x2.182a44p+0f : inexact-ok += acos tonearest flt-32 -0x8p-4f : 0x2.182a48p+0f : inexact-ok += acos towardzero flt-32 -0x8p-4f : 0x2.182a44p+0f : inexact-ok += acos upward flt-32 -0x8p-4f : 0x2.182a48p+0f : inexact-ok += acos downward dbl-64 -0x8p-4 : 0x2.182a4705ae6cap+0 : inexact-ok += acos tonearest dbl-64 -0x8p-4 : 0x2.182a4705ae6ccp+0 : inexact-ok += acos towardzero dbl-64 -0x8p-4 : 0x2.182a4705ae6cap+0 : inexact-ok += acos upward dbl-64 -0x8p-4 : 0x2.182a4705ae6ccp+0 : inexact-ok += acos downward ldbl-96-intel -0x8p-4L : 0x2.182a4705ae6cb08cp+0L : inexact-ok += acos tonearest ldbl-96-intel -0x8p-4L : 0x2.182a4705ae6cb08cp+0L : inexact-ok += acos towardzero ldbl-96-intel -0x8p-4L : 0x2.182a4705ae6cb08cp+0L : inexact-ok += acos upward ldbl-96-intel -0x8p-4L : 0x2.182a4705ae6cb09p+0L : inexact-ok += acos downward ldbl-96-m68k -0x8p-4L : 0x2.182a4705ae6cb08cp+0L : inexact-ok += acos tonearest ldbl-96-m68k -0x8p-4L : 0x2.182a4705ae6cb08cp+0L : inexact-ok += acos towardzero ldbl-96-m68k -0x8p-4L : 0x2.182a4705ae6cb08cp+0L : inexact-ok += acos upward ldbl-96-m68k -0x8p-4L : 0x2.182a4705ae6cb09p+0L : inexact-ok += acos downward ldbl-128 -0x8p-4L : 0x2.182a4705ae6cb08cb7665c1eacf4p+0L : inexact-ok += acos tonearest ldbl-128 -0x8p-4L : 0x2.182a4705ae6cb08cb7665c1eacf6p+0L : inexact-ok += acos towardzero ldbl-128 -0x8p-4L : 0x2.182a4705ae6cb08cb7665c1eacf4p+0L : inexact-ok += acos upward ldbl-128 -0x8p-4L : 0x2.182a4705ae6cb08cb7665c1eacf6p+0L : inexact-ok += acos downward ldbl-128ibm -0x8p-4L : 0x2.182a4705ae6cb08cb7665c1eacp+0L : inexact-ok += acos tonearest ldbl-128ibm -0x8p-4L : 0x2.182a4705ae6cb08cb7665c1eadp+0L : inexact-ok += acos towardzero ldbl-128ibm -0x8p-4L : 0x2.182a4705ae6cb08cb7665c1eacp+0L : inexact-ok += acos upward ldbl-128ibm -0x8p-4L : 0x2.182a4705ae6cb08cb7665c1eadp+0L : inexact-ok +acos 0.75 += acos downward flt-32 0xcp-4f : 0xb.9051cp-4f : inexact-ok += acos tonearest flt-32 0xcp-4f : 0xb.9051dp-4f : inexact-ok += acos towardzero flt-32 0xcp-4f : 0xb.9051cp-4f : inexact-ok += acos upward flt-32 0xcp-4f : 0xb.9051dp-4f : inexact-ok += acos downward dbl-64 0xcp-4 : 0xb.9051c960ecaap-4 : inexact-ok += acos tonearest dbl-64 0xcp-4 : 0xb.9051c960ecaa8p-4 : inexact-ok += acos towardzero dbl-64 0xcp-4 : 0xb.9051c960ecaap-4 : inexact-ok += acos upward dbl-64 0xcp-4 : 0xb.9051c960ecaa8p-4 : inexact-ok += acos downward ldbl-96-intel 0xcp-4L : 0xb.9051c960ecaa428p-4L : inexact-ok += acos tonearest ldbl-96-intel 0xcp-4L : 0xb.9051c960ecaa429p-4L : inexact-ok += acos towardzero ldbl-96-intel 0xcp-4L : 0xb.9051c960ecaa428p-4L : inexact-ok += acos upward ldbl-96-intel 0xcp-4L : 0xb.9051c960ecaa429p-4L : inexact-ok += acos downward ldbl-96-m68k 0xcp-4L : 0xb.9051c960ecaa428p-4L : inexact-ok += acos tonearest ldbl-96-m68k 0xcp-4L : 0xb.9051c960ecaa429p-4L : inexact-ok += acos towardzero ldbl-96-m68k 0xcp-4L : 0xb.9051c960ecaa428p-4L : inexact-ok += acos upward ldbl-96-m68k 0xcp-4L : 0xb.9051c960ecaa429p-4L : inexact-ok += acos downward ldbl-128 0xcp-4L : 0xb.9051c960ecaa428dd6deb6696c7p-4L : inexact-ok += acos tonearest ldbl-128 0xcp-4L : 0xb.9051c960ecaa428dd6deb6696c7p-4L : inexact-ok += acos towardzero ldbl-128 0xcp-4L : 0xb.9051c960ecaa428dd6deb6696c7p-4L : inexact-ok += acos upward ldbl-128 0xcp-4L : 0xb.9051c960ecaa428dd6deb6696c78p-4L : inexact-ok += acos downward ldbl-128ibm 0xcp-4L : 0xb.9051c960ecaa428dd6deb6696cp-4L : inexact-ok += acos tonearest ldbl-128ibm 0xcp-4L : 0xb.9051c960ecaa428dd6deb6696cp-4L : inexact-ok += acos towardzero ldbl-128ibm 0xcp-4L : 0xb.9051c960ecaa428dd6deb6696cp-4L : inexact-ok += acos upward ldbl-128ibm 0xcp-4L : 0xb.9051c960ecaa428dd6deb6697p-4L : inexact-ok +acos 2e-17 += acos downward flt-32 0x1.70ef56p-56f : 0x1.921fb4p+0f : inexact-ok += acos tonearest flt-32 0x1.70ef56p-56f : 0x1.921fb6p+0f : inexact-ok += acos towardzero flt-32 0x1.70ef56p-56f : 0x1.921fb4p+0f : inexact-ok += acos upward flt-32 0x1.70ef56p-56f : 0x1.921fb6p+0f : inexact-ok += acos downward dbl-64 0x1.70ef56p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos tonearest dbl-64 0x1.70ef56p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos towardzero dbl-64 0x1.70ef56p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos upward dbl-64 0x1.70ef56p-56 : 0x1.921fb54442d19p+0 : inexact-ok += acos downward ldbl-96-intel 0x1.70ef56p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x1.70ef56p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x1.70ef56p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-intel 0x1.70ef56p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-96-m68k 0x1.70ef56p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x1.70ef56p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x1.70ef56p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-m68k 0x1.70ef56p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-128 0x1.70ef56p-56L : 0x1.921fb54442d182f89a36c51701b8p+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef56p-56L : 0x1.921fb54442d182f89a36c51701b8p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef56p-56L : 0x1.921fb54442d182f89a36c51701b8p+0L : inexact-ok += acos upward ldbl-128 0x1.70ef56p-56L : 0x1.921fb54442d182f89a36c51701b9p+0L : inexact-ok += acos downward ldbl-128ibm 0x1.70ef56p-56L : 0x1.921fb54442d182f89a36c517018p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x1.70ef56p-56L : 0x1.921fb54442d182f89a36c517018p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x1.70ef56p-56L : 0x1.921fb54442d182f89a36c517018p+0L : inexact-ok += acos upward ldbl-128ibm 0x1.70ef56p-56L : 0x1.921fb54442d182f89a36c51702p+0L : inexact-ok += acos downward flt-32 0x1.70ef54p-56f : 0x1.921fb4p+0f : inexact-ok += acos tonearest flt-32 0x1.70ef54p-56f : 0x1.921fb6p+0f : inexact-ok += acos towardzero flt-32 0x1.70ef54p-56f : 0x1.921fb4p+0f : inexact-ok += acos upward flt-32 0x1.70ef54p-56f : 0x1.921fb6p+0f : inexact-ok += acos downward dbl-64 0x1.70ef54p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos tonearest dbl-64 0x1.70ef54p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos towardzero dbl-64 0x1.70ef54p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos upward dbl-64 0x1.70ef54p-56 : 0x1.921fb54442d19p+0 : inexact-ok += acos downward ldbl-96-intel 0x1.70ef54p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x1.70ef54p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x1.70ef54p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-intel 0x1.70ef54p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-96-m68k 0x1.70ef54p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x1.70ef54p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x1.70ef54p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-m68k 0x1.70ef54p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-128 0x1.70ef54p-56L : 0x1.921fb54442d182f89a38c51701b8p+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef54p-56L : 0x1.921fb54442d182f89a38c51701b8p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef54p-56L : 0x1.921fb54442d182f89a38c51701b8p+0L : inexact-ok += acos upward ldbl-128 0x1.70ef54p-56L : 0x1.921fb54442d182f89a38c51701b9p+0L : inexact-ok += acos downward ldbl-128ibm 0x1.70ef54p-56L : 0x1.921fb54442d182f89a38c517018p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x1.70ef54p-56L : 0x1.921fb54442d182f89a38c517018p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x1.70ef54p-56L : 0x1.921fb54442d182f89a38c517018p+0L : inexact-ok += acos upward ldbl-128ibm 0x1.70ef54p-56L : 0x1.921fb54442d182f89a38c51702p+0L : inexact-ok += acos downward dbl-64 0x1.70ef54646d497p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos tonearest dbl-64 0x1.70ef54646d497p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos towardzero dbl-64 0x1.70ef54646d497p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos upward dbl-64 0x1.70ef54646d497p-56 : 0x1.921fb54442d19p+0 : inexact-ok += acos downward ldbl-96-intel 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-intel 0x1.70ef54646d497p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-96-m68k 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-m68k 0x1.70ef54646d497p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-128 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f89a3860a9b848p+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f89a3860a9b848p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f89a3860a9b848p+0L : inexact-ok += acos upward ldbl-128 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f89a3860a9b849p+0L : inexact-ok += acos downward ldbl-128ibm 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos upward ldbl-128ibm 0x1.70ef54646d497p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos downward dbl-64 0x1.70ef54646d496p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos tonearest dbl-64 0x1.70ef54646d496p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos towardzero dbl-64 0x1.70ef54646d496p-56 : 0x1.921fb54442d18p+0 : inexact-ok += acos upward dbl-64 0x1.70ef54646d496p-56 : 0x1.921fb54442d19p+0 : inexact-ok += acos downward ldbl-96-intel 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-intel 0x1.70ef54646d496p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-96-m68k 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-m68k 0x1.70ef54646d496p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-128 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f89a3860a9b858p+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f89a3860a9b858p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f89a3860a9b858p+0L : inexact-ok += acos upward ldbl-128 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f89a3860a9b859p+0L : inexact-ok += acos downward ldbl-128ibm 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos upward ldbl-128ibm 0x1.70ef54646d496p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos downward ldbl-96-intel 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-intel 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-96-m68k 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-m68k 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-128 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos upward ldbl-128 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos downward ldbl-128ibm 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos upward ldbl-128ibm 0x1.70ef54646d496894p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos downward ldbl-96-intel 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-intel 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-intel 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-intel 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-96-m68k 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos tonearest ldbl-96-m68k 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos towardzero ldbl-96-m68k 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f8p+0L : inexact-ok += acos upward ldbl-96-m68k 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182fap+0L : inexact-ok += acos downward ldbl-128 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos upward ldbl-128 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos downward ldbl-128ibm 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos upward ldbl-128ibm 0x1.70ef54646d496892p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos downward ldbl-128 0x1.70ef54646d496892137dfd73f5aap-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef54646d496892137dfd73f5aap-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef54646d496892137dfd73f5aap-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos upward ldbl-128 0x1.70ef54646d496892137dfd73f5aap-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos downward ldbl-128 0x1.70ef54646d496892137dfd73f5a9p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef54646d496892137dfd73f5a9p-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef54646d496892137dfd73f5a9p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos upward ldbl-128 0x1.70ef54646d496892137dfd73f5a9p-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos downward ldbl-128 0x1.70ef54646d496892137dfd73f6p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef54646d496892137dfd73f6p-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef54646d496892137dfd73f6p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos upward ldbl-128 0x1.70ef54646d496892137dfd73f6p-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos downward ldbl-128ibm 0x1.70ef54646d496892137dfd73f6p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos tonearest ldbl-128ibm 0x1.70ef54646d496892137dfd73f6p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos towardzero ldbl-128ibm 0x1.70ef54646d496892137dfd73f6p-56L : 0x1.921fb54442d182f89a3860a9b8p+0L : inexact-ok += acos upward ldbl-128ibm 0x1.70ef54646d496892137dfd73f6p-56L : 0x1.921fb54442d182f89a3860a9b88p+0L : inexact-ok += acos downward ldbl-128 0x1.70ef54646d496892137dfd73f58p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos tonearest ldbl-128 0x1.70ef54646d496892137dfd73f58p-56L : 0x1.921fb54442d182f89a3860a9b85p+0L : inexact-ok += acos towardzero ldbl-128 0x1.70ef54646d496892137dfd73f58p-56L : 0x1.921fb54442d182f89a3860a9b84fp+0L : inexact-ok += acos upwar |
