| #
405188ae
|
| 08-Oct-2025 |
Siva Mahadevan <me@svmhdvn.name> |
lib/msun/tests: xfail remaining failing tests on non-x86 archs
These are the remaining trivial xfail cases where no other test logic changes are necessary.
Signed-off-by: Siva Mahadevan <me@svmhdvn
lib/msun/tests: xfail remaining failing tests on non-x86 archs
These are the remaining trivial xfail cases where no other test logic changes are necessary.
Signed-off-by: Siva Mahadevan <me@svmhdvn.name> PR: 290099 MFC after: 3 days Sponsored by: The FreeBSD Foundation Pull Request: https://github.com/freebsd/freebsd-src/pull/1871
show more ...
|
| #
1d386b48
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
| #
b424e003
|
| 22-Mar-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Improve test messages for msun tests
Also print the mismatched values when numbers compare not equal.
Reviewed By: dim Differential Revision: https://reviews.freebsd.org/D29091
|
| #
133bc645
|
| 22-Mar-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Convert the msun tests to ATF
This provides better error messages that just an assertion failure and also makes it easier to mark individual tests as XFAIL. It was also helpful when coming up with D
Convert the msun tests to ATF
This provides better error messages that just an assertion failure and also makes it easier to mark individual tests as XFAIL. It was also helpful when coming up with D28786 and D28787.
Differential Revision: https://reviews.freebsd.org/D28798
show more ...
|
| #
405188ae
|
| 08-Oct-2025 |
Siva Mahadevan <me@svmhdvn.name> |
lib/msun/tests: xfail remaining failing tests on non-x86 archs
These are the remaining trivial xfail cases where no other test logic changes are necessary.
Signed-off-by: Siva Mahadevan <me@svmhdvn
lib/msun/tests: xfail remaining failing tests on non-x86 archs
These are the remaining trivial xfail cases where no other test logic changes are necessary.
Signed-off-by: Siva Mahadevan <me@svmhdvn.name> PR: 290099 MFC after: 3 days Sponsored by: The FreeBSD Foundation Pull Request: https://github.com/freebsd/freebsd-src/pull/1871
show more ...
|
| #
1d386b48
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
| #
b424e003
|
| 22-Mar-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Improve test messages for msun tests
Also print the mismatched values when numbers compare not equal.
Reviewed By: dim Differential Revision: https://reviews.freebsd.org/D29091
|
| #
133bc645
|
| 22-Mar-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Convert the msun tests to ATF
This provides better error messages that just an assertion failure and also makes it easier to mark individual tests as XFAIL. It was also helpful when coming up with D
Convert the msun tests to ATF
This provides better error messages that just an assertion failure and also makes it easier to mark individual tests as XFAIL. It was also helpful when coming up with D28786 and D28787.
Differential Revision: https://reviews.freebsd.org/D28798
show more ...
|
| #
abe427af
|
| 04-Mar-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Fix warnings in lib/msun/tests/... to help pave way for WARNS?= 6.
- Staticize variables. - Use nitems liberally. Wherever nitems is used, use unsigned integers - Remove unused variables (argc, argv
Fix warnings in lib/msun/tests/... to help pave way for WARNS?= 6.
- Staticize variables. - Use nitems liberally. Wherever nitems is used, use unsigned integers - Remove unused variables (argc, argv, etc)
This fixes most issues -- some issues remain in logarithm_test though.
MFC after: 1 week Sponsored by: Dell EMC Isilon
show more ...
|
| #
8a7d0e8c
|
| 20-Dec-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Integrate the remaining tools/regression/lib/msun testcases into the FreeBSD test suite under lib/msun/tests
MFC after: 3 weeks X-MFC with: r292328 Sponsored by: EMC / Isilon Storage Division
|
| #
efa7d27e
|
| 20-Dec-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Disable test-ctrig.t testcases which fail assertions on i386 [*]
Also, don't compile the exp2l(3) testcases on platforms that don't support the libcall (technically only x86 right now). This makes t
Disable test-ctrig.t testcases which fail assertions on i386 [*]
Also, don't compile the exp2l(3) testcases on platforms that don't support the libcall (technically only x86 right now). This makes this test buildable on arm*/mips*/powerpc*
Tested on: stable/10 (amd64/i386), head (amd64/i386) PR: 205446 [*] MFC after: 1 week X-MFC to: stable/10 Sponsored by: EMC / Isilon Storage Division
show more ...
|
| #
45de1d00
|
| 02-Jun-2013 |
David Schultz <das@FreeBSD.org> |
Factor out some common code from the libm tests. This is a bit messy because different tests have different ideas about what it means to be "close enough" to the right answer, depending on the proper
Factor out some common code from the libm tests. This is a bit messy because different tests have different ideas about what it means to be "close enough" to the right answer, depending on the properties of the function being tested. In the process, I fixed some warnings and added a few more 'volatile' hacks, which are sufficient to make all the tests pass at -O2 with clang.
show more ...
|
| #
cf37ce37
|
| 06-Dec-2010 |
David Schultz <das@FreeBSD.org> |
signbit() returns nonzero for negative arguments, but we shouldn't assume that it always returns the same nonzero value.
|
| #
69aa7710
|
| 17-Feb-2008 |
David Schultz <das@FreeBSD.org> |
There are 3 tests here, not 2.
|
| #
007d5445
|
| 18-Jan-2008 |
David Schultz <das@FreeBSD.org> |
expm1(-big) generates an inexact exception but not underflow.
|
| #
e5af135a
|
| 18-Jan-2008 |
David Schultz <das@FreeBSD.org> |
Add some regression tests for libm's exponential functions. These mostly just test corner cases rather than accuracy. Some of the tests don't pass right now if you compile libm at -O2 due to gcc cons
Add some regression tests for libm's exponential functions. These mostly just test corner cases rather than accuracy. Some of the tests don't pass right now if you compile libm at -O2 due to gcc constant-folding some things that it shouldn't. I'll fix that shortly.
show more ...
|