This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/18242] powf, powl, do not conform to POSIX for (0, -INFINITY) input
- From: "jsm28 at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Fri, 10 Apr 2015 16:34:45 +0000
- Subject: [Bug math/18242] powf, powl, do not conform to POSIX for (0, -INFINITY) input
- Auto-submitted: auto-generated
- References: <bug-18242-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=18242
Joseph Myers <jsm28 at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |INVALID
--- Comment #1 from Joseph Myers <jsm28 at gcc dot gnu.org> ---
The C99 requirement to raise divide-by-zero in this case was a defect, as it
was contrary to IEEE 754 semantics for that exception. See N1515. Thus, it's
a defect in POSIX that it hasn't adopted the C11 correction, and the ideal
result would be *never* raising that exception in this case.
--
You are receiving this mail because:
You are on the CC list for the bug.