This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.21-297-g094fca8


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  094fca83eeaf8d7fc8478ea9fa8cdcb19e2df2de (commit)
      from  0833cecd26de9cd53de834ec8f79d699a8f6e76b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=094fca83eeaf8d7fc8478ea9fa8cdcb19e2df2de

commit 094fca83eeaf8d7fc8478ea9fa8cdcb19e2df2de
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Apr 30 22:32:08 2015 +0000

    Add further tests of cosh and sinh.
    
    This patch adds some further 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.

diff --git a/ChangeLog b/ChangeLog
index c386cab..88d7cf6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2015-04-30  Joseph Myers  <joseph@codesourcery.com>
 
+	* 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.
+
 	* sysdeps/unix/sysv/linux/mips/mips32/waitid.c: Remove file.
 
 2015-04-29  Roland McGrath  <roland@hack.frob.com>
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 85fc762..8403156 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -879,6 +879,7 @@ cosh 0x1p-20
 cosh -1
 cosh 50
 cosh -0xb.60713p+0
+cosh -0x3.cee48p+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
@@ -2202,6 +2203,10 @@ sinh -0x7.a8c5f68c81fae5dp-4
 sinh 0x3.4a037p-4
 sinh -0x3.eba6dbcbeceb2p-4
 sinh -0x2.55f63p+0
+sinh -0x3.ca68c96337692p-4
+sinh -0x3.92da05a85024b314p-4
+sinh -0x3.3e6292ed442d450cp-4
+sinh 0x7.6e259d2436fc4p-4
 
 sqrt 0
 sqrt -0
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index a3ae64b..2fc6645 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -84692,6 +84692,31 @@ cosh -0xb.60713p+0
 = 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 -0x3.cee48p+0
+= cosh downward flt-32 -0x3.cee48p+0f : 0x1.68b8dcp+4f : inexact-ok
+= cosh tonearest flt-32 -0x3.cee48p+0f : 0x1.68b8dcp+4f : inexact-ok
+= cosh towardzero flt-32 -0x3.cee48p+0f : 0x1.68b8dcp+4f : inexact-ok
+= cosh upward flt-32 -0x3.cee48p+0f : 0x1.68b8dep+4f : inexact-ok
+= cosh downward dbl-64 -0x3.cee48p+0 : 0x1.68b8dc5c49a88p+4 : inexact-ok
+= cosh tonearest dbl-64 -0x3.cee48p+0 : 0x1.68b8dc5c49a89p+4 : inexact-ok
+= cosh towardzero dbl-64 -0x3.cee48p+0 : 0x1.68b8dc5c49a88p+4 : inexact-ok
+= cosh upward dbl-64 -0x3.cee48p+0 : 0x1.68b8dc5c49a89p+4 : inexact-ok
+= cosh downward ldbl-96-intel -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56p+4L : inexact-ok
+= cosh tonearest ldbl-96-intel -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56p+4L : inexact-ok
+= cosh towardzero ldbl-96-intel -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56p+4L : inexact-ok
+= cosh upward ldbl-96-intel -0x3.cee48p+0L : 0x1.68b8dc5c49a88f58p+4L : inexact-ok
+= cosh downward ldbl-96-m68k -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56p+4L : inexact-ok
+= cosh tonearest ldbl-96-m68k -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56p+4L : inexact-ok
+= cosh towardzero ldbl-96-m68k -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56p+4L : inexact-ok
+= cosh upward ldbl-96-m68k -0x3.cee48p+0L : 0x1.68b8dc5c49a88f58p+4L : inexact-ok
+= cosh downward ldbl-128 -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb1fbp+4L : inexact-ok
+= cosh tonearest ldbl-128 -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb1fbp+4L : inexact-ok
+= cosh towardzero ldbl-128 -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb1fbp+4L : inexact-ok
+= cosh upward ldbl-128 -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb1fcp+4L : inexact-ok
+= cosh downward ldbl-128ibm -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb18p+4L : inexact-ok
+= cosh tonearest ldbl-128ibm -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb2p+4L : inexact-ok
+= cosh towardzero ldbl-128ibm -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb18p+4L : inexact-ok
+= cosh upward ldbl-128ibm -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb2p+4L : 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
@@ -175265,6 +175290,354 @@ sinh -0x2.55f63p+0
 = 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
