This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/19071] New: ldbl-96 lroundl incorrect just below powers of 2
- From: "jsm28 at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Mon, 05 Oct 2015 22:29:28 +0000
- Subject: [Bug math/19071] New: ldbl-96 lroundl incorrect just below powers of 2
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=19071
Bug ID: 19071
Summary: ldbl-96 lroundl incorrect just below powers of 2
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 ldbl-96 version of lroundl is incorrect for systems with 64-bit long when
the argument's absolute value is just below a power of 2, 2^32 or more, and
rounds up to the next integer; in such cases, it returns 0. E.g., on x86_64:
Failure: Test: lround (4294967295.5)
Result:
is: 0
should be: 4294967296
--
You are receiving this mail because:
You are on the CC list for the bug.