This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/18789] [ldbl-128ibm] sinhl inaccurate near 0
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Mon, 10 Aug 2015 15:26:14 +0000
- Subject: [Bug math/18789] [ldbl-128ibm] sinhl inaccurate near 0
- Auto-submitted: auto-generated
- References: <bug-18789-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=18789
--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
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 d0649b2d8efca33363e399f1ba07d77e85901cfc (commit)
from d2ff039fa1636e42fad4a4074f9889ad47abc426 (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 -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=d0649b2d8efca33363e399f1ba07d77e85901cfc
commit d0649b2d8efca33363e399f1ba07d77e85901cfc
Author: Joseph Myers <joseph@codesourcery.com>
Date: Mon Aug 10 15:25:10 2015 +0000
Fix ldbl-128ibm sinhl inaccuracy near 0 (bug 18789).
ldbl-128ibm sinhl uses a too-big threshold to decide when to return
the argument, resulting in large errors. This patch fixes it to use a
more appropriate threshold.
Tested for x86_64, x86 and powerpc.
[BZ #18789]
* sysdeps/ieee754/ldbl-128ibm/e_sinhl.c (__ieee754_sinhl): Use
smaller threshold for returning the argument.
* math/auto-libm-test-in: Add more tests of sinh.
* math/auto-libm-test-out: Regenerated.
* sysdeps/i386/fpu/libm-test-ulps: Update.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 9 +
NEWS | 2 +-
math/auto-libm-test-in | 22 +
math/auto-libm-test-out | 750 +++++++++++++++++++++++++++++++++
sysdeps/i386/fpu/libm-test-ulps | 2 +
sysdeps/ieee754/ldbl-128ibm/e_sinhl.c | 2 +-
6 files changed, 785 insertions(+), 2 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.