diff options
| -rw-r--r-- | ChangeLog | 6 | ||||
| -rw-r--r-- | math/auto-libm-test-in | 61 | ||||
| -rw-r--r-- | math/auto-libm-test-out | 3436 |
3 files changed, 1759 insertions, 1744 deletions
@@ -1,3 +1,9 @@ +2014-01-03 Joseph Myers <joseph@codesourcery.com> + + * math/auto-libm-test-in: Mark various tests with + xfail-rounding:ldbl-128ibm. + * math/auto-libm-test-out: Regenerated. + 2014-01-02 Joseph Myers <joseph@codesourcery.com> [BZ #16386] diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index c09089bc5d..cc2890553d 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -503,8 +503,9 @@ cosh 0x1p-5 cosh 0x1p-20 cosh -1 cosh 50 -cosh max no-test-inline -cosh -max no-test-inline +# 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 # Bug 16354: spurious underflow may occur. cosh min spurious-underflow cosh -min spurious-underflow @@ -515,22 +516,23 @@ cosh 0x5.96a7ep+4 cosh 0x5.96a7e8p+4 cosh -0x5.96a7ep+4 cosh -0x5.96a7e8p+4 -cosh 0x2.c679d1f73f0fap+8 -cosh 0x2.c679d1f73f0fcp+8 -cosh -0x2.c679d1f73f0fap+8 -cosh -0x2.c679d1f73f0fcp+8 -cosh 0x2.c679d1f73f0fb624d358b213a7p+8 -cosh 0x2.c679d1f73f0fb624d358b213a8p+8 -cosh -0x2.c679d1f73f0fb624d358b213a7p+8 -cosh -0x2.c679d1f73f0fb624d358b213a8p+8 -cosh 0x2.c5d37700c6bb03a4p+12 no-test-inline -cosh 0x2.c5d37700c6bb03a8p+12 no-test-inline -cosh -0x2.c5d37700c6bb03a4p+12 no-test-inline -cosh -0x2.c5d37700c6bb03a8p+12 no-test-inline -cosh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline -cosh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline -cosh -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline -cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline +# GCC bug 59666: results on directed rounding may be incorrect. +cosh 0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm +cosh 0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm +cosh -0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm +cosh -0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm +cosh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm +cosh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm +cosh -0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm +cosh -0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm +cosh 0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm +cosh 0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm +cosh -0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm +cosh -0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm +cosh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm +cosh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm +cosh -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm +cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm cpow 1 0 0 0 cpow 2 0 10 0 @@ -727,21 +729,26 @@ exp10 -36 exp10 305 exp10 -305 # Bug 16284: results on directed rounding may be incorrect. -exp10 4932 xfail-rounding:flt-32 +# GCC bug 59666: results on directed rounding may be incorrect. +exp10 4932 xfail-rounding:flt-32 xfail-rounding:ldbl-128ibm # Bug 16361: underflow exception may be misssing exp10 -4932 missing-underflow:ldbl-96-intel:x86 missing-underflow:ldbl-96-intel:x86_64 # Bug 16284: results on directed rounding may be incorrect. -exp10 1e5 xfail-rounding:flt-32 +# GCC bug 59666: results on directed rounding may be incorrect. +exp10 1e5 xfail-rounding:flt-32 xfail-rounding:ldbl-128ibm exp10 -1e5 # Bug 16284: results on directed rounding may be incorrect. -exp10 1e6 xfail-rounding:flt-32 +# GCC bug 59666: results on directed rounding may be incorrect. +exp10 1e6 xfail-rounding:flt-32 xfail-rounding:ldbl-128ibm exp10 -1e6 # Bug 16284: results on directed rounding may be incorrect. -exp10 max xfail-rounding:flt-32 +# GCC bug 59666: results on directed rounding may be incorrect. +exp10 max xfail-rounding:flt-32 xfail-rounding:ldbl-128ibm exp10 -max exp10 0.75 # Bug 16284: results on directed rounding may be incorrect. -exp10 0x1.348e45573a1dd72cp+8 xfail-rounding:flt-32 xfail-rounding:dbl-64 +# GCC bug 59666: results on directed rounding may be incorrect. +exp10 0x1.348e45573a1dd72cp+8 xfail-rounding:flt-32 xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm exp2 0 exp2 -0 @@ -768,7 +775,8 @@ expm1 0.75 expm1 50.0 expm1 127.0 expm1 500.0 -expm1 11356.25 +# GCC bug 59666: results on directed rounding may be incorrect. +expm1 11356.25 xfail-rounding:ldbl-128ibm expm1 -10.0 expm1 -16.0 expm1 -17.0 @@ -789,8 +797,9 @@ expm1 -100.0 expm1 -1000.0 expm1 -10000.0 expm1 -100000.0 -expm1 100000.0 -expm1 max +# GCC bug 59666: results on directed rounding may be incorrect. +expm1 100000.0 xfail-rounding:ldbl-128ibm +expm1 max xfail-rounding:ldbl-128ibm expm1 -max expm1 0x1p-2 expm1 -0x1p-2 diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out index b1a1184e8a..8f78ae9150 100644 --- a/math/auto-libm-test-out +++ b/math/auto-libm-test-out @@ -48390,144 +48390,144 @@ cosh 50 = cosh tonearest ldbl-128ibm 0x3.2p+4L : 0x8.c881f20405a2b326bba067c63p+68L : inexact-ok = cosh towardzero ldbl-128ibm 0x3.2p+4L : 0x8.c881f20405a2b326bba067c62cp+68L : inexact-ok = cosh upward ldbl-128ibm 0x3.2p+4L : 0x8.c881f20405a2b326bba067c63p+68L : inexact-ok -cosh max no-test-inline -= cosh downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-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 -= cosh towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward flt-32 0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward flt-32 0xf.fffffp+124f : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest dbl-64 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward dbl-64 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward dbl-64 0xf.fffffp+124 : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-intel 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-intel 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-intel 0xf.fffffp+124L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-m68k 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-m68k 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-m68k 0xf.fffffp+124L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128 0xf.fffffp+124L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128ibm 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128ibm 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128ibm 0xf.fffffp+124L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -cosh -max no-test-inline -= cosh downward flt-32 -0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange +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 -= cosh towardzero flt-32 -0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward flt-32 -0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward dbl-64 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero flt-32 -0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward flt-32 -0xf.fffffp+124f : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward dbl-64 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest dbl-64 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero dbl-64 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward dbl-64 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-intel -0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero dbl-64 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward dbl-64 -0xf.fffffp+124 : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-intel -0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-intel -0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-intel -0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-intel -0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-m68k -0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-intel -0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-intel -0xf.fffffp+124L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-m68k -0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-m68k -0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-m68k -0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-m68k -0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128 -0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-m68k -0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-m68k -0xf.fffffp+124L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128 -0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128 -0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128 -0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128 -0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128ibm -0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128 -0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128 -0xf.fffffp+124L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128ibm -0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128ibm -0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128ibm -0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128ibm -0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward dbl-64 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128ibm -0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128ibm -0xf.fffffp+124L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward dbl-64 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest dbl-64 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero dbl-64 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward dbl-64 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero dbl-64 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward dbl-64 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128 -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128 -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128 -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128 -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok -= cosh upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok += cosh towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += cosh upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange += cosh downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = cosh tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange -= cosh towardzero ldbl-96-intel -0xf.ffff |