+sinh -0x3.ca68c96337692p-4
+= sinh downward flt-32 -0x3.ca68c8p-4f : -0x3.d3835p-4f : inexact-ok
+= sinh tonearest flt-32 -0x3.ca68c8p-4f : -0x3.d3834cp-4f : inexact-ok
+= sinh towardzero flt-32 -0x3.ca68c8p-4f : -0x3.d3834cp-4f : inexact-ok
+= sinh upward flt-32 -0x3.ca68c8p-4f : -0x3.d3834cp-4f : inexact-ok
+= sinh downward dbl-64 -0x3.ca68c8p-4 : -0x3.d3834c8e189cp-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.ca68c8p-4 : -0x3.d3834c8e189cp-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.ca68c8p-4 : -0x3.d3834c8e189bep-4 : inexact-ok
+= sinh upward dbl-64 -0x3.ca68c8p-4 : -0x3.d3834c8e189bep-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe9p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe9p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8cp-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8cp-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe9p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe9p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8cp-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8cp-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8faf608f8faaa8p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8faf608f8faaa6p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8faf608f8faaa6p-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8faf608f8faaa6p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8faf608f8fabp-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8faf608f8fabp-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8faf608f8faap-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.ca68c8p-4L : -0x3.d3834c8e189bfe8faf608f8faap-4L : inexact-ok
+= sinh downward flt-32 -0x3.ca68ccp-4f : -0x3.d38354p-4f : inexact-ok
+= sinh tonearest flt-32 -0x3.ca68ccp-4f : -0x3.d3835p-4f : inexact-ok
+= sinh towardzero flt-32 -0x3.ca68ccp-4f : -0x3.d3835p-4f : inexact-ok
+= sinh upward flt-32 -0x3.ca68ccp-4f : -0x3.d3835p-4f : inexact-ok
+= sinh downward dbl-64 -0x3.ca68ccp-4 : -0x3.d38350aaf8128p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.ca68ccp-4 : -0x3.d38350aaf8128p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.ca68ccp-4 : -0x3.d38350aaf8126p-4 : inexact-ok
+= sinh upward dbl-64 -0x3.ca68ccp-4 : -0x3.d38350aaf8126p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.ca68ccp-4L : -0x3.d38350aaf8127c6p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.ca68ccp-4L : -0x3.d38350aaf8127c6p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5cp-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5cp-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.ca68ccp-4L : -0x3.d38350aaf8127c6p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.ca68ccp-4L : -0x3.d38350aaf8127c6p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5cp-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5cp-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5fcbc7cc89b39ap-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5fcbc7cc89b398p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5fcbc7cc89b398p-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5fcbc7cc89b398p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5fcbc7cc89b4p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5fcbc7cc89b4p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5fcbc7cc89b3p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.ca68ccp-4L : -0x3.d38350aaf8127c5fcbc7cc89b3p-4L : inexact-ok
+= sinh downward dbl-64 -0x3.ca68c96337692p-4 : -0x3.d3834dfb540d8p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.ca68c96337692p-4 : -0x3.d3834dfb540d6p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.ca68c96337692p-4 : -0x3.d3834dfb540d6p-4 : inexact-ok
+= sinh upward dbl-64 -0x3.ca68c96337692p-4 : -0x3.d3834dfb540d6p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d633p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632cp-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632cp-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632cp-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d633p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632cp-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632cp-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632cp-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632c64fc59c88dep-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632c64fc59c88ddep-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632c64fc59c88ddep-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632c64fc59c88ddep-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632c64fc59c88ep-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632c64fc59c88ep-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632c64fc59c88dp-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.ca68c96337692p-4L : -0x3.d3834dfb540d632c64fc59c88dp-4L : inexact-ok
+sinh -0x3.92da05a85024b314p-4
+= sinh downward flt-32 -0x3.92da04p-4f : -0x3.9a7a2p-4f : inexact-ok
+= sinh tonearest flt-32 -0x3.92da04p-4f : -0x3.9a7a2p-4f : inexact-ok
+= sinh towardzero flt-32 -0x3.92da04p-4f : -0x3.9a7a1cp-4f : inexact-ok
+= sinh upward flt-32 -0x3.92da04p-4f : -0x3.9a7a1cp-4f : inexact-ok
+= sinh downward dbl-64 -0x3.92da04p-4 : -0x3.9a7a1fd80eae4p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.92da04p-4 : -0x3.9a7a1fd80eae2p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.92da04p-4 : -0x3.9a7a1fd80eae2p-4 : inexact-ok
+= sinh upward dbl-64 -0x3.92da04p-4 : -0x3.9a7a1fd80eae2p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.92da04p-4L : -0x3.9a7a1fd80eae25ecp-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e8p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e8p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e8p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.92da04p-4L : -0x3.9a7a1fd80eae25ecp-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e8p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e8p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e8p-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e86847725771ap-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e868477257719ep-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e868477257719ep-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e868477257719ep-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e86847725772p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e86847725772p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e86847725771p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.92da04p-4L : -0x3.9a7a1fd80eae25e86847725771p-4L : inexact-ok
+= sinh downward flt-32 -0x3.92da08p-4f : -0x3.9a7a24p-4f : inexact-ok
+= sinh tonearest flt-32 -0x3.92da08p-4f : -0x3.9a7a24p-4f : inexact-ok
+= sinh towardzero flt-32 -0x3.92da08p-4f : -0x3.9a7a2p-4f : inexact-ok
+= sinh upward flt-32 -0x3.92da08p-4f : -0x3.9a7a2p-4f : inexact-ok
+= sinh downward dbl-64 -0x3.92da08p-4 : -0x3.9a7a23f1b49bap-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.92da08p-4 : -0x3.9a7a23f1b49bap-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.92da08p-4 : -0x3.9a7a23f1b49b8p-4 : inexact-ok
+= sinh upward dbl-64 -0x3.92da08p-4 : -0x3.9a7a23f1b49b8p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.92da08p-4L : -0x3.9a7a23f1b49b9548p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.92da08p-4L : -0x3.9a7a23f1b49b9548p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544p-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544a72e42eb797ep-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544a72e42eb797ep-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544a72e42eb797cp-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544a72e42eb797cp-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544a72e42eb7ap-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544a72e42eb79p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544a72e42eb79p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.92da08p-4L : -0x3.9a7a23f1b49b9544a72e42eb79p-4L : inexact-ok
+= sinh downward dbl-64 -0x3.92da05a85024ap-4 : -0x3.9a7a218aff89p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.92da05a85024ap-4 : -0x3.9a7a218aff89p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.92da05a85024ap-4 : -0x3.9a7a218aff88ep-4 : inexact-ok
+= sinh upward dbl-64 -0x3.92da05a85024ap-4 : -0x3.9a7a218aff88ep-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f06cp-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f068p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f068p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f068p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f06cp-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f068p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f068p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f068p-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f069bca6fc2c119ep-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f069bca6fc2c119ep-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f069bca6fc2c119cp-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f069bca6fc2c119cp-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f069bca6fc2c12p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f069bca6fc2c12p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f069bca6fc2c11p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.92da05a85024ap-4L : -0x3.9a7a218aff88f069bca6fc2c11p-4L : inexact-ok
+= sinh downward dbl-64 -0x3.92da05a85024cp-4 : -0x3.9a7a218aff892p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.92da05a85024cp-4 : -0x3.9a7a218aff892p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.92da05a85024cp-4 : -0x3.9a7a218aff89p-4 : inexact-ok
+= sinh upward dbl-64 -0x3.92da05a85024cp-4 : -0x3.9a7a218aff89p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891138p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891138p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891134p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891134p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891138p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891138p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891134p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891134p-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891136ec124f8ee298p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891136ec124f8ee298p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891136ec124f8ee296p-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891136ec124f8ee296p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891136ec124f8ee3p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891136ec124f8ee3p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891136ec124f8ee2p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.92da05a85024cp-4L : -0x3.9a7a218aff891136ec124f8ee2p-4L : inexact-ok
+= sinh downward ldbl-96-intel -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903fcp-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903fcp-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8p-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8110c58c2db74p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8110c58c2db72p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8110c58c2db72p-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8110c58c2db72p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8110c58c2dcp-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8110c58c2dbp-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8110c58c2dbp-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.92da05a85024b314p-4L : -0x3.9a7a218aff8903f8110c58c2dbp-4L : inexact-ok
+sinh -0x3.3e6292ed442d450cp-4
+= sinh downward flt-32 -0x3.3e629p-4f : -0x3.4415b8p-4f : inexact-ok
+= sinh tonearest flt-32 -0x3.3e629p-4f : -0x3.4415b8p-4f : inexact-ok
+= sinh towardzero flt-32 -0x3.3e629p-4f : -0x3.4415b4p-4f : inexact-ok
+= sinh upward flt-32 -0x3.3e629p-4f : -0x3.4415b4p-4f : inexact-ok
+= sinh downward dbl-64 -0x3.3e629p-4 : -0x3.4415b63bf6484p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.3e629p-4 : -0x3.4415b63bf6484p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.3e629p-4 : -0x3.4415b63bf6482p-4 : inexact-ok
+= sinh upward dbl-64 -0x3.3e629p-4 : -0x3.4415b63bf6482p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.3e629p-4L : -0x3.4415b63bf64837f4p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.3e629p-4L : -0x3.4415b63bf64837f4p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.3e629p-4L : -0x3.4415b63bf64837fp-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.3e629p-4L : -0x3.4415b63bf64837fp-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.3e629p-4L : -0x3.4415b63bf64837f4p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.3e629p-4L : -0x3.4415b63bf64837f4p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.3e629p-4L : -0x3.4415b63bf64837fp-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.3e629p-4L : -0x3.4415b63bf64837fp-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.3e629p-4L : -0x3.4415b63bf64837f33b46cc49daf4p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.3e629p-4L : -0x3.4415b63bf64837f33b46cc49daf2p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.3e629p-4L : -0x3.4415b63bf64837f33b46cc49daf2p-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.3e629p-4L : -0x3.4415b63bf64837f33b46cc49daf2p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.3e629p-4L : -0x3.4415b63bf64837f33b46cc49dbp-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.3e629p-4L : -0x3.4415b63bf64837f33b46cc49dbp-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.3e629p-4L : -0x3.4415b63bf64837f33b46cc49dap-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.3e629p-4L : -0x3.4415b63bf64837f33b46cc49dap-4L : inexact-ok
+= sinh downward flt-32 -0x3.3e6294p-4f : -0x3.4415bcp-4f : inexact-ok
+= sinh tonearest flt-32 -0x3.3e6294p-4f : -0x3.4415bcp-4f : inexact-ok
+= sinh towardzero flt-32 -0x3.3e6294p-4f : -0x3.4415b8p-4f : inexact-ok
+= sinh upward flt-32 -0x3.3e6294p-4f : -0x3.4415b8p-4f : inexact-ok
+= sinh downward dbl-64 -0x3.3e6294p-4 : -0x3.4415ba5113c8cp-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.3e6294p-4 : -0x3.4415ba5113c8ap-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.3e6294p-4 : -0x3.4415ba5113c8ap-4 : inexact-ok
+= sinh upward dbl-64 -0x3.3e6294p-4 : -0x3.4415ba5113c8ap-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.3e6294p-4L : -0x3.4415ba5113c8a3bcp-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.3e6294p-4L : -0x3.4415ba5113c8a3bcp-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.3e6294p-4L : -0x3.4415ba5113c8a3b8p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.3e6294p-4L : -0x3.4415ba5113c8a3b8p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.3e6294p-4L : -0x3.4415ba5113c8a3bcp-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.3e6294p-4L : -0x3.4415ba5113c8a3bcp-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.3e6294p-4L : -0x3.4415ba5113c8a3b8p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.3e6294p-4L : -0x3.4415ba5113c8a3b8p-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.3e6294p-4L : -0x3.4415ba5113c8a3baf20fb60a63b4p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.3e6294p-4L : -0x3.4415ba5113c8a3baf20fb60a63b4p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.3e6294p-4L : -0x3.4415ba5113c8a3baf20fb60a63b2p-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.3e6294p-4L : -0x3.4415ba5113c8a3baf20fb60a63b2p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.3e6294p-4L : -0x3.4415ba5113c8a3baf20fb60a64p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.3e6294p-4L : -0x3.4415ba5113c8a3baf20fb60a64p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.3e6294p-4L : -0x3.4415ba5113c8a3baf20fb60a63p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.3e6294p-4L : -0x3.4415ba5113c8a3baf20fb60a63p-4L : inexact-ok
+= sinh downward dbl-64 -0x3.3e6292ed442d4p-4 : -0x3.4415b938adb1ap-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.3e6292ed442d4p-4 : -0x3.4415b938adb18p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.3e6292ed442d4p-4 : -0x3.4415b938adb18p-4 : inexact-ok
+= sinh upward dbl-64 -0x3.3e6292ed442d4p-4 : -0x3.4415b938adb18p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1861p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860cp-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860cp-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860cp-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1861p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860cp-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860cp-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860cp-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860ce25000fa7e2p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860ce25000fa7e2p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860ce25000fa7e1ep-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860ce25000fa7e1ep-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860ce25000fa7fp-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860ce25000fa7ep-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860ce25000fa7ep-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.3e6292ed442d4p-4L : -0x3.4415b938adb1860ce25000fa7ep-4L : inexact-ok
+= sinh downward dbl-64 -0x3.3e6292ed442d6p-4 : -0x3.4415b938adb1cp-4 : inexact-ok
+= sinh tonearest dbl-64 -0x3.3e6292ed442d6p-4 : -0x3.4415b938adb1ap-4 : inexact-ok
+= sinh towardzero dbl-64 -0x3.3e6292ed442d6p-4 : -0x3.4415b938adb1ap-4 : inexact-ok
+= sinh upward dbl-64 -0x3.3e6292ed442d6p-4 : -0x3.4415b938adb1ap-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b8p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b4p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b4p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b4p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b8p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b4p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b4p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b4p-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b5ce53c0150d0cp-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b5ce53c0150d0ap-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b5ce53c0150d0ap-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b5ce53c0150d0ap-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b5ce53c0150ep-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b5ce53c0150dp-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b5ce53c0150dp-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.3e6292ed442d6p-4L : -0x3.4415b938adb1a6b5ce53c0150dp-4L : inexact-ok
+= sinh downward ldbl-96-intel -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b34p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b34p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b3p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b3p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b34p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b34p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b3p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b3p-4L : inexact-ok
+= sinh downward ldbl-128 -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b338689183e4e6ap-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b338689183e4e6ap-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b338689183e4e68p-4L : inexact-ok
+= sinh upward ldbl-128 -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b338689183e4e68p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b338689183e4fp-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b338689183e4ep-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b338689183e4ep-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x3.3e6292ed442d450cp-4L : -0x3.4415b938adb18b338689183e4ep-4L : inexact-ok
+sinh 0x7.6e259d2436fc4p-4
+= sinh downward flt-32 0x7.6e25ap-4f : 0x7.b341d8p-4f : inexact-ok
+= sinh tonearest flt-32 0x7.6e25ap-4f : 0x7.b341ep-4f : inexact-ok
+= sinh towardzero flt-32 0x7.6e25ap-4f : 0x7.b341d8p-4f : inexact-ok
+= sinh upward flt-32 0x7.6e25ap-4f : 0x7.b341ep-4f : inexact-ok
+= sinh downward dbl-64 0x7.6e25ap-4 : 0x7.b341dd42fdddcp-4 : inexact-ok
+= sinh tonearest dbl-64 0x7.6e25ap-4 : 0x7.b341dd42fddep-4 : inexact-ok
+= sinh towardzero dbl-64 0x7.6e25ap-4 : 0x7.b341dd42fdddcp-4 : inexact-ok
+= sinh upward dbl-64 0x7.6e25ap-4 : 0x7.b341dd42fddep-4 : inexact-ok
+= sinh downward ldbl-96-intel 0x7.6e25ap-4L : 0x7.b341dd42fdddea28p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x7.6e25ap-4L : 0x7.b341dd42fdddea3p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x7.6e25ap-4L : 0x7.b341dd42fdddea28p-4L : inexact-ok
+= sinh upward ldbl-96-intel 0x7.6e25ap-4L : 0x7.b341dd42fdddea3p-4L : inexact-ok
+= sinh downward ldbl-96-m68k 0x7.6e25ap-4L : 0x7.b341dd42fdddea28p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x7.6e25ap-4L : 0x7.b341dd42fdddea3p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x7.6e25ap-4L : 0x7.b341dd42fdddea28p-4L : inexact-ok
+= sinh upward ldbl-96-m68k 0x7.6e25ap-4L : 0x7.b341dd42fdddea3p-4L : inexact-ok
+= sinh downward ldbl-128 0x7.6e25ap-4L : 0x7.b341dd42fdddea2ea21889a6e4f4p-4L : inexact-ok
+= sinh tonearest ldbl-128 0x7.6e25ap-4L : 0x7.b341dd42fdddea2ea21889a6e4f8p-4L : inexact-ok
+= sinh towardzero ldbl-128 0x7.6e25ap-4L : 0x7.b341dd42fdddea2ea21889a6e4f4p-4L : inexact-ok
+= sinh upward ldbl-128 0x7.6e25ap-4L : 0x7.b341dd42fdddea2ea21889a6e4f8p-4L : inexact-ok
+= sinh downward ldbl-128ibm 0x7.6e25ap-4L : 0x7.b341dd42fdddea2ea21889a6e4p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x7.6e25ap-4L : 0x7.b341dd42fdddea2ea21889a6e4p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x7.6e25ap-4L : 0x7.b341dd42fdddea2ea21889a6e4p-4L : inexact-ok
+= sinh upward ldbl-128ibm 0x7.6e25ap-4L : 0x7.b341dd42fdddea2ea21889a6e6p-4L : inexact-ok
+= sinh downward flt-32 0x7.6e2598p-4f : 0x7.b341dp-4f : inexact-ok
+= sinh tonearest flt-32 0x7.6e2598p-4f : 0x7.b341d8p-4f : inexact-ok
+= sinh towardzero flt-32 0x7.6e2598p-4f : 0x7.b341dp-4f : inexact-ok
+= sinh upward flt-32 0x7.6e2598p-4f : 0x7.b341d8p-4f : inexact-ok
+= sinh downward dbl-64 0x7.6e2598p-4 : 0x7.b341d46228bc8p-4 : inexact-ok
+= sinh tonearest dbl-64 0x7.6e2598p-4 : 0x7.b341d46228bc8p-4 : inexact-ok
+= sinh towardzero dbl-64 0x7.6e2598p-4 : 0x7.b341d46228bc8p-4 : inexact-ok
+= sinh upward dbl-64 0x7.6e2598p-4 : 0x7.b341d46228bccp-4 : inexact-ok
+= sinh downward ldbl-96-intel 0x7.6e2598p-4L : 0x7.b341d46228bc9ec8p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x7.6e2598p-4L : 0x7.b341d46228bc9ec8p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x7.6e2598p-4L : 0x7.b341d46228bc9ec8p-4L : inexact-ok
+= sinh upward ldbl-96-intel 0x7.6e2598p-4L : 0x7.b341d46228bc9edp-4L : inexact-ok
+= sinh downward ldbl-96-m68k 0x7.6e2598p-4L : 0x7.b341d46228bc9ec8p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x7.6e2598p-4L : 0x7.b341d46228bc9ec8p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x7.6e2598p-4L : 0x7.b341d46228bc9ec8p-4L : inexact-ok
+= sinh upward ldbl-96-m68k 0x7.6e2598p-4L : 0x7.b341d46228bc9edp-4L : inexact-ok
+= sinh downward ldbl-128 0x7.6e2598p-4L : 0x7.b341d46228bc9ecadcfa9ca3b22cp-4L : inexact-ok
+= sinh tonearest ldbl-128 0x7.6e2598p-4L : 0x7.b341d46228bc9ecadcfa9ca3b23p-4L : inexact-ok
+= sinh towardzero ldbl-128 0x7.6e2598p-4L : 0x7.b341d46228bc9ecadcfa9ca3b22cp-4L : inexact-ok
+= sinh upward ldbl-128 0x7.6e2598p-4L : 0x7.b341d46228bc9ecadcfa9ca3b23p-4L : inexact-ok
+= sinh downward ldbl-128ibm 0x7.6e2598p-4L : 0x7.b341d46228bc9ecadcfa9ca3b2p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x7.6e2598p-4L : 0x7.b341d46228bc9ecadcfa9ca3b2p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x7.6e2598p-4L : 0x7.b341d46228bc9ecadcfa9ca3b2p-4L : inexact-ok
+= sinh upward ldbl-128ibm 0x7.6e2598p-4L : 0x7.b341d46228bc9ecadcfa9ca3b4p-4L : inexact-ok
+= sinh downward dbl-64 0x7.6e259d2436fc4p-4 : 0x7.b341da16deb5cp-4 : inexact-ok
+= sinh tonearest dbl-64 0x7.6e259d2436fc4p-4 : 0x7.b341da16deb5cp-4 : inexact-ok
+= sinh towardzero dbl-64 0x7.6e259d2436fc4p-4 : 0x7.b341da16deb5cp-4 : inexact-ok
+= sinh upward dbl-64 0x7.6e259d2436fc4p-4 : 0x7.b341da16deb6p-4 : inexact-ok
+= sinh downward ldbl-96-intel 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5dbp-4L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db08p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5dbp-4L : inexact-ok
+= sinh upward ldbl-96-intel 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db08p-4L : inexact-ok
+= sinh downward ldbl-96-m68k 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5dbp-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db08p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5dbp-4L : inexact-ok
+= sinh upward ldbl-96-m68k 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db08p-4L : inexact-ok
+= sinh downward ldbl-128 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db07a018f01fd9d8p-4L : inexact-ok
+= sinh tonearest ldbl-128 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db07a018f01fd9dcp-4L : inexact-ok
+= sinh towardzero ldbl-128 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db07a018f01fd9d8p-4L : inexact-ok
+= sinh upward ldbl-128 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db07a018f01fd9dcp-4L : inexact-ok
+= sinh downward ldbl-128ibm 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db07a018f01fd8p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db07a018f01fdap-4L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db07a018f01fd8p-4L : inexact-ok
+= sinh upward ldbl-128ibm 0x7.6e259d2436fc4p-4L : 0x7.b341da16deb5db07a018f01fdap-4L : inexact-ok
 sqrt 0
 = sqrt downward flt-32 0x0p+0f : 0x0p+0f :
 = sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps
