[Bug 253984] log1pl() is less accurate than logl() on LD128 platforms
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Apr 22 11:09:43 UTC 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253984
--- Comment #2 from commit-hook at FreeBSD.org ---
A commit in branch stable/13 references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=b8beded343980477e6d670c263fda7b0007510cc
commit b8beded343980477e6d670c263fda7b0007510cc
Author: Alex Richardson <arichardson at FreeBSD.org>
AuthorDate: 2021-04-19 23:22:45 +0000
Commit: Alex Richardson <arichardson at FreeBSD.org>
CommitDate: 2021-04-22 09:44:55 +0000
Allow lib/msun/logarithm_test to pass on ld128 platforms
For some reason the ld128 log1pl() implementation is less accurate than
logl(), but does at least guarantee precision >= the ld80 implementation.
Mark log1p_accuracy_tests as XFAIL for ld128 and increase the log1p
tolerance
to the ld80 equivalent in accuracy_tests to avoid losing test coverage for
the other functions.
PR: 253984
Reviewed By: ngie, dim
Differential Revision: https://reviews.freebsd.org/D29039
(cherry picked from commit 1ad83445fc0f1d2aecd32635f4ae713a057aa091)
lib/msun/tests/logarithm_test.c | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list