diff options
author | Joseph Myers <joseph@codesourcery.com> | 2015-03-24 23:48:04 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2015-03-24 23:48:04 +0000 |
commit | 239ed6f309d835c35c95ea0c492cbe15aa4cc7bf (patch) | |
tree | 51ca5aefd5980995254ae49d2fbef04bcf490a33 /math | |
parent | a737e8263a47acacdc70407729c4808c2873fdec (diff) | |
download | glibc-239ed6f309d835c35c95ea0c492cbe15aa4cc7bf.zip glibc-239ed6f309d835c35c95ea0c492cbe15aa4cc7bf.tar.gz glibc-239ed6f309d835c35c95ea0c492cbe15aa4cc7bf.tar.bz2 |
Add more tests of cosh, sinh.
This patch adds some randomly-generated tests of cosh and sinh that
are observed to increase ulps on x86_64.
Tested for x86_64 and x86 and ulps updated accordingly.
* math/auto-libm-test-in: Add more tests of cosh and sinh.
* math/auto-libm-test-out: Regenerated.
* sysdeps/i386/fpu/libm-test-ulps: Update.
* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
Diffstat (limited to 'math')
-rw-r--r-- | math/auto-libm-test-in | 11 | ||||
-rw-r--r-- | math/auto-libm-test-out | 531 |
2 files changed, 542 insertions, 0 deletions
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 91d2ae6..fbfa562 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -780,6 +780,7 @@ cosh 0x1p-5 cosh 0x1p-20 cosh -1 cosh 50 +cosh -0xb.60713p+0 # 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 @@ -2089,6 +2090,16 @@ sinh 0x8p-32 sinh 22 sinh 23 sinh 24 +sinh -0x7.55d7f8p-4 +sinh -0x3.f392f8p-4 +sinh 0x1.c56446p+0 +sinh 0x6.cac622d51eebcp-4 +sinh -0x5.c4cb02389c094p+0 +sinh -0x1.646850f515ef2p+0 +sinh -0x7.a8c5f68c81fae5dp-4 +sinh 0x3.4a037p-4 +sinh -0x3.eba6dbcbeceb2p-4 +sinh -0x2.55f63p+0 sqrt 0 sqrt -0 diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out index 8d31229..13f71f9 100644 --- a/math/auto-libm-test-out +++ b/math/auto-libm-test-out @@ -80409,6 +80409,31 @@ 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 -0xb.60713p+0 += cosh downward flt-32 -0xb.60713p+0f : 0xa.a7179p+12f : inexact-ok += cosh tonearest flt-32 -0xb.60713p+0f : 0xa.a717ap+12f : inexact-ok += cosh towardzero flt-32 -0xb.60713p+0f : 0xa.a7179p+12f : inexact-ok += cosh upward flt-32 -0xb.60713p+0f : 0xa.a717ap+12f : inexact-ok += cosh downward dbl-64 -0xb.60713p+0 : 0xa.a7179c1019aep+12 : inexact-ok += cosh tonearest dbl-64 -0xb.60713p+0 : 0xa.a7179c1019ae8p+12 : inexact-ok += cosh towardzero dbl-64 -0xb.60713p+0 : 0xa.a7179c1019aep+12 : inexact-ok += cosh upward dbl-64 -0xb.60713p+0 : 0xa.a7179c1019ae8p+12 : inexact-ok += cosh downward ldbl-96-intel -0xb.60713p+0L : 0xa.a7179c1019ae57dp+12L : inexact-ok += cosh tonearest ldbl-96-intel -0xb.60713p+0L : 0xa.a7179c1019ae57ep+12L : inexact-ok += cosh towardzero ldbl-96-intel -0xb.60713p+0L : 0xa.a7179c1019ae57dp+12L : inexact-ok += cosh upward ldbl-96-intel -0xb.60713p+0L : 0xa.a7179c1019ae57ep+12L : inexact-ok += cosh downward ldbl-96-m68k -0xb.60713p+0L : 0xa.a7179c1019ae57dp+12L : inexact-ok += cosh tonearest ldbl-96-m68k -0xb.60713p+0L : 0xa.a7179c1019ae57ep+12L : inexact-ok += cosh towardzero ldbl-96-m68k -0xb.60713p+0L : 0xa.a7179c1019ae57dp+12L : inexact-ok += cosh upward ldbl-96-m68k -0xb.60713p+0L : 0xa.a7179c1019ae57ep+12L : inexact-ok += cosh downward ldbl-128 -0xb.60713p+0L : 0xa.a7179c1019ae57dfcdfc8ae2c118p+12L : inexact-ok += cosh tonearest ldbl-128 -0xb.60713p+0L : 0xa.a7179c1019ae57dfcdfc8ae2c12p+12L : inexact-ok += cosh towardzero ldbl-128 -0xb.60713p+0L : 0xa.a7179c1019ae57dfcdfc8ae2c118p+12L : inexact-ok += cosh upward ldbl-128 -0xb.60713p+0L : 0xa.a7179c1019ae57dfcdfc8ae2c12p+12L : inexact-ok += cosh downward ldbl-128ibm -0xb.60713p+0L : 0xa.a7179c1019ae57dfcdfc8ae2cp+12L : inexact-ok += cosh tonearest ldbl-128ibm -0xb.60713p+0L : 0xa.a7179c1019ae57dfcdfc8ae2cp+12L : inexact-ok += cosh towardzero ldbl-128ibm -0xb.60713p+0L : 0xa.a7179c1019ae57dfcdfc8ae2cp+12L : inexact-ok += cosh upward ldbl-128ibm -0xb.60713p+0L : 0xa.a7179c1019ae57dfcdfc8ae2c4p+12L : 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 @@ -170172,6 +170197,512 @@ sinh 24 = sinh tonearest ldbl-128ibm 0x1.8p+4L : 0x3.156ff6a8ebf6e66f1fb318fc8dp+32L : inexact-ok = sinh towardzero ldbl-128ibm 0x1.8p+4L : 0x3.156ff6a8ebf6e66f1fb318fc8dp+32L : inexact-ok = sinh upward ldbl-128ibm 0x1.8p+4L : 0x3.156ff6a8ebf6e66f1fb318fc8ep+32L : inexact-ok +sinh -0x7.55d7f8p-4 += sinh downward flt-32 -0x7.55d7f8p-4f : -0x7.985208p-4f : inexact-ok += sinh tonearest flt-32 -0x7.55d7f8p-4f : -0x7.985208p-4f : inexact-ok += sinh towardzero flt-32 -0x7.55d7f8p-4f : -0x7.9852p-4f : inexact-ok += sinh upward flt-32 -0x7.55d7f8p-4f : -0x7.9852p-4f : inexact-ok += sinh downward dbl-64 -0x7.55d7f8p-4 : -0x7.9852071dfda9cp-4 : inexact-ok += sinh tonearest dbl-64 -0x7.55d7f8p-4 : -0x7.9852071dfda98p-4 : inexact-ok += sinh towardzero dbl-64 -0x7.55d7f8p-4 : -0x7.9852071dfda98p-4 : inexact-ok += sinh upward dbl-64 -0x7.55d7f8p-4 : -0x7.9852071dfda98p-4 : inexact-ok += sinh downward ldbl-96-intel -0x7.55d7f8p-4L : -0x7.9852071dfda98d8p-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x7.55d7f8p-4L : -0x7.9852071dfda98d78p-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x7.55d7f8p-4L : -0x7.9852071dfda98d78p-4L : inexact-ok += sinh upward ldbl-96-intel -0x7.55d7f8p-4L : -0x7.9852071dfda98d78p-4L : inexact-ok += sinh downward ldbl-96-m68k -0x7.55d7f8p-4L : -0x7.9852071dfda98d8p-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x7.55d7f8p-4L : -0x7.9852071dfda98d78p-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x7.55d7f8p-4L : -0x7.9852071dfda98d78p-4L : inexact-ok += sinh upward ldbl-96-m68k -0x7.55d7f8p-4L : -0x7.9852071dfda98d78p-4L : inexact-ok += sinh downward ldbl-128 -0x7.55d7f8p-4L : -0x7.9852071dfda98d7a78bbfbeba1ccp-4L : inexact-ok += sinh tonearest ldbl-128 -0x7.55d7f8p-4L : -0x7.9852071dfda98d7a78bbfbeba1ccp-4L : inexact-ok += sinh towardzero ldbl-128 -0x7.55d7f8p-4L : -0x7.9852071dfda98d7a78bbfbeba1c8p-4L : inexact-ok += sinh upward ldbl-128 -0x7.55d7f8p-4L : -0x7.9852071dfda98d7a78bbfbeba1c8p-4L : inexact-ok += sinh downward ldbl-128ibm -0x7.55d7f8p-4L : -0x7.9852071dfda98d7a78bbfbeba2p-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x7.55d7f8p-4L : -0x7.9852071dfda98d7a78bbfbeba2p-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x7.55d7f8p-4L : -0x7.9852071dfda98d7a78bbfbebap-4L : inexact-ok += sinh upward ldbl-128ibm -0x7.55d7f8p-4L : -0x7.9852071dfda98d7a78bbfbebap-4L : inexact-ok +sinh -0x3.f392f8p-4 += sinh downward flt-32 -0x3.f392f8p-4f : -0x3.fde37cp-4f : inexact-ok += sinh tonearest flt-32 -0x3.f392f8p-4f : -0x3.fde378p-4f : inexact-ok += sinh towardzero flt-32 -0x3.f392f8p-4f : -0x3.fde378p-4f : inexact-ok += sinh upward flt-32 -0x3.f392f8p-4f : -0x3.fde378p-4f : inexact-ok += sinh downward dbl-64 -0x3.f392f8p-4 : -0x3.fde378210a8fap-4 : inexact-ok += sinh tonearest dbl-64 -0x3.f392f8p-4 : -0x3.fde378210a8f8p-4 : inexact-ok += sinh towardzero dbl-64 -0x3.f392f8p-4 : -0x3.fde378210a8f8p-4 : inexact-ok += sinh upward dbl-64 -0x3.f392f8p-4 : -0x3.fde378210a8f8p-4 : inexact-ok += sinh downward ldbl-96-intel -0x3.f392f8p-4L : -0x3.fde378210a8f8b14p-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x3.f392f8p-4L : -0x3.fde378210a8f8b14p-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x3.f392f8p-4L : -0x3.fde378210a8f8b1p-4L : inexact-ok += sinh upward ldbl-96-intel -0x3.f392f8p-4L : -0x3.fde378210a8f8b1p-4L : inexact-ok += sinh downward ldbl-96-m68k -0x3.f392f8p-4L : -0x3.fde378210a8f8b14p-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x3.f392f8p-4L : -0x3.fde378210a8f8b14p-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x3.f392f8p-4L : -0x3.fde378210a8f8b1p-4L : inexact-ok += sinh upward ldbl-96-m68k -0x3.f392f8p-4L : -0x3.fde378210a8f8b1p-4L : inexact-ok += sinh downward ldbl-128 -0x3.f392f8p-4L : -0x3.fde378210a8f8b139f4bf3918744p-4L : inexact-ok += sinh tonearest ldbl-128 -0x3.f392f8p-4L : -0x3.fde378210a8f8b139f4bf3918742p-4L : inexact-ok += sinh towardzero ldbl-128 -0x3.f392f8p-4L : -0x3.fde378210a8f8b139f4bf3918742p-4L : inexact-ok += sinh upward ldbl-128 -0x3.f392f8p-4L : -0x3.fde378210a8f8b139f4bf3918742p-4L : inexact-ok += sinh downward ldbl-128ibm -0x3.f392f8p-4L : -0x3.fde378210a8f8b139f4bf39188p-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x3.f392f8p-4L : -0x3.fde378210a8f8b139f4bf39187p-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x3.f392f8p-4L : -0x3.fde378210a8f8b139f4bf39187p-4L : inexact-ok += sinh upward ldbl-128ibm -0x3.f392f8p-4L : -0x3.fde378210a8f8b139f4bf39187p-4L : inexact-ok +sinh 0x1.c56446p+0 += sinh downward flt-32 0x1.c56446p+0f : 0x2.da7cd8p+0f : inexact-ok += sinh tonearest flt-32 0x1.c56446p+0f : 0x2.da7cd8p+0f : inexact-ok += sinh towardzero flt-32 0x1.c56446p+0f : 0x2.da7cd8p+0f : inexact-ok += sinh upward flt-32 0x1.c56446p+0f : 0x2.da7cdcp+0f : inexact-ok += sinh downward dbl-64 0x1.c56446p+0 : 0x2.da7cd9753b47ap+0 : inexact-ok += sinh tonearest dbl-64 0x1.c56446p+0 : 0x2.da7cd9753b47cp+0 : inexact-ok += sinh towardzero dbl-64 0x1.c56446p+0 : 0x2.da7cd9753b47ap+0 : inexact-ok += sinh upward dbl-64 0x1.c56446p+0 : 0x2.da7cd9753b47cp+0 : inexact-ok += sinh downward ldbl-96-intel 0x1.c56446p+0L : 0x2.da7cd9753b47bb48p+0L : inexact-ok += sinh tonearest ldbl-96-intel 0x1.c56446p+0L : 0x2.da7cd9753b47bb4cp+0L : inexact-ok += sinh towardzero ldbl-96-intel 0x1.c56446p+0L : 0x2.da7cd9753b47bb48p+0L : inexact-ok += sinh upward ldbl-96-intel 0x1.c56446p+0L : 0x2.da7cd9753b47bb4cp+0L : inexact-ok += sinh downward ldbl-96-m68k 0x1.c56446p+0L : 0x2.da7cd9753b47bb48p+0L : inexact-ok += sinh tonearest ldbl-96-m68k 0x1.c56446p+0L : 0x2.da7cd9753b47bb4cp+0L : inexact-ok += sinh towardzero ldbl-96-m68k 0x1.c56446p+0L : 0x2.da7cd9753b47bb48p+0L : inexact-ok += sinh upward ldbl-96-m68k 0x1.c56446p+0L : 0x2.da7cd9753b47bb4cp+0L : inexact-ok += sinh downward ldbl-128 0x1.c56446p+0L : 0x2.da7cd9753b47bb4b1c1b52331192p+0L : inexact-ok += sinh tonearest ldbl-128 0x1.c56446p+0L : 0x2.da7cd9753b47bb4b1c1b52331194p+0L : inexact-ok += sinh towardzero ldbl-128 0x1.c56446p+0L : 0x2.da7cd9753b47bb4b1c1b52331192p+0L : inexact-ok += sinh upward ldbl-128 0x1.c56446p+0L : 0x2.da7cd9753b47bb4b1c1b52331194p+0L : inexact-ok += sinh downward ldbl-128ibm 0x1.c56446p+0L : 0x2.da7cd9753b47bb4b1c1b523311p+0L : inexact-ok += sinh tonearest ldbl-128ibm 0x1.c56446p+0L : 0x2.da7cd9753b47bb4b1c1b523312p+0L : inexact-ok += sinh towardzero ldbl-128ibm 0x1.c56446p+0L : 0x2.da7cd9753b47bb4b1c1b523311p+0L : inexact-ok += sinh upward ldbl-128ibm 0x1.c56446p+0L : 0x2.da7cd9753b47bb4b1c1b523312p+0L : inexact-ok +sinh 0x6.cac622d51eebcp-4 += sinh downward flt-32 0x6.cac628p-4f : 0x6.ff7818p-4f : inexact-ok += sinh tonearest flt-32 0x6.cac628p-4f : 0x6.ff782p-4f : inexact-ok += sinh towardzero flt-32 0x6.cac628p-4f : 0x6.ff7818p-4f : inexact-ok += sinh upward flt-32 0x6.cac628p-4f : 0x6.ff782p-4f : inexact-ok += sinh downward dbl-64 0x6.cac628p-4 : 0x6.ff781ca6e6dc8p-4 : inexact-ok += sinh tonearest dbl-64 0x6.cac628p-4 : 0x6.ff781ca6e6dccp-4 : inexact-ok += sinh towardzero dbl-64 0x6.cac628p-4 : 0x6.ff781ca6e6dc8p-4 : inexact-ok += sinh upward dbl-64 0x6.cac628p-4 : 0x6.ff781ca6e6dccp-4 : inexact-ok += sinh downward ldbl-96-intel 0x6.cac628p-4L : 0x6.ff781ca6e6dca668p-4L : inexact-ok += sinh tonearest ldbl-96-intel 0x6.cac628p-4L : 0x6.ff781ca6e6dca67p-4L : inexact-ok += sinh towardzero ldbl-96-intel 0x6.cac628p-4L : 0x6.ff781ca6e6dca668p-4L : inexact-ok += sinh upward ldbl-96-intel 0x6.cac628p-4L : 0x6.ff781ca6e6dca67p-4L : inexact-ok += sinh downward ldbl-96-m68k 0x6.cac628p-4L : 0x6.ff781ca6e6dca668p-4L : inexact-ok += sinh tonearest ldbl-96-m68k 0x6.cac628p-4L : 0x6.ff781ca6e6dca67p-4L : inexact-ok += sinh towardzero ldbl-96-m68k 0x6.cac628p-4L : 0x6.ff781ca6e6dca668p-4L : inexact-ok += sinh upward ldbl-96-m68k 0x6.cac628p-4L : 0x6.ff781ca6e6dca67p-4L : inexact-ok += sinh downward ldbl-128 0x6.cac628p-4L : 0x6.ff781ca6e6dca66ef1b4884e83a8p-4L : inexact-ok += sinh tonearest ldbl-128 0x6.cac628p-4L : 0x6.ff781ca6e6dca66ef1b4884e83a8p-4L : inexact-ok += sinh towardzero ldbl-128 0x6.cac628p-4L : 0x6.ff781ca6e6dca66ef1b4884e83a8p-4L : inexact-ok += sinh upward ldbl-128 0x6.cac628p-4L : 0x6.ff781ca6e6dca66ef1b4884e83acp-4L : inexact-ok += sinh downward ldbl-128ibm 0x6.cac628p-4L : 0x6.ff781ca6e6dca66ef1b4884e82p-4L : inexact-ok += sinh tonearest ldbl-128ibm 0x6.cac628p-4L : 0x6.ff781ca6e6dca66ef1b4884e84p-4L : inexact-ok += sinh towardzero ldbl-128ibm 0x6.cac628p-4L : 0x6.ff781ca6e6dca66ef1b4884e82p-4L : inexact-ok += sinh upward ldbl-128ibm 0x6.cac628p-4L : 0x6.ff781ca6e6dca66ef1b4884e84p-4L : inexact-ok += sinh downward flt-32 0x6.cac62p-4f : 0x6.ff781p-4f : inexact-ok += sinh tonearest flt-32 0x6.cac62p-4f : 0x6.ff781p-4f : inexact-ok += sinh towardzero flt-32 0x6.cac62p-4f : 0x6.ff781p-4f : inexact-ok += sinh upward flt-32 0x6.cac62p-4f : 0x6.ff7818p-4f : inexact-ok += sinh downward dbl-64 0x6.cac62p-4 : 0x6.ff7813eb9593cp-4 : inexact-ok += sinh tonearest dbl-64 0x6.cac62p-4 : 0x6.ff7813eb9593cp-4 : inexact-ok += sinh towardzero dbl-64 0x6.cac62p-4 : 0x6.ff7813eb9593cp-4 : inexact-ok += sinh upward dbl-64 0x6.cac62p-4 : 0x6.ff7813eb9594p-4 : inexact-ok += sinh downward ldbl-96-intel 0x6.cac62p-4L : 0x6.ff7813eb9593d888p-4L : inexact-ok += sinh tonearest ldbl-96-intel 0x6.cac62p-4L : 0x6.ff7813eb9593d89p-4L : inexact-ok += sinh towardzero ldbl-96-intel 0x6.cac62p-4L : 0x6.ff7813eb9593d888p-4L : inexact-ok += sinh upward ldbl-96-intel 0x6.cac62p-4L : 0x6.ff7813eb9593d89p-4L : inexact-ok += sinh downward ldbl-96-m68k 0x6.cac62p-4L : 0x6.ff7813eb9593d888p-4L : inexact-ok += sinh tonearest ldbl-96-m68k 0x6.cac62p-4L : 0x6.ff7813eb9593d89p-4L : inexact-ok += sinh towardzero ldbl-96-m68k 0x6.cac62p-4L : 0x6.ff7813eb9593d888p-4L : inexact-ok += sinh upward ldbl-96-m68k 0x6.cac62p-4L : 0x6.ff7813eb9593d89p-4L : inexact-ok += sinh downward ldbl-128 0x6.cac62p-4L : 0x6.ff7813eb9593d88f40043b863e1p-4L : inexact-ok += sinh tonearest ldbl-128 0x6.cac62p-4L : 0x6.ff7813eb9593d88f40043b863e1p-4L : inexact-ok += sinh towardzero ldbl-128 0x6.cac62p-4L : 0x6.ff7813eb9593d88f40043b863e1p-4L : inexact-ok += sinh upward ldbl-128 0x6.cac62p-4L : 0x6.ff7813eb9593d88f40043b863e14p-4L : inexact-ok += sinh downward ldbl-128ibm 0x6.cac62p-4L : 0x6.ff7813eb9593d88f40043b863ep-4L : inexact-ok += sinh tonearest ldbl-128ibm 0x6.cac62p-4L : 0x6.ff7813eb9593d88f40043b863ep-4L : inexact-ok += sinh towardzero ldbl-128ibm 0x6.cac62p-4L : 0x6.ff7813eb9593d88f40043b863ep-4L : inexact-ok += sinh upward ldbl-128ibm 0x6.cac62p-4L : 0x6.ff7813eb9593d88f40043b864p-4L : inexact-ok += sinh downward dbl-64 0x6.cac622d51eebcp-4 : 0x6.ff78170306f9cp-4 : inexact-ok += sinh tonearest dbl-64 0x6.cac622d51eebcp-4 : 0x6.ff78170306f9cp-4 : inexact-ok += sinh towardzero dbl-64 0x6.cac622d51eebcp-4 : 0x6.ff78170306f9cp-4 : inexact-ok += sinh upward dbl-64 0x6.cac622d51eebcp-4 : 0x6.ff78170306fap-4 : inexact-ok += sinh downward ldbl-96-intel 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc08p-4L : inexact-ok += sinh tonearest ldbl-96-intel 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc1p-4L : inexact-ok += sinh towardzero ldbl-96-intel 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc08p-4L : inexact-ok += sinh upward ldbl-96-intel 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc1p-4L : inexact-ok += sinh downward ldbl-96-m68k 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc08p-4L : inexact-ok += sinh tonearest ldbl-96-m68k 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc1p-4L : inexact-ok += sinh towardzero ldbl-96-m68k 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc08p-4L : inexact-ok += sinh upward ldbl-96-m68k 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc1p-4L : inexact-ok += sinh downward ldbl-128 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc0e1b26024a3bcp-4L : inexact-ok += sinh tonearest ldbl-128 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc0e1b26024a3bc4p-4L : inexact-ok += sinh towardzero ldbl-128 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc0e1b26024a3bcp-4L : inexact-ok += sinh upward ldbl-128 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc0e1b26024a3bc4p-4L : inexact-ok += sinh downward ldbl-128ibm 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc0e1b26024a3ap-4L : inexact-ok += sinh tonearest ldbl-128ibm 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc0e1b26024a3cp-4L : inexact-ok += sinh towardzero ldbl-128ibm 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc0e1b26024a3ap-4L : inexact-ok += sinh upward ldbl-128ibm 0x6.cac622d51eebcp-4L : 0x6.ff78170306f9cc0e1b26024a3cp-4L : inexact-ok +sinh -0x5.c4cb02389c094p+0 += sinh downward flt-32 -0x5.c4cbp+0f : -0xa.0100dp+4f : inexact-ok += sinh tonearest flt-32 -0x5.c4cbp+0f : -0xa.0100dp+4f : inexact-ok += sinh towardzero flt-32 -0x5.c4cbp+0f : -0xa.0100cp+4f : inexact-ok += sinh upward flt-32 -0x5.c4cbp+0f : -0xa.0100cp+4f : inexact-ok += sinh downward dbl-64 -0x5.c4cbp+0 : -0xa.0100cebf41c8p+4 : inexact-ok += sinh tonearest dbl-64 -0x5.c4cbp+0 : -0xa.0100cebf41c8p+4 : inexact-ok += sinh towardzero dbl-64 -0x5.c4cbp+0 : -0xa.0100cebf41c78p+4 : inexact-ok += sinh upward dbl-64 -0x5.c4cbp+0 : -0xa.0100cebf41c78p+4 : inexact-ok += sinh downward ldbl-96-intel -0x5.c4cbp+0L : -0xa.0100cebf41c7d71p+4L : inexact-ok += sinh tonearest ldbl-96-intel -0x5.c4cbp+0L : -0xa.0100cebf41c7d7p+4L : inexact-ok += sinh towardzero ldbl-96-intel -0x5.c4cbp+0L : -0xa.0100cebf41c7d7p+4L : inexact-ok += sinh upward ldbl-96-intel -0x5.c4cbp+0L : -0xa.0100cebf41c7d7p+4L : inexact-ok += sinh downward ldbl-96-m68k -0x5.c4cbp+0L : -0xa.0100cebf41c7d71p+4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x5.c4cbp+0L : -0xa.0100cebf41c7d7p+4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x5.c4cbp+0L : -0xa.0100cebf41c7d7p+4L : inexact-ok += sinh upward ldbl-96-m68k -0x5.c4cbp+0L : -0xa.0100cebf41c7d7p+4L : inexact-ok += sinh downward ldbl-128 -0x5.c4cbp+0L : -0xa.0100cebf41c7d702ca8ab889ec5p+4L : inexact-ok += sinh tonearest ldbl-128 -0x5.c4cbp+0L : -0xa.0100cebf41c7d702ca8ab889ec5p+4L : inexact-ok += sinh towardzero ldbl-128 -0x5.c4cbp+0L : -0xa.0100cebf41c7d702ca8ab889ec48p+4L : inexact-ok += sinh upward ldbl-128 -0x5.c4cbp+0L : -0xa.0100cebf41c7d702ca8ab889ec48p+4L : inexact-ok += sinh downward ldbl-128ibm -0x5.c4cbp+0L : -0xa.0100cebf41c7d702ca8ab889fp+4L : inexact-ok += sinh tonearest ldbl-128ibm -0x5.c4cbp+0L : -0xa.0100cebf41c7d702ca8ab889ecp+4L : inexact-ok += sinh towardzero ldbl-128ibm -0x5.c4cbp+0L : -0xa.0100cebf41c7d702ca8ab889ecp+4L : inexact-ok += sinh upward ldbl-128ibm -0x5.c4cbp+0L : -0xa.0100cebf41c7d702ca8ab889ecp+4L : inexact-ok += sinh downward flt-32 -0x5.c4cb08p+0f : -0xa.01012p+4f : inexact-ok += sinh tonearest flt-32 -0x5.c4cb08p+0f : -0xa.01012p+4f : inexact-ok += sinh towardzero flt-32 -0x5.c4cb08p+0f : -0xa.01011p+4f : inexact-ok += sinh upward flt-32 -0x5.c4cb08p+0f : -0xa.01011p+4f : inexact-ok += sinh downward dbl-64 -0x5.c4cb08p+0 : -0xa.01011ec7afdap+4 : inexact-ok += sinh tonearest dbl-64 -0x5.c4cb08p+0 : -0xa.01011ec7afdap+4 : inexact-ok += sinh towardzero dbl-64 -0x5.c4cb08p+0 : -0xa.01011ec7afd98p+4 : inexact-ok += sinh upward dbl-64 -0x5.c4cb08p+0 : -0xa.01011ec7afd98p+4 : inexact-ok += sinh downward ldbl-96-intel -0x5.c4cb08p+0L : -0xa.01011ec7afd9d18p+4L : inexact-ok += sinh tonearest ldbl-96-intel -0x5.c4cb08p+0L : -0xa.01011ec7afd9d17p+4L : inexact-ok += sinh towardzero ldbl-96-intel -0x5.c4cb08p+0L : -0xa.01011ec7afd9d17p+4L : inexact-ok += sinh upward ldbl-96-intel -0x5.c4cb08p+0L : -0xa.01011ec7afd9d17p+4L : inexact-ok += sinh downward ldbl-96-m68k -0x5.c4cb08p+0L : -0xa.01011ec7afd9d18p+4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x5.c4cb08p+0L : -0xa.01011ec7afd9d17p+4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x5.c4cb08p+0L : -0xa.01011ec7afd9d17p+4L : inexact-ok += sinh upward ldbl-96-m68k -0x5.c4cb08p+0L : -0xa.01011ec7afd9d17p+4L : inexact-ok += sinh downward ldbl-128 -0x5.c4cb08p+0L : -0xa.01011ec7afd9d171664f8ff70a2p+4L : inexact-ok += sinh tonearest ldbl-128 -0x5.c4cb08p+0L : -0xa.01011ec7afd9d171664f8ff70a2p+4L : inexact-ok += sinh towardzero ldbl-128 -0x5.c4cb08p+0L : -0xa.01011ec7afd9d171664f8ff70a18p+4L : inexact-ok += sinh upward ldbl-128 -0x5.c4cb08p+0L : -0xa.01011ec7afd9d171664f8ff70a18p+4L : inexact-ok += sinh downward ldbl-128ibm -0x5.c4cb08p+0L : -0xa.01011ec7afd9d171664f8ff70cp+4L : inexact-ok += sinh tonearest ldbl-128ibm -0x5.c4cb08p+0L : -0xa.01011ec7afd9d171664f8ff70cp+4L : inexact-ok += sinh towardzero ldbl-128ibm -0x5.c4cb08p+0L : -0xa.01011ec7afd9d171664f8ff708p+4L : inexact-ok += sinh upward ldbl-128ibm -0x5.c4cb08p+0L : -0xa.01011ec7afd9d171664f8ff708p+4L : inexact-ok += sinh downward dbl-64 -0x5.c4cb02389c094p+0 : -0xa.0100e4f7b11p+4 : inexact-ok += sinh tonearest dbl-64 -0x5.c4cb02389c094p+0 : -0xa.0100e4f7b10f8p+4 : inexact-ok += sinh towardzero dbl-64 -0x5.c4cb02389c094p+0 : -0xa.0100e4f7b10f8p+4 : inexact-ok += sinh upward dbl-64 -0x5.c4cb02389c094p+0 : -0xa.0100e4f7b10f8p+4 : inexact-ok += sinh downward ldbl-96-intel -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b9p+4L : inexact-ok += sinh tonearest ldbl-96-intel -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b9p+4L : inexact-ok += sinh towardzero ldbl-96-intel -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8p+4L : inexact-ok += sinh upward ldbl-96-intel -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8p+4L : inexact-ok += sinh downward ldbl-96-m68k -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b9p+4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b9p+4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8p+4L : inexact-ok += sinh upward ldbl-96-m68k -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8p+4L : inexact-ok += sinh downward ldbl-128 -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8ac75b9651a528p+4L : inexact-ok += sinh tonearest ldbl-128 -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8ac75b9651a52p+4L : inexact-ok += sinh towardzero ldbl-128 -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8ac75b9651a52p+4L : inexact-ok += sinh upward ldbl-128 -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8ac75b9651a52p+4L : inexact-ok += sinh downward ldbl-128ibm -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8ac75b9651a8p+4L : inexact-ok += sinh tonearest ldbl-128ibm -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8ac75b9651a4p+4L : inexact-ok += sinh towardzero ldbl-128ibm -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8ac75b9651a4p+4L : inexact-ok += sinh upward ldbl-128ibm -0x5.c4cb02389c094p+0L : -0xa.0100e4f7b10f8b8ac75b9651a4p+4L : inexact-ok +sinh -0x1.646850f515ef2p+0 += sinh downward flt-32 -0x1.64685p+0f : -0x1.e33aeep+0f : inexact-ok += sinh tonearest flt-32 -0x1.64685p+0f : -0x1.e33aeep+0f : inexact-ok += sinh towardzero flt-32 -0x1.64685p+0f : -0x1.e33aecp+0f : inexact-ok += sinh upward flt-32 -0x1.64685p+0f : -0x1.e33aecp+0f : inexact-ok += sinh downward dbl-64 -0x1.64685p+0 : -0x1.e33aed0948401p+0 : inexact-ok += sinh tonearest dbl-64 -0x1.64685p+0 : -0x1.e33aed09484p+0 : inexact-ok += sinh towardzero dbl-64 -0x1.64685p+0 : -0x1.e33aed09484p+0 : inexact-ok += sinh upward dbl-64 -0x1.64685p+0 : -0x1.e33aed09484p+0 : inexact-ok += sinh downward ldbl-96-intel -0x1.64685p+0L : -0x1.e33aed09484005e2p+0L : inexact-ok += sinh tonearest ldbl-96-intel -0x1.64685p+0L : -0x1.e33aed09484005ep+0L : inexact-ok += sinh towardzero ldbl-96-intel -0x1.64685p+0L : -0x1.e33aed09484005ep+0L : inexact-ok += sinh upward ldbl-96-intel -0x1.64685p+0L : -0x1.e33aed09484005ep+0L : inexact-ok += sinh downward ldbl-96-m68k -0x1.64685p+0L : -0x1.e33aed09484005e2p+0L : inexact-ok += sinh tonearest ldbl-96-m68k -0x1.64685p+0L : -0x1.e33aed09484005ep+0L : inexact-ok += sinh towardzero ldbl-96-m68k -0x1.64685p+0L : -0x1.e33aed09484005ep+0L : inexact-ok += sinh upward ldbl-96-m68k -0x1.64685p+0L : -0x1.e33aed09484005ep+0L : inexact-ok += sinh downward ldbl-128 -0x1.64685p+0L : -0x1.e33aed09484005e089b161278fe1p+0L : inexact-ok += sinh tonearest ldbl-128 -0x1.64685p+0L : -0x1.e33aed09484005e089b161278fe1p+0L : inexact-ok += sinh towardzero ldbl-128 -0x1.64685p+0L : -0x1.e33aed09484005e089b161278fep+0L : inexact-ok += sinh upward ldbl-128 -0x1.64685p+0L : -0x1.e33aed09484005e089b161278fep+0L : inexact-ok += sinh downward ldbl-128ibm -0x1.64685p+0L : -0x1.e33aed09484005e089b161279p+0L : inexact-ok += sinh tonearest ldbl-128ibm -0x1.64685p+0L : -0x1.e33aed09484005e089b161279p+0L : inexact-ok += sinh towardzero ldbl-128ibm -0x1.64685p+0L : -0x1.e33aed09484005e089b161278f8p+0L : inexact-ok += sinh upward ldbl-128ibm -0x1.64685p+0L : -0x1.e33aed09484005e089b161278f8p+0L : inexact-ok += sinh downward flt-32 -0x1.646852p+0f : -0x1.e33af2p+0f : inexact-ok += sinh tonearest flt-32 -0x1.646852p+0f : -0x1.e33af2p+0f : inexact-ok += sinh towardzero flt-32 -0x1.646852p+0f : -0x1.e33afp+0f : inexact-ok += sinh upward flt-32 -0x1.646852p+0f : -0x1.e33afp+0f : inexact-ok += sinh downward dbl-64 -0x1.646852p+0 : -0x1.e33af14efca0bp+0 : inexact-ok += sinh tonearest dbl-64 -0x1.646852p+0 : -0x1.e33af14efca0bp+0 : inexact-ok += sinh towardzero dbl-64 -0x1.646852p+0 : -0x1.e33af14efca0ap+0 : inexact-ok += sinh upward dbl-64 -0x1.646852p+0 : -0x1.e33af14efca0ap+0 : inexact-ok += sinh downward ldbl-96-intel -0x1.646852p+0L : -0x1.e33af14efca0a8cap+0L : inexact-ok += sinh tonearest ldbl-96-intel -0x1.646852p+0L : -0x1.e33af14efca0a8cap+0L : inexact-ok += sinh towardzero ldbl-96-intel -0x1.646852p+0L : -0x1.e33af14efca0a8c8p+0L : inexact-ok += sinh upward ldbl-96-intel -0x1.646852p+0L : -0x1.e33af14efca0a8c8p+0L : inexact-ok += sinh downward ldbl-96-m68k -0x1.646852p+0L : -0x1.e33af14efca0a8cap+0L : inexact-ok += sinh tonearest ldbl-96-m68k -0x1.646852p+0L : -0x1.e33af14efca0a8cap+0L : inexact-ok += sinh towardzero ldbl-96-m68k -0x1.646852p+0L : -0x1.e33af14efca0a8c8p+0L : inexact-ok += sinh upward ldbl-96-m68k -0x1.646852p+0L : -0x1.e33af14efca0a8c8p+0L : inexact-ok += sinh downward ldbl-128 -0x1.646852p+0L : -0x1.e33af14efca0a8c9d1b749c14b44p+0L : inexact-ok += sinh tonearest ldbl-128 -0x1.646852p+0L : -0x1.e33af14efca0a8c9d1b749c14b43p+0L : inexact-ok += sinh towardzero ldbl-128 -0x1.646852p+0L : -0x1.e33af14efca0a8c9d1b749c14b43p+0L : inexact-ok += sinh upward ldbl-128 -0x1.646852p+0L : -0x1.e33af14efca0a8c9d1b749c14b43p+0L : inexact-ok += sinh downward ldbl-128ibm -0x1.646852p+0L : -0x1.e33af14efca0a8c9d1b749c14b8p+0L : inexact-ok += sinh tonearest ldbl-128ibm -0x1.646852p+0L : -0x1.e33af14efca0a8c9d1b749c14b8p+0L : inexact-ok += sinh towardzero ldbl-128ibm -0x1.646852p+0L : -0x1.e33af14efca0a8c9d1b749c14bp+0L : inexact-ok += sinh upward ldbl-128ibm -0x1.646852p+0L : -0x1.e33af14efca0a8c9d1b749c14bp+0L : inexact-ok += sinh downward dbl-64 -0x1.646850f515ef2p+0 : -0x1.e33aef14d1ea1p+0 : inexact-ok += sinh tonearest dbl-64 -0x1.646850f515ef2p+0 : -0x1.e33aef14d1eap+0 : inexact-ok += sinh towardzero dbl-64 -0x1.646850f515ef2p+0 : -0x1.e33aef14d1eap+0 : inexact-ok += sinh upward dbl-64 -0x1.646850f515ef2p+0 : -0x1.e33aef14d1eap+0 : inexact-ok += sinh downward ldbl-96-intel -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06aep+0L : inexact-ok += sinh tonearest ldbl-96-intel -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06aep+0L : inexact-ok += sinh towardzero ldbl-96-intel -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06acp+0L : inexact-ok += sinh upward ldbl-96-intel -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06acp+0L : inexact-ok += sinh downward ldbl-96-m68k -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06aep+0L : inexact-ok += sinh tonearest ldbl-96-m68k -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06aep+0L : inexact-ok += sinh towardzero ldbl-96-m68k -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06acp+0L : inexact-ok += sinh upward ldbl-96-m68k -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06acp+0L : inexact-ok += sinh downward ldbl-128 -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06ad3181d20e64d9p+0L : inexact-ok += sinh tonearest ldbl-128 -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06ad3181d20e64d9p+0L : inexact-ok += sinh towardzero ldbl-128 -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06ad3181d20e64d8p+0L : inexact-ok += sinh upward ldbl-128 -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06ad3181d20e64d8p+0L : inexact-ok += sinh downward ldbl-128ibm -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06ad3181d20e65p+0L : inexact-ok += sinh tonearest ldbl-128ibm -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06ad3181d20e65p+0L : inexact-ok += sinh towardzero ldbl-128ibm -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06ad3181d20e648p+0L : inexact-ok += sinh upward ldbl-128ibm -0x1.646850f515ef2p+0L : -0x1.e33aef14d1ea06ad3181d20e648p+0L : inexact-ok +sinh -0x7.a8c5f68c81fae5dp-4 += sinh downward flt-32 -0x7.a8c5fp-4f : -0x7.f48618p-4f : inexact-ok += sinh tonearest flt-32 -0x7.a8c5fp-4f : -0x7.f4861p-4f : inexact-ok += sinh towardzero flt-32 -0x7.a8c5fp-4f : -0x7.f4861p-4f : inexact-ok += sinh upward flt-32 -0x7.a8c5fp-4f : -0x7.f4861p-4f : inexact-ok += sinh downward dbl-64 -0x7.a8c5fp-4 : -0x7.f48612b1b30fp-4 : inexact-ok += sinh tonearest dbl-64 -0x7.a8c5fp-4 : -0x7.f48612b1b30ecp-4 : inexact-ok += sinh towardzero dbl-64 -0x7.a8c5fp-4 : -0x7.f48612b1b30ecp-4 : inexact-ok += sinh upward dbl-64 -0x7.a8c5fp-4 : -0x7.f48612b1b30ecp-4 : inexact-ok += sinh downward ldbl-96-intel -0x7.a8c5fp-4L : -0x7.f48612b1b30ec88p-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x7.a8c5fp-4L : -0x7.f48612b1b30ec88p-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x7.a8c5fp-4L : -0x7.f48612b1b30ec878p-4L : inexact-ok += sinh upward ldbl-96-intel -0x7.a8c5fp-4L : -0x7.f48612b1b30ec878p-4L : inexact-ok += sinh downward ldbl-96-m68k -0x7.a8c5fp-4L : -0x7.f48612b1b30ec88p-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x7.a8c5fp-4L : -0x7.f48612b1b30ec88p-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x7.a8c5fp-4L : -0x7.f48612b1b30ec878p-4L : inexact-ok += sinh upward ldbl-96-m68k -0x7.a8c5fp-4L : -0x7.f48612b1b30ec878p-4L : inexact-ok += sinh downward ldbl-128 -0x7.a8c5fp-4L : -0x7.f48612b1b30ec87e5f34bd28f33cp-4L : inexact-ok += sinh tonearest ldbl-128 -0x7.a8c5fp-4L : -0x7.f48612b1b30ec87e5f34bd28f338p-4L : inexact-ok += sinh towardzero ldbl-128 -0x7.a8c5fp-4L : -0x7.f48612b1b30ec87e5f34bd28f338p-4L : inexact-ok += sinh upward ldbl-128 -0x7.a8c5fp-4L : -0x7.f48612b1b30ec87e5f34bd28f338p-4L : inexact-ok += sinh downward ldbl-128ibm -0x7.a8c5fp-4L : -0x7.f48612b1b30ec87e5f34bd28f4p-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x7.a8c5fp-4L : -0x7.f48612b1b30ec87e5f34bd28f4p-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x7.a8c5fp-4L : -0x7.f48612b1b30ec87e5f34bd28f2p-4L : inexact-ok += sinh upward ldbl-128ibm -0x7.a8c5fp-4L : -0x7.f48612b1b30ec87e5f34bd28f2p-4L : inexact-ok += sinh downward flt-32 -0x7.a8c5f8p-4f : -0x7.f4862p-4f : inexact-ok += sinh tonearest flt-32 -0x7.a8c5f8p-4f : -0x7.f48618p-4f : inexact-ok += sinh towardzero flt-32 -0x7.a8c5f8p-4f : -0x7.f48618p-4f : inexact-ok += sinh upward flt-32 -0x7.a8c5f8p-4f : -0x7.f48618p-4f : inexact-ok += sinh downward dbl-64 -0x7.a8c5f8p-4 : -0x7.f4861ba0df664p-4 : inexact-ok += sinh tonearest dbl-64 -0x7.a8c5f8p-4 : -0x7.f4861ba0df664p-4 : inexact-ok += sinh towardzero dbl-64 -0x7.a8c5f8p-4 : -0x7.f4861ba0df66p-4 : inexact-ok += sinh upward dbl-64 -0x7.a8c5f8p-4 : -0x7.f4861ba0df66p-4 : inexact-ok += sinh downward ldbl-96-intel -0x7.a8c5f8p-4L : -0x7.f4861ba0df663478p-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x7.a8c5f8p-4L : -0x7.f4861ba0df663478p-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347p-4L : inexact-ok += sinh upward ldbl-96-intel -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347p-4L : inexact-ok += sinh downward ldbl-96-m68k -0x7.a8c5f8p-4L : -0x7.f4861ba0df663478p-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x7.a8c5f8p-4L : -0x7.f4861ba0df663478p-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347p-4L : inexact-ok += sinh upward ldbl-96-m68k -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347p-4L : inexact-ok += sinh downward ldbl-128 -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347602112b03c204p-4L : inexact-ok += sinh tonearest ldbl-128 -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347602112b03c204p-4L : inexact-ok += sinh towardzero ldbl-128 -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347602112b03c2p-4L : inexact-ok += sinh upward ldbl-128 -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347602112b03c2p-4L : inexact-ok += sinh downward ldbl-128ibm -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347602112b03c4p-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347602112b03c2p-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347602112b03c2p-4L : inexact-ok += sinh upward ldbl-128ibm -0x7.a8c5f8p-4L : -0x7.f4861ba0df66347602112b03c2p-4L : inexact-ok += sinh downward dbl-64 -0x7.a8c5f68c81facp-4 : -0x7.f4861a01ff01p-4 : inexact-ok += sinh tonearest dbl-64 -0x7.a8c5f68c81facp-4 : -0x7.f4861a01ff01p-4 : inexact-ok += sinh towardzero dbl-64 -0x7.a8c5f68c81facp-4 : -0x7.f4861a01ff00cp-4 : inexact-ok += sinh upward dbl-64 -0x7.a8c5f68c81facp-4 : -0x7.f4861a01ff00cp-4 : inexact-ok += sinh downward ldbl-96-intel -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e128p-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e128p-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e12p-4L : inexact-ok += sinh upward ldbl-96-intel -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e12p-4L : inexact-ok += sinh downward ldbl-96-m68k -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e128p-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e128p-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e12p-4L : inexact-ok += sinh upward ldbl-96-m68k -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e12p-4L : inexact-ok += sinh downward ldbl-128 -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e1242960cce2c03cp-4L : inexact-ok += sinh tonearest ldbl-128 -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e1242960cce2c038p-4L : inexact-ok += sinh towardzero ldbl-128 -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e1242960cce2c038p-4L : inexact-ok += sinh upward ldbl-128 -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e1242960cce2c038p-4L : inexact-ok += sinh downward ldbl-128ibm -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e1242960cce2c2p-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e1242960cce2cp-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e1242960cce2cp-4L : inexact-ok += sinh upward ldbl-128ibm -0x7.a8c5f68c81facp-4L : -0x7.f4861a01ff00e1242960cce2cp-4L : inexact-ok += sinh downward dbl-64 -0x7.a8c5f68c81fbp-4 : -0x7.f4861a01ff014p-4 : inexact-ok += sinh tonearest dbl-64 -0x7.a8c5f68c81fbp-4 : -0x7.f4861a01ff014p-4 : inexact-ok += sinh towardzero dbl-64 -0x7.a8c5f68c81fbp-4 : -0x7.f4861a01ff01p-4 : inexact-ok += sinh upward dbl-64 -0x7.a8c5f68c81fbp-4 : -0x7.f4861a01ff01p-4 : inexact-ok += sinh downward ldbl-96-intel -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff0128ap-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff0128ap-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff012898p-4L : inexact-ok += sinh upward ldbl-96-intel -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff012898p-4L : inexact-ok += sinh downward ldbl-96-m68k -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff0128ap-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff0128ap-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff012898p-4L : inexact-ok += sinh upward ldbl-96-m68k -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff012898p-4L : inexact-ok += sinh downward ldbl-128 -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff01289d8c213e53b8dcp-4L : inexact-ok += sinh tonearest ldbl-128 -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff01289d8c213e53b8dcp-4L : inexact-ok += sinh towardzero ldbl-128 -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff01289d8c213e53b8d8p-4L : inexact-ok += sinh upward ldbl-128 -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff01289d8c213e53b8d8p-4L : inexact-ok += sinh downward ldbl-128ibm -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff01289d8c213e53bap-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff01289d8c213e53b8p-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff01289d8c213e53b8p-4L : inexact-ok += sinh upward ldbl-128ibm -0x7.a8c5f68c81fbp-4L : -0x7.f4861a01ff01289d8c213e53b8p-4L : inexact-ok += sinh downward ldbl-96-intel -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b6p-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b6p-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b58p-4L : inexact-ok += sinh upward ldbl-96-intel -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b58p-4L : inexact-ok += sinh downward ldbl-96-m68k -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b6p-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b6p-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b58p-4L : inexact-ok += sinh upward ldbl-96-m68k -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b58p-4L : inexact-ok += sinh downward ldbl-128 -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b5ea0f8ffe8bf1p-4L : inexact-ok += sinh tonearest ldbl-128 -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b5ea0f8ffe8bf1p-4L : inexact-ok += sinh towardzero ldbl-128 -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b5ea0f8ffe8bf0cp-4L : inexact-ok += sinh upward ldbl-128 -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b5ea0f8ffe8bf0cp-4L : inexact-ok += sinh downward ldbl-128ibm -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b5ea0f8ffe8cp-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b5ea0f8ffe8cp-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b5ea0f8ffe8bep-4L : inexact-ok += sinh upward ldbl-128ibm -0x7.a8c5f68c81fae5dp-4L : -0x7.f4861a01ff010b5ea0f8ffe8bep-4L : inexact-ok +sinh 0x3.4a037p-4 += sinh downward flt-32 0x3.4a037p-4f : 0x3.4ff4d4p-4f : inexact-ok += sinh tonearest flt-32 0x3.4a037p-4f : 0x3.4ff4d8p-4f : inexact-ok += sinh towardzero flt-32 0x3.4a037p-4f : 0x3.4ff4d4p-4f : inexact-ok += sinh upward flt-32 0x3.4a037p-4f : 0x3.4ff4d8p-4f : inexact-ok += sinh downward dbl-64 0x3.4a037p-4 : 0x3.4ff4d6729691p-4 : inexact-ok += sinh tonearest dbl-64 0x3.4a037p-4 : 0x3.4ff4d6729691p-4 : inexact-ok += sinh towardzero dbl-64 0x3.4a037p-4 : 0x3.4ff4d6729691p-4 : inexact-ok += sinh upward dbl-64 0x3.4a037p-4 : 0x3.4ff4d67296912p-4 : inexact-ok += sinh downward ldbl-96-intel 0x3.4a037p-4L : 0x3.4ff4d672969101b8p-4L : inexact-ok += sinh tonearest ldbl-96-intel 0x3.4a037p-4L : 0x3.4ff4d672969101b8p-4L : inexact-ok += sinh towardzero ldbl-96-intel 0x3.4a037p-4L : 0x3.4ff4d672969101b8p-4L : inexact-ok += sinh upward ldbl-96-intel 0x3.4a037p-4L : 0x3.4ff4d672969101bcp-4L : inexact-ok += sinh downward ldbl-96-m68k 0x3.4a037p-4L : 0x3.4ff4d672969101b8p-4L : inexact-ok += sinh tonearest ldbl-96-m68k 0x3.4a037p-4L : 0x3.4ff4d672969101b8p-4L : inexact-ok += sinh towardzero ldbl-96-m68k 0x3.4a037p-4L : 0x3.4ff4d672969101b8p-4L : inexact-ok += sinh upward ldbl-96-m68k 0x3.4a037p-4L : 0x3.4ff4d672969101bcp-4L : inexact-ok += sinh downward ldbl-128 0x3.4a037p-4L : 0x3.4ff4d672969101b81d84d928cd8p-4L : inexact-ok += sinh tonearest ldbl-128 0x3.4a037p-4L : 0x3.4ff4d672969101b81d84d928cd8p-4L : inexact-ok += sinh towardzero ldbl-128 0x3.4a037p-4L : 0x3.4ff4d672969101b81d84d928cd8p-4L : inexact-ok += sinh upward ldbl-128 0x3.4a037p-4L : 0x3.4ff4d672969101b81d84d928cd82p-4L : inexact-ok += sinh downward ldbl-128ibm 0x3.4a037p-4L : 0x3.4ff4d672969101b81d84d928cdp-4L : inexact-ok += sinh tonearest ldbl-128ibm 0x3.4a037p-4L : 0x3.4ff4d672969101b81d84d928cep-4L : inexact-ok += sinh towardzero ldbl-128ibm 0x3.4a037p-4L : 0x3.4ff4d672969101b81d84d928cdp-4L : inexact-ok += sinh upward ldbl-128ibm 0x3.4a037p-4L : 0x3.4ff4d672969101b81d84d928cep-4L : inexact-ok +sinh -0x3.eba6dbcbeceb2p-4 += sinh downward flt-32 -0x3.eba6d8p-4f : -0x3.f5b9acp-4f : inexact-ok += sinh tonearest flt-32 -0x3.eba6d8p-4f : -0x3.f5b9acp-4f : inexact-ok += sinh towardzero flt-32 -0x3.eba6d8p-4f : -0x3.f5b9a8p-4f : inexact-ok += sinh upward flt-32 -0x3.eba6d8p-4f : -0x3.f5b9a8p-4f : inexact-ok += sinh downward dbl-64 -0x3.eba6d8p-4 : -0x3.f5b9aacdd0862p-4 : inexact-ok += sinh tonearest dbl-64 -0x3.eba6d8p-4 : -0x3.f5b9aacdd086p-4 : inexact-ok += sinh towardzero dbl-64 -0x3.eba6d8p-4 : -0x3.f5b9aacdd086p-4 : inexact-ok += sinh upward dbl-64 -0x3.eba6d8p-4 : -0x3.f5b9aacdd086p-4 : inexact-ok += sinh downward ldbl-96-intel -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a1p-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0cp-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0cp-4L : inexact-ok += sinh upward ldbl-96-intel -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0cp-4L : inexact-ok += sinh downward ldbl-96-m68k -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a1p-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0cp-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0cp-4L : inexact-ok += sinh upward ldbl-96-m68k -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0cp-4L : inexact-ok += sinh downward ldbl-128 -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0ddd86f9d6f6d6p-4L : inexact-ok += sinh tonearest ldbl-128 -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0ddd86f9d6f6d6p-4L : inexact-ok += sinh towardzero ldbl-128 -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0ddd86f9d6f6d4p-4L : inexact-ok += sinh upward ldbl-128 -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0ddd86f9d6f6d4p-4L : inexact-ok += sinh downward ldbl-128ibm -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0ddd86f9d6f7p-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0ddd86f9d6f7p-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0ddd86f9d6f6p-4L : inexact-ok += sinh upward ldbl-128ibm -0x3.eba6d8p-4L : -0x3.f5b9aacdd0860a0ddd86f9d6f6p-4L : inexact-ok += sinh downward flt-32 -0x3.eba6dcp-4f : -0x3.f5b9bp-4f : inexact-ok += sinh tonearest flt-32 -0x3.eba6dcp-4f : -0x3.f5b9bp-4f : inexact-ok += sinh towardzero flt-32 -0x3.eba6dcp-4f : -0x3.f5b9acp-4f : inexact-ok += sinh upward flt-32 -0x3.eba6dcp-4f : -0x3.f5b9acp-4f : inexact-ok += sinh downward dbl-64 -0x3.eba6dcp-4 : -0x3.f5b9aeecb5a4p-4 : inexact-ok += sinh tonearest dbl-64 -0x3.eba6dcp-4 : -0x3.f5b9aeecb5a4p-4 : inexact-ok += sinh towardzero dbl-64 -0x3.eba6dcp-4 : -0x3.f5b9aeecb5a3ep-4 : inexact-ok += sinh upward dbl-64 -0x3.eba6dcp-4 : -0x3.f5b9aeecb5a3ep-4 : inexact-ok += sinh downward ldbl-96-intel -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f93p-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f93p-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92cp-4L : inexact-ok += sinh upward ldbl-96-intel -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92cp-4L : inexact-ok += sinh downward ldbl-96-m68k -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f93p-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f93p-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92cp-4L : inexact-ok += sinh upward ldbl-96-m68k -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92cp-4L : inexact-ok += sinh downward ldbl-128 -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92efdc01ca9652cp-4L : inexact-ok += sinh tonearest ldbl-128 -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92efdc01ca9652ap-4L : inexact-ok += sinh towardzero ldbl-128 -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92efdc01ca9652ap-4L : inexact-ok += sinh upward ldbl-128 -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92efdc01ca9652ap-4L : inexact-ok += sinh downward ldbl-128ibm -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92efdc01ca966p-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92efdc01ca965p-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92efdc01ca965p-4L : inexact-ok += sinh upward ldbl-128ibm -0x3.eba6dcp-4L : -0x3.f5b9aeecb5a3f92efdc01ca965p-4L : inexact-ok += sinh downward dbl-64 -0x3.eba6dbcbeceb2p-4 : -0x3.f5b9aeb710594p-4 : inexact-ok += sinh tonearest dbl-64 -0x3.eba6dbcbeceb2p-4 : -0x3.f5b9aeb710594p-4 : inexact-ok += sinh towardzero dbl-64 -0x3.eba6dbcbeceb2p-4 : -0x3.f5b9aeb710592p-4 : inexact-ok += sinh upward dbl-64 -0x3.eba6dbcbeceb2p-4 : -0x3.f5b9aeb710592p-4 : inexact-ok += sinh downward ldbl-96-intel -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930fcp-4L : inexact-ok += sinh tonearest ldbl-96-intel -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8p-4L : inexact-ok += sinh towardzero ldbl-96-intel -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8p-4L : inexact-ok += sinh upward ldbl-96-intel -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8p-4L : inexact-ok += sinh downward ldbl-96-m68k -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930fcp-4L : inexact-ok += sinh tonearest ldbl-96-m68k -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8p-4L : inexact-ok += sinh towardzero ldbl-96-m68k -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8p-4L : inexact-ok += sinh upward ldbl-96-m68k -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8p-4L : inexact-ok += sinh downward ldbl-128 -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8f9931b42c7dep-4L : inexact-ok += sinh tonearest ldbl-128 -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8f9931b42c7dcp-4L : inexact-ok += sinh towardzero ldbl-128 -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8f9931b42c7dcp-4L : inexact-ok += sinh upward ldbl-128 -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8f9931b42c7dcp-4L : inexact-ok += sinh downward ldbl-128ibm -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8f9931b42c8p-4L : inexact-ok += sinh tonearest ldbl-128ibm -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8f9931b42c8p-4L : inexact-ok += sinh towardzero ldbl-128ibm -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8f9931b42c7p-4L : inexact-ok += sinh upward ldbl-128ibm -0x3.eba6dbcbeceb2p-4L : -0x3.f5b9aeb7105930f8f9931b42c7p-4L : inexact-ok +sinh -0x2.55f63p+0 += sinh downward flt-32 -0x2.55f63p+0f : -0x5.1ed4b8p+0f : inexact-ok += sinh tonearest flt-32 -0x2.55f63p+0f : -0x5.1ed4bp+0f : inexact-ok += sinh towardzero flt-32 -0x2.55f63p+0f : -0x5.1ed4bp+0f : inexact-ok += sinh upward flt-32 -0x2.55f63p+0f : -0x5.1ed4bp+0f : inexact-ok += sinh downward dbl-64 -0x2.55f63p+0 : -0x5.1ed4b3c8c4e08p+0 : inexact-ok += sinh tonearest dbl-64 -0x2.55f63p+0 : -0x5.1ed4b3c8c4e08p+0 : inexact-ok += sinh towardzero dbl-64 -0x2.55f63p+0 : -0x5.1ed4b3c8c4e04p+0 : inexact-ok += sinh upward dbl-64 -0x2.55f63p+0 : -0x5.1ed4b3c8c4e04p+0 : inexact-ok += sinh downward ldbl-96-intel -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e88p+0L : inexact-ok += sinh tonearest ldbl-96-intel -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8p+0L : inexact-ok += sinh towardzero ldbl-96-intel -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8p+0L : inexact-ok += sinh upward ldbl-96-intel -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8p+0L : inexact-ok += sinh downward ldbl-96-m68k -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e88p+0L : inexact-ok += sinh tonearest ldbl-96-m68k -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8p+0L : inexact-ok += sinh towardzero ldbl-96-m68k -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8p+0L : inexact-ok += sinh upward ldbl-96-m68k -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8p+0L : inexact-ok += sinh downward ldbl-128 -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8146d7a23bf61cp+0L : inexact-ok += sinh tonearest ldbl-128 -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8146d7a23bf618p+0L : inexact-ok += sinh towardzero ldbl-128 -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8146d7a23bf618p+0L : inexact-ok += sinh upward ldbl-128 -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8146d7a23bf618p+0L : inexact-ok += sinh downward ldbl-128ibm -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8146d7a23bf8p+0L : inexact-ok += sinh tonearest ldbl-128ibm -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8146d7a23bf6p+0L : inexact-ok += sinh towardzero ldbl-128ibm -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8146d7a23bf6p+0L : inexact-ok += sinh upward ldbl-128ibm -0x2.55f63p+0L : -0x5.1ed4b3c8c4e07e8146d7a23bf6p+0L : inexact-ok sqrt 0 = sqrt downward flt-32 0x0p+0f : 0x0p+0f : = sqrt tonearest flt-32 0x0p+0f : 0x0p+0f : |