Page MenuHomeFreeBSD

Update libm tests from NetBSD
ClosedPublic

Authored by arichardson on Feb 19 2021, 5:30 PM.
Tags
None
Referenced Files
F116117430: D28797.diff
Fri, May 2, 5:12 PM
Unknown Object (File)
Tue, Apr 15, 5:36 AM
Unknown Object (File)
Fri, Apr 11, 3:57 AM
Unknown Object (File)
Mar 11 2025, 1:37 PM
Unknown Object (File)
Mar 10 2025, 12:13 PM
Unknown Object (File)
Mar 4 2025, 10:29 AM
Unknown Object (File)
Feb 16 2025, 4:21 AM
Unknown Object (File)
Jan 26 2025, 4:57 AM
Subscribers

Details

Summary

I did this without a full vendor update since that would cause too many
conflicts. Since these files now almost match the NetBSD sources the
next git subtree merge should work just fine.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 37194
Build 34083: arc lint + arc unit

Event Timeline

Those tests currently pass, right?

This revision is now accepted and ready to land.Feb 22 2021, 7:37 AM

Those tests currently pass, right?

Yes, they do, but

contrib/netbsd-tests/lib/libm/t_cbrt.c
300

Yes, they pass after re-applying the (long double)1.0 / 3.0 patch. It works on NetBSD because powl is just an alias for pow there (i.e. they only have double versions not long double ones).

This revision was automatically updated to reflect the committed changes.