This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/18980] New: i386 libm functions return with excess range and precision
- From: "jsm28 at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Fri, 18 Sep 2015 16:56:47 +0000
- Subject: [Bug math/18980] New: i386 libm functions return with excess range and precision
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=18980
Bug ID: 18980
Summary: i386 libm functions return with excess range and
precision
Product: glibc
Version: 2.22
Status: NEW
Severity: normal
Priority: P2
Component: math
Assignee: unassigned at sourceware dot org
Reporter: jsm28 at gcc dot gnu.org
Target Milestone: ---
Various i386 libm functions return values with excess range and precision,
which now causes testsuite failures after Wilco Dijkstra's patches to make
isfinite etc. expand inline (the issue, however, was there in previous
releases, just less visible).
This bug is specifically about the following functions (and not any others),
where the excess range now causes test failures: (for float, double or both)
cosh, sinh, exp, exp10/pow10, exp2, expm1, hypot, pow, lgamma/gamma. Any other
functions seen to have such issues with different compilers should have
separate bugs filed.
--
You are receiving this mail because:
You are on the CC list for the bug.