index ef8918e..cb93177 100644
--- a/sysdeps/i386/fpu/libm-test-ulps
+++ b/sysdeps/i386/fpu/libm-test-ulps
@@ -1740,22 +1740,22 @@ ildouble: 2
 ldouble: 2
 
 Function: "sinh":
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
 
 Function: "sinh_downward":
-ildouble: 3
-ldouble: 4
+ildouble: 4
+ldouble: 5
 
 Function: "sinh_towardzero":
-ildouble: 2
-ldouble: 3
+ildouble: 3
+ldouble: 4
 
 Function: "sinh_upward":
 double: 1
 float: 1
 ildouble: 4
-ldouble: 4
+ldouble: 5
 
 Function: "tan":
 float: 1
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index bbb6abc..e943da1 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -986,7 +986,7 @@ double: 1
 float: 1
 idouble: 1
 ifloat: 1
-ildouble: 1
+ildouble: 2
 ldouble: 2
 
 Function: "cosh_upward":
@@ -1880,32 +1880,32 @@ double: 1
 float: 1
 idouble: 1
 ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
 
 Function: "sinh_downward":
-double: 2
+double: 3
 float: 3
-idouble: 2
+idouble: 3
 ifloat: 3
-ildouble: 4
-ldouble: 4
+ildouble: 5
+ldouble: 5
 
 Function: "sinh_towardzero":
 double: 2
 float: 2
 idouble: 2
 ifloat: 2
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
 
 Function: "sinh_upward":
 double: 2
 float: 3
 idouble: 2
 ifloat: 3
-ildouble: 4
-ldouble: 4
+ildouble: 5
+ldouble: 5
 
 Function: "tan":
 ildouble: 1

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                         |    5 +
 math/auto-libm-test-in            |    5 +
 math/auto-libm-test-out           |  373 +++++++++++++++++++++++++++++++++++++
 sysdeps/i386/fpu/libm-test-ulps   |   14 +-
 sysdeps/x86_64/fpu/libm-test-ulps |   22 +-
 5 files changed, 401 insertions(+), 18 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]