Summary: | Incorrect return from float acosh (0X1.01FB0B7471C13P+0) | ||
---|---|---|---|
Product: | glibc | Reporter: | H.J. Lu <hjl.tools> |
Component: | math | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | drepper.fsp, glibc-bugs |
Priority: | P2 | Flags: | fweimer:
security-
|
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | x86_64-unknown-linux-gnu | Target: | x86_64-unknown-linux-gnu |
Build: | x86_64-unknown-linux-gnu | Last reconfirmed: |
Description
H.J. Lu
2006-04-12 22:05:35 UTC
Suspended until somebody comes up with a patch. When that argument is rounded to float it's 0X1.01FB0CP+0 and the correctly rounded result is 0X1.FD3082P-4. So this is a 1ulp error, not 34ulp. (Since there are no testcases in the testsuite expecting any error from acoshf, we should still add that actual float value to the testsuite.) |