#
a2f733ab |
| 24-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
lib: Automated cleanup of cdefs and other formatting
Apply the following automated changes to try to eliminate no-longer-needed sys/cdefs.h includes as well as now-empty blank lines in a row.
Remov
lib: Automated cleanup of cdefs and other formatting
Apply the following automated changes to try to eliminate no-longer-needed sys/cdefs.h includes as well as now-empty blank lines in a row.
Remove /^#if.*\n#endif.*\n#include\s+<sys/cdefs.h>.*\n/ Remove /\n+#include\s+<sys/cdefs.h>.*\n+#if.*\n#endif.*\n+/ Remove /\n+#if.*\n#endif.*\n+/ Remove /^#if.*\n#endif.*\n/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/types.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/param.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/capsicum.h>/
Sponsored by: Netflix
show more ...
|
Revision tags: release/14.0.0 |
|
#
1d386b48 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0 |
|
#
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 ...
|
#
f3f7b0dc |
| 23-Feb-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
lib/msun/ctrig_test: Print the mismatched values on failure
This test fails on aarch64 but debugging it is difficult without the results being printed.
Now the failing AArch64 test prints: root@fre
lib/msun/ctrig_test: Print the mismatched values on failure
This test fails on aarch64 but debugging it is difficult without the results being printed.
Now the failing AArch64 test prints: root@freebsd-aarch64:/nfsroot/usr/tests/lib/msun # kyua debug ctrig_test:test_nan_inputs *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:211: (ctan)(_d) (0 + -1 I) != expected (-0 + -1 I) *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:211: ctan fetestexcept((0x00000002 | 0x00000010 | 0x00000001 | 0x00000004 | 0x00000008)) (0x10) != 0 *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:211: (ctan)(_d) (0 + 1 I) != expected (-0 + 1 I) *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:211: ctan fetestexcept((0x00000002 | 0x00000010 | 0x00000001 | 0x00000004 | 0x00000008)) (0x10) != 0 *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:211: (ctanf)(_d) (0 + -1 I) != expected (-0 + -1 I) *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:211: ctanf fetestexcept((0x00000002 | 0x00000010 | 0x00000001 | 0x00000004 | 0x00000008)) (0x10) != 0 *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:211: (ctanf)(_d) (0 + 1 I) != expected (-0 + 1 I) *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:211: ctanf fetestexcept((0x00000002 | 0x00000010 | 0x00000001 | 0x00000004 | 0x00000008)) (0x10) != 0 *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:217: (ctanh)(_d) (1 + 0 I) != expected (1 + -0 I) *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:217: ctanh fetestexcept((0x00000002 | 0x00000010 | 0x00000001 | 0x00000004 | 0x00000008)) (0x10) != 0 *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:217: (ctanhf)(_d) (1 + 0 I) != expected (1 + -0 I) *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:217: ctanhf fetestexcept((0x00000002 | 0x00000010 | 0x00000001 | 0x00000004 | 0x00000008)) (0x10) != 0 *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:217: (ctanh)(_d) (-1 + 0 I) != expected (-1 + -0 I) *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:217: ctanh fetestexcept((0x00000002 | 0x00000010 | 0x00000001 | 0x00000004 | 0x00000008)) (0x10) != 0 *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:217: (ctanhf)(_d) (-1 + 0 I) != expected (-1 + -0 I) *** Check failed: /local/scratch/alr48/cheri/freebsd/lib/msun/tests/ctrig_test.c:217: ctanhf fetestexcept((0x00000002 | 0x00000010 | 0x00000001 | 0x00000004 | 0x00000008)) (0x10) != 0 ctrig_test:test_nan_inputs -> failed: 16 checks failed; see output for more details
Reviewed By: ngie Differential Revision: https://reviews.freebsd.org/D28788
show more ...
|
#
a7b42c4b |
| 15-Feb-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
msun: ctanh/ctanhf: Import fix from musl libc
This applies musl commit b02eed9c4841913d690a2d0029737d72615384fe by Szabolcs Nagy and updates the tests accordingly. This also allows removing an XFAIL
msun: ctanh/ctanhf: Import fix from musl libc
This applies musl commit b02eed9c4841913d690a2d0029737d72615384fe by Szabolcs Nagy and updates the tests accordingly. This also allows removing an XFAIL from the test.
musl commit message:
complex: fix ctanh(+-0+i*nan) and ctanh(+-0+-i*inf)
These cases were incorrect in C11 as described by http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1886.htm
PR: 217528
Reviewed By: dim MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D28578
show more ...
|
#
ac76bc11 |
| 09-Feb-2021 |
Dimitry Andric <dim@FreeBSD.org> |
Fix lib/msun's ctrig_test/test_inf_inputs test case with clang >= 10
This sprinkles a few strategic volatiles in an attempt to defeat clang's optimization interfering with the expected floating-poin
Fix lib/msun's ctrig_test/test_inf_inputs test case with clang >= 10
This sprinkles a few strategic volatiles in an attempt to defeat clang's optimization interfering with the expected floating-point exception flags.
Reported by: lwhsu PR: 244732 MFC after: 3 days
show more ...
|
#
4d2edf3a |
| 29-Jan-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
test_inf_inputs: Use atf_tc_expect_fail() instead of atf_tc_skip()
Reviewed By: lwhsu Differential Revision: https://reviews.freebsd.org/D28396
|
Revision tags: release/12.2.0, release/11.4.0 |
|
#
0fc06121 |
| 11-Mar-2020 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Temporarily skip 2 failing tests after llvm10 import
PR: 244732 Sponsored by: The FreeBSD Foundation
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0 |
|
#
6cddacd0 |
| 09-Mar-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Expect :test_zero_input to fail on amd64
The clang 4.x+ upgrade now causes this testcase to fail, but only on amd64.
More investigation will be done to determine the cause.
MFC after: 1 week Repor
Expect :test_zero_input to fail on amd64
The clang 4.x+ upgrade now causes this testcase to fail, but only on amd64.
More investigation will be done to determine the cause.
MFC after: 1 week Reported by: Jenkins PR: 217528 Sponsored by: Dell EMC Isilon
show more ...
|
#
b97b0df6 |
| 09-Mar-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Don't expect :test_large_inputs to fail with i386 anymore
Recent changes (maybe a side-effect of the ATF-ification in r314649) invalidate the failure expectation.
PR: 205446 MFC after: 1 week Spon
Don't expect :test_large_inputs to fail with i386 anymore
Recent changes (maybe a side-effect of the ATF-ification in r314649) invalidate the failure expectation.
PR: 205446 MFC after: 1 week Sponsored by: Dell EMC Isilon
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 ...
|
#
5c472818 |
| 04-Mar-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Convert lib/msun/ctrig_test from TAP to ATF
This is being done as a precursor for work needed to annontate failing testcases with clang 4.0+.
MFC after: 1 week PR: 217528 Sponsored by: Dell EMC Isi
Convert lib/msun/ctrig_test from TAP to ATF
This is being done as a precursor for work needed to annontate failing testcases with clang 4.0+.
MFC after: 1 week PR: 217528 Sponsored by: Dell EMC Isilon
show more ...
|
Revision tags: release/11.0.1, release/11.0.0 |
|
#
637cce3a |
| 03-Sep-2016 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead @ r305314
|
#
2aeb0380 |
| 02-Sep-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r305220 through r305300.
|
#
7a83ecc4 |
| 02-Sep-2016 |
Enji Cooper <ngie@FreeBSD.org> |
Skip :test_large on i386
More assertions are failing on ^/head now.
PR: 205446 Sponsored by: EMC / Isilon Storage Division
|
Revision tags: release/10.3.0 |
|
#
b626f5a7 |
| 04-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH r289384-r293170
Sponsored by: The FreeBSD Foundation
|
#
9a7cd2e6 |
| 22-Dec-2015 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
MFH @r292599
This includes the pluggable TCP framework and other chnages to the netstack to track for VNET stability.
Security: The FreeBSD Foundation
|
#
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
|