This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/16167] x86 pow raises spurious inexact exceptions for NaN input
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Sat, 16 Nov 2013 12:49:02 +0000
- Subject: [Bug math/16167] x86 pow raises spurious inexact exceptions for NaN input
- Auto-submitted: auto-generated
- References: <bug-16167-131 at http dot sourceware dot org/bugzilla/>
http://sourceware.org/bugzilla/show_bug.cgi?id=16167
--- 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 ce66581742e7ae1d6ce59e5d2d4859b2ae41218c (commit)
via ee1466a953527d550bd0a7eed3ac46ba187ed65f (commit)
via 14407b7e60d8e8f74ba5751c321051f5f3341cd4 (commit)
via ca07f1973bb0aecdd3d12532d3512663807e0b6d (commit)
via 66294491665029eff0cf3ebd5fb6f04582da6c1e (commit)
from b46d046e7bf7e0f96e41e522da731b89177e31ab (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=ce66581742e7ae1d6ce59e5d2d4859b2ae41218c
commit ce66581742e7ae1d6ce59e5d2d4859b2ae41218c
Author: Joseph Myers <joseph@codesourcery.com>
Date: Sat Nov 16 12:48:35 2013 +0000
Test signs of NaNs in libm-test.inc where appropriate.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=ee1466a953527d550bd0a7eed3ac46ba187ed65f
commit ee1466a953527d550bd0a7eed3ac46ba187ed65f
Author: Joseph Myers <joseph@codesourcery.com>
Date: Sat Nov 16 12:47:38 2013 +0000
Add libm-test support for ignored return value, add more lrint / llrint /
lround / llround tests.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=14407b7e60d8e8f74ba5751c321051f5f3341cd4
commit 14407b7e60d8e8f74ba5751c321051f5f3341cd4
Author: Joseph Myers <joseph@codesourcery.com>
Date: Sat Nov 16 12:46:52 2013 +0000
Replace libm-test.inc TEST_INLINE conditionals with NO_TEST_INLINE flag.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=ca07f1973bb0aecdd3d12532d3512663807e0b6d
commit ca07f1973bb0aecdd3d12532d3512663807e0b6d
Author: Joseph Myers <joseph@codesourcery.com>
Date: Sat Nov 16 12:46:03 2013 +0000
Make libm-test.inc check for "inexact" exceptions for NaN argument.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=66294491665029eff0cf3ebd5fb6f04582da6c1e
commit 66294491665029eff0cf3ebd5fb6f04582da6c1e
Author: Joseph Myers <joseph@codesourcery.com>
Date: Sat Nov 16 12:45:11 2013 +0000
Fix spurious "inexact" exceptions from x86 pow with NaN argument (bug
16167).
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 128 +++++++
NEWS | 2 +-
math/gen-libm-test.pl | 43 ++-
math/libm-test.inc | 782 ++++++++++++++++++++++++-------------------
sysdeps/i386/fpu/e_pow.S | 9 +
sysdeps/i386/fpu/e_powf.S | 5 +-
sysdeps/i386/fpu/e_powl.S | 9 +
sysdeps/x86_64/fpu/e_powl.S | 3 +
8 files changed, 630 insertions(+), 351 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.