This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/18981] New: i386 scalb*, ldexp 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 17:01:28 +0000
- Subject: [Bug math/18981] New: i386 scalb*, ldexp return with excess range and precision
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=18981
Bug ID: 18981
Summary: i386 scalb*, ldexp 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: ---
The i386 scalb* and ldexp functions return values with excess range and
precision. This causes test failures following Wilco Dijkstra's patches to
make isfinite etc. expand inline, but was unambiguously a bug in any case -
these functions have fully determined results bound to IEEE operations and so
must not have excess range and precision in their results. (Excess precision
arises for these functions only in the case of subnormal results.)
--
You are receiving this mail because:
You are on the CC list for the bug.