Page MenuHomeFreeBSD

Update libm tests from NetBSD
ClosedPublic

Authored by arichardson on Feb 19 2021, 5:30 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Jun 23, 8:04 AM
Unknown Object (File)
Mon, Jun 22, 8:45 PM
Unknown Object (File)
Sun, Jun 21, 7:29 PM
Unknown Object (File)
Wed, Jun 17, 1:48 AM
Unknown Object (File)
Thu, Jun 11, 1:19 PM
Unknown Object (File)
Wed, Jun 10, 11:08 AM
Unknown Object (File)
Sun, Jun 7, 4:21 PM
Unknown Object (File)
May 20 2026, 7:48 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
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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
314

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.