HomeFreeBSD

Allow lib/msun/logarithm_test to pass on ld128 platforms

Description

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)

Details

Provenance
arichardsonAuthored on Apr 19 2021, 11:22 PM
Reviewer
ngie
Differential Revision
D29039: Allow lib/msun/logarithm_test to pass on ld128 platforms
Parents
rGd08c4d80abd8: Remove XFAIL from tests/lib/msun/lround_test:main
Branches
Unknown
Tags
Unknown