CVS commit: src/tests/lib/libc/gen

2025-04-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 22:51:58 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Include UCHAR_MAX in the range of inputs tested. It should definitely be included because it is important to distinguish it f

CVS commit: src/tests/lib/libc/gen

2025-04-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 23:01:51 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Factor loop out of macro-generated functions. No functional change intended. PR lib/58208: ctype(3) provides poor runtime fe

CVS commit: src/tests/lib/libc/gen

2025-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 23:01:51 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Factor loop out of macro-generated functions. No functional change intended. PR lib/58208: ctype(3) provides poor runtime fe

CVS commit: src/tests/lib/libc/gen

2025-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 22:52:35 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Test some more code points with potential for EOF confusion. PR lib/58208: ctype(3) provides poor runtime feedback of abuse

CVS commit: src/tests/lib/libc/gen

2025-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 23:30:34 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: More const is more better! No functional change intended -- we never intended to write to this array anyway. PR lib/58208: c

CVS commit: src/tests/lib/libc/gen

2025-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 23:30:34 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: More const is more better! No functional change intended -- we never intended to write to this array anyway. PR lib/58208: c

CVS commit: src/tests/lib/libc/gen

2025-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 22:51:58 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Include UCHAR_MAX in the range of inputs tested. It should definitely be included because it is important to distinguish it f

CVS commit: src/tests/lib/libc/gen

2025-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 22:52:35 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Test some more code points with potential for EOF confusion. PR lib/58208: ctype(3) provides poor runtime feedback of abuse

CVS commit: src/tests/lib/libc/gen

2025-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 19:24:03 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Test explicit setlocale(LC_CTYPE, "C"). And do so after other setlocales -- just in case this behaves differently from the de

CVS commit: src/tests/lib/libc/gen

2025-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 19:24:03 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Test explicit setlocale(LC_CTYPE, "C"). And do so after other setlocales -- just in case this behaves differently from the de

CVS commit: src/tests/lib/libc/gen

2025-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 18:54:10 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Fix tests on platforms where char is unsigned. PR lib/58208: ctype(3) provides poor runtime feedback of abuse To generate a

CVS commit: src/tests/lib/libc/gen

2025-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 28 18:54:10 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_ctype.c Log Message: t_ctype: Fix tests on platforms where char is unsigned. PR lib/58208: ctype(3) provides poor runtime feedback of abuse To generate a

CVS commit: src/tests/lib/libc/sys

2025-03-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 25 19:51:32 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_clock_gettime.c Log Message: t_clock_gettime: Break overlong lines. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.9

CVS commit: src/tests/lib/libc/sys

2025-03-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 25 19:51:32 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_clock_gettime.c Log Message: t_clock_gettime: Break overlong lines. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.9

CVS commit: src/tests/lib/libc/sys

2025-03-19 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu Mar 20 04:19:25 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_clock_gettime.c Log Message: t_clock_gettime.c: Fix my typo To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/tests/lib/libc/sys/t_clock_gettime.c

CVS commit: src/tests/lib/libc/sys

2025-03-19 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu Mar 20 04:19:25 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_clock_gettime.c Log Message: t_clock_gettime.c: Fix my typo To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/tests/lib/libc/sys/t_clock_gettime.c

CVS commit: src/tests/lib/libc/sys

2025-03-19 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Mar 19 18:15:27 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_clock_gettime.c Log Message: tv_nsec prints with %ld not %jd (should fix build) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tests/lib/libc/s

CVS commit: src/tests/lib/libc/sys

2025-03-19 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Mar 19 18:15:27 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_clock_gettime.c Log Message: tv_nsec prints with %ld not %jd (should fix build) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tests/lib/libc/s

CVS commit: src/tests/lib/libc/gen/posix_spawn

2025-03-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 16 15:35:37 UTC 2025 Modified Files: src/tests/lib/libc/gen/posix_spawn: fa_spawn_utils.c fa_spawn_utils.h t_fileactions.c t_spawn.c t_spawnattr.c Log Message: tests/lib/libc/gen/posix_spawn: Spruce up a bit

CVS commit: src/tests/lib/libc/gen/posix_spawn

2025-03-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 16 15:35:37 UTC 2025 Modified Files: src/tests/lib/libc/gen/posix_spawn: fa_spawn_utils.c fa_spawn_utils.h t_fileactions.c t_spawn.c t_spawnattr.c Log Message: tests/lib/libc/gen/posix_spawn: Spruce up a bit

CVS commit: src/tests/lib/libc/gen/posix_spawn

2025-03-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 15 12:09:41 UTC 2025 Modified Files: src/tests/lib/libc/gen/posix_spawn: t_spawn.c Log Message: t_spawn: Add missing dup2 in t_spawn_sig. Matches what h_execsig expects, and what t_execve_sig arranges: stdin is a pipe

CVS commit: src/tests/lib/libc/gen/posix_spawn

2025-03-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 15 12:09:41 UTC 2025 Modified Files: src/tests/lib/libc/gen/posix_spawn: t_spawn.c Log Message: t_spawn: Add missing dup2 in t_spawn_sig. Matches what h_execsig expects, and what t_execve_sig arranges: stdin is a pipe

CVS commit: src/tests/lib/libc/atomic

2025-03-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 13 14:00:51 UTC 2025 Modified Files: src/tests/lib/libc/atomic: t___sync_compare_and_swap.c Log Message: tests/lib/libc/atomic: Test subword compare-and-swap explicitly. Make sure the sign doesn't bleed into an adjacen

CVS commit: src/tests/lib/libc/atomic

2025-03-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 13 14:00:51 UTC 2025 Modified Files: src/tests/lib/libc/atomic: t___sync_compare_and_swap.c Log Message: tests/lib/libc/atomic: Test subword compare-and-swap explicitly. Make sure the sign doesn't bleed into an adjacen

CVS commit: src/tests/lib/libc/gen

2025-03-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 13 09:40:03 UTC 2025 Added Files: src/tests/lib/libc/gen: Makefile.inc Log Message: execve(2), posix_spawn(2): Fix build of tests after previous. Forgot to add a file. PR kern/58091: after fork/execve or posix_spawn,

CVS commit: src/tests/lib/libc/gen

2025-03-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 13 09:40:03 UTC 2025 Added Files: src/tests/lib/libc/gen: Makefile.inc Log Message: execve(2), posix_spawn(2): Fix build of tests after previous. Forgot to add a file. PR kern/58091: after fork/execve or posix_spawn,

CVS commit: src/tests/lib/libc/gen

2025-03-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 21:30:34 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_arc4random.c Log Message: t_arc4random: Verify arc4random works without fds. It must work in an empty chroot where /dev/urandom doesn't exist, and it must

CVS commit: src/tests/lib/libc/gen

2025-03-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 21:30:34 UTC 2025 Modified Files: src/tests/lib/libc/gen: t_arc4random.c Log Message: t_arc4random: Verify arc4random works without fds. It must work in an empty chroot where /dev/urandom doesn't exist, and it must

CVS commit: src/tests/lib/libc/sys

2025-03-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 00:02:47 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: t_futex_ops: Spruce up diagnostics. - Use RL to report errno for any syscalls that set it. - Sprinkle messages to show intermediat

CVS commit: src/tests/lib/libc/sys

2025-03-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 00:03:13 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: t_futex_ops: Test sign-extension of WAKE_OP oparg/cmparg. PR kern/59129: futex(3): missing sign extension in FUTEX_WAKE_OP To ge

CVS commit: src/tests/lib/libc/sys

2025-03-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 00:03:13 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: t_futex_ops: Test sign-extension of WAKE_OP oparg/cmparg. PR kern/59129: futex(3): missing sign extension in FUTEX_WAKE_OP To ge

CVS commit: src/tests/lib/libc/sys

2025-03-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 00:02:58 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: t_futex_ops: Relax various ATF_REQUIRE_* to ATF_CHECK_*. This makes the test output more usable for browsing diagnostics when mult

CVS commit: src/tests/lib/libc/sys

2025-03-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 00:02:58 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: t_futex_ops: Relax various ATF_REQUIRE_* to ATF_CHECK_*. This makes the test output more usable for browsing diagnostics when mult

CVS commit: src/tests/lib/libc/sys

2025-03-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 00:02:47 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: t_futex_ops: Spruce up diagnostics. - Use RL to report errno for any syscalls that set it. - Sprinkle messages to show intermediat

CVS commit: src/tests/lib/libc/stdlib

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 23:11:19 UTC 2025 Modified Files: src/tests/lib/libc/stdlib: h_sort.c Log Message: tests/lib/libc/stdlib/h_sort: Reserve room for a NUL byte. PR lib/58931: qsort_r() missing To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc/stdlib

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 23:11:19 UTC 2025 Modified Files: src/tests/lib/libc/stdlib: h_sort.c Log Message: tests/lib/libc/stdlib/h_sort: Reserve room for a NUL byte. PR lib/58931: qsort_r() missing To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc/stdlib

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 20:00:32 UTC 2025 Modified Files: src/tests/lib/libc/stdlib: h_sort.c t_sort.sh Log Message: t_sort: Test mergesort for stability too. These test cases are trivial, but they're enough to trigger unstable heapsort an

CVS commit: src/tests/lib/libc/stdlib

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 20:00:32 UTC 2025 Modified Files: src/tests/lib/libc/stdlib: h_sort.c t_sort.sh Log Message: t_sort: Test mergesort for stability too. These test cases are trivial, but they're enough to trigger unstable heapsort an

CVS commit: src/tests/lib/libc/sys

2025-02-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 10 02:41:34 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_poll.c Log Message: t_poll: Extend the hangup tests to ptys too. Of course, ptys work slightly differently from pipes and fifos and sockets, presumably for

CVS commit: src/tests/lib/libc/sys

2025-02-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 10 02:41:34 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_poll.c Log Message: t_poll: Extend the hangup tests to ptys too. Of course, ptys work slightly differently from pipes and fifos and sockets, presumably for

CVS commit: src/tests/lib/libc/sys

2025-02-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 9 17:10:37 UTC 2025 Modified Files: src/tests/lib/libc/sys: Makefile t_poll.c Log Message: t_poll: Expand tests of polling when other endpoint is closed. This covers fifos, pipes, and sockets; reads and writes; and po

CVS commit: src/tests/lib/libc/sys

2025-02-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 9 17:10:37 UTC 2025 Modified Files: src/tests/lib/libc/sys: Makefile t_poll.c Log Message: t_poll: Expand tests of polling when other endpoint is closed. This covers fifos, pipes, and sockets; reads and writes; and po

CVS commit: src/tests/lib/libc/sys

2025-02-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 9 17:10:23 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_poll.c Log Message: t_poll: Tweak to improve diagnostics. PR kern/59056: poll POLLHUP bugs To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 s

CVS commit: src/tests/lib/libc/sys

2025-02-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 9 17:10:23 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_poll.c Log Message: t_poll: Tweak to improve diagnostics. PR kern/59056: poll POLLHUP bugs To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 s

CVS commit: src/tests/lib/libc/sys

2025-02-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 9 17:09:51 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_poll.c Log Message: t_poll: Make sure POLLOUT is clear when testing POLLHUP. POLLOUT and POLLHUP are mutually exclusive in POSIX. Also, we're only polling

CVS commit: src/tests/lib/libc/sys

2025-02-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 9 17:09:51 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_poll.c Log Message: t_poll: Make sure POLLOUT is clear when testing POLLHUP. POLLOUT and POLLHUP are mutually exclusive in POSIX. Also, we're only polling

CVS commit: src/tests/lib/libc/sys

2025-01-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jan 18 07:05:15 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: tests/lib/libc/sys/t_futex_ops: Fix another FUTEX_CMP_REQUEUE case. PR kern/56828: futex calls in Linux emulation sometimes hang

CVS commit: src/tests/lib/libc/sys

2025-01-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jan 18 07:05:15 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: tests/lib/libc/sys/t_futex_ops: Fix another FUTEX_CMP_REQUEUE case. PR kern/56828: futex calls in Linux emulation sometimes hang

CVS commit: src/tests/lib/libc/sys

2025-01-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jan 18 06:22:56 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: tests/lib/libc/sys/t_futex_ops: Fix FUTEX_CMP_REQUEUE return values. The return value is the number of waiters woken _or requeued_

CVS commit: src/tests/lib/libc/sys

2025-01-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jan 18 06:22:56 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: tests/lib/libc/sys/t_futex_ops: Fix FUTEX_CMP_REQUEUE return values. The return value is the number of waiters woken _or requeued_

CVS commit: src/tests/lib/libc/sys

2025-01-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jan 18 06:22:35 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: tests/lib/libc/sys/t_futex_ops: Test FUTEX_CMP_REQUEUE edge case. It must always compare the futex value and fail with EAGAIN on m

CVS commit: src/tests/lib/libc/sys

2025-01-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jan 18 06:22:35 UTC 2025 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: tests/lib/libc/sys/t_futex_ops: Test FUTEX_CMP_REQUEUE edge case. It must always compare the futex value and fail with EAGAIN on m

CVS commit: src/tests/lib/libc/regex

2025-01-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 1 18:13:48 UTC 2025 Modified Files: src/tests/lib/libc/regex: Makefile Added Files: src/tests/lib/libc/regex: t_regex_binary.c Log Message: Add a test for PR/58910 To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/lib/libc/regex

2025-01-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 1 18:13:48 UTC 2025 Modified Files: src/tests/lib/libc/regex: Makefile Added Files: src/tests/lib/libc/regex: t_regex_binary.c Log Message: Add a test for PR/58910 To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 20:11:03 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timerfd.c Log Message: t_timerfd: Test for timerfd_settime old_value. PR kern/58917: timer_settime and timerfd_settime return absolute time of next event

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 20:11:03 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timerfd.c Log Message: t_timerfd: Test for timerfd_settime old_value. PR kern/58917: timer_settime and timerfd_settime return absolute time of next event

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 20:10:49 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timerfd.c Log Message: t_timerfd: Sprinkle additional tests of various edge cases. PR kern/58914: timerfd_settime(2) is missing itimespecfix To generate

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 20:10:49 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timerfd.c Log Message: t_timerfd: Sprinkle additional tests of various edge cases. PR kern/58914: timerfd_settime(2) is missing itimespecfix To generate

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 20:07:29 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timer_create.c Log Message: t_timer_create: Fix up tests for edge cases. While here, save and restore errno in signal handler. PR kern/58919: timer_settim

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 20:07:29 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timer_create.c Log Message: t_timer_create: Fix up tests for edge cases. While here, save and restore errno in signal handler. PR kern/58919: timer_settim

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 20:07:16 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_getitimer.c Log Message: t_getitimer: Test invalid itimerval arguments. Use sig_atomic_t while here. Ex-POSIX (POSIX.1-2008; the interface was removed in

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 20:07:16 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_getitimer.c Log Message: t_getitimer: Test invalid itimerval arguments. Use sig_atomic_t while here. Ex-POSIX (POSIX.1-2008; the interface was removed in

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 14:42:32 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timerfd.c Log Message: t_timerfd: Fix select/poll tests and add kevent EVFILT_WRITE test. PR kern/58916: timerfd(2) claims ready for write To generate a

CVS commit: src/tests/lib/libc/sys

2024-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 19 14:42:32 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timerfd.c Log Message: t_timerfd: Fix select/poll tests and add kevent EVFILT_WRITE test. PR kern/58916: timerfd(2) claims ready for write To generate a

CVS commit: src/tests/lib/libc/sys

2024-12-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Dec 18 22:26:53 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timer_create.c Log Message: t_timer_create: Add some more test cases. PR kern/58917: timer_settime and timerfd_settime return absolute time of next event

CVS commit: src/tests/lib/libc/sys

2024-12-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Dec 18 22:26:53 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_timer_create.c Log Message: t_timer_create: Add some more test cases. PR kern/58917: timer_settime and timerfd_settime return absolute time of next event

CVS commit: src/tests/lib/libc/sys

2024-12-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Dec 17 17:52:23 UTC 2024 Modified Files: src/tests/lib/libc/sys: Makefile Added Files: src/tests/lib/libc/sys: t_ptrace_kill.c Log Message: PR/58896: Martin Husemann: Demonstrate that a PT_STOPed process could not be

CVS commit: src/tests/lib/libc/sys

2024-12-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Dec 17 17:52:23 UTC 2024 Modified Files: src/tests/lib/libc/sys: Makefile Added Files: src/tests/lib/libc/sys: t_ptrace_kill.c Log Message: PR/58896: Martin Husemann: Demonstrate that a PT_STOPed process could not be

CVS commit: src/tests/lib/libc/gen

2024-10-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Oct 28 21:48:55 UTC 2024 Modified Files: src/tests/lib/libc/gen: t_fpsetround.c Log Message: fpsetround(3): Test that this doesn't flip on FTZ by accident. PR port-arm/58782: fpsetround flips all the other fpcsr bits on aa

CVS commit: src/tests/lib/libc/gen

2024-10-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Oct 28 21:48:55 UTC 2024 Modified Files: src/tests/lib/libc/gen: t_fpsetround.c Log Message: fpsetround(3): Test that this doesn't flip on FTZ by accident. PR port-arm/58782: fpsetround flips all the other fpcsr bits on aa

CVS commit: src/tests/lib/libc/sys

2024-10-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Oct 18 16:39:41 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_select.c Log Message: tests/lib/libc/sys/t_select: Test select on bad file descriptors. This should immediately fail, not hang, even if the bad fd is high-

CVS commit: src/tests/lib/libc/sys

2024-10-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Oct 18 16:39:41 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_select.c Log Message: tests/lib/libc/sys/t_select: Test select on bad file descriptors. This should immediately fail, not hang, even if the bad fd is high-

CVS commit: src/tests/lib/libc/locale

2024-10-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Oct 14 06:02:14 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_uchar.c Log Message: tests/t_uchar: fix copy-and-paste typo To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/locale/t_uchar.

CVS commit: src/tests/lib/libc/locale

2024-10-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Oct 14 06:02:14 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_uchar.c Log Message: tests/t_uchar: fix copy-and-paste typo To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/locale/t_uchar.

CVS commit: src/tests/lib/libc/locale

2024-10-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 13 23:21:30 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_uchar.c Log Message: tests/lib/libc/locale/t_uchar: Test for char8_t, mbrtoc8, c8rtomb. PR lib/58752: various header files test _*_SOURCE macros but don

CVS commit: src/tests/lib/libc/locale

2024-10-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 13 23:21:30 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_uchar.c Log Message: tests/lib/libc/locale/t_uchar: Test for char8_t, mbrtoc8, c8rtomb. PR lib/58752: various header files test _*_SOURCE macros but don

CVS commit: src/tests/lib/libc/sys

2024-09-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Sep 27 18:50:01 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_clone.c Log Message: tests/lib/libc/sys/t_clone: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libc/sys

2024-09-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Sep 27 18:50:01 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_clone.c Log Message: tests/lib/libc/sys/t_clone: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libc/sys

2024-09-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 25 19:24:15 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_clone.c Log Message: centralize stack allocation/freeing. The test that broke with the new jemalloc had broken stack allocation. To generate a diff of this

CVS commit: src/tests/lib/libc/sys

2024-09-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 25 19:24:15 UTC 2024 Modified Files: src/tests/lib/libc/sys: t_clone.c Log Message: centralize stack allocation/freeing. The test that broke with the new jemalloc had broken stack allocation. To generate a diff of this

CVS commit: src/tests/lib/libc/gen

2024-09-03 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Sep 4 03:33:29 UTC 2024 Modified Files: src/tests/lib/libc/gen: t_siginfo.c Log Message: t_siginfo:adraln: Brush up skip message for x86 Note that: 1. No data address is reported back for alignment check exception, as per I

CVS commit: src/tests/lib/libc/gen

2024-09-03 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Sep 4 03:33:29 UTC 2024 Modified Files: src/tests/lib/libc/gen: t_siginfo.c Log Message: t_siginfo:adraln: Brush up skip message for x86 Note that: 1. No data address is reported back for alignment check exception, as per I

CVS commit: src/tests/lib/libc/gen

2024-09-03 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Sep 4 02:20:49 UTC 2024 Modified Files: src/tests/lib/libc/gen: t_siginfo.c Log Message: t_siginfo:sigbus_adraln: Skip rather than expect_fail on x86 This is an architecture-defined behavior, not a failure. To generate a diff

CVS commit: src/tests/lib/libc/gen

2024-09-03 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Sep 4 02:20:49 UTC 2024 Modified Files: src/tests/lib/libc/gen: t_siginfo.c Log Message: t_siginfo:sigbus_adraln: Skip rather than expect_fail on x86 This is an architecture-defined behavior, not a failure. To generate a diff

CVS commit: src/tests/lib/libc/locale

2024-08-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 19 16:24:05 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_mbrtoc16.c t_mbrtoc8.c Log Message: mbrtoc8(3), mbrtoc16(3): Test consuming shift sequences with state. This has the side effect of testing mbrtoc32(3)

CVS commit: src/tests/lib/libc/locale

2024-08-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 19 16:24:05 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_mbrtoc16.c t_mbrtoc8.c Log Message: mbrtoc8(3), mbrtoc16(3): Test consuming shift sequences with state. This has the side effect of testing mbrtoc32(3)

CVS commit: src/tests/lib/libc/locale

2024-08-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 19 16:21:47 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_c16rtomb.c t_c8rtomb.c Log Message: t_c8rtomb, t_c16rtomb: Simplify comment. ESC $ B is technically rather the JIS X 0208-1983 shift sequence, but since

CVS commit: src/tests/lib/libc/locale

2024-08-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 19 16:21:47 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_c16rtomb.c t_c8rtomb.c Log Message: t_c8rtomb, t_c16rtomb: Simplify comment. ESC $ B is technically rather the JIS X 0208-1983 shift sequence, but since

CVS commit: src/tests/lib/libc/locale

2024-08-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 18 05:00:20 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_c8rtomb.c Log Message: c8rtomb(3): Fix digit error in shift sequence test. PR lib/58612: c8rtomb/c16rtomb/c32rtomb yield suboptimal shift sequences To

CVS commit: src/tests/lib/libc/locale

2024-08-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 18 05:00:20 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_c8rtomb.c Log Message: c8rtomb(3): Fix digit error in shift sequence test. PR lib/58612: c8rtomb/c16rtomb/c32rtomb yield suboptimal shift sequences To

CVS commit: src/tests/lib/libc/locale

2024-08-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 18 04:51:16 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_c16rtomb.c t_c8rtomb.c Log Message: c8rtomb(3), c16rtomb(3), c32rtomb(3): Test stateful shift sequences. PR lib/58612: c8rtomb/c16rtomb/c32rtomb yield s

CVS commit: src/tests/lib/libc/locale

2024-08-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 18 04:51:16 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_c16rtomb.c t_c8rtomb.c Log Message: c8rtomb(3), c16rtomb(3), c32rtomb(3): Test stateful shift sequences. PR lib/58612: c8rtomb/c16rtomb/c32rtomb yield s

CVS commit: src/tests/lib/libc/locale

2024-08-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 17 21:31:22 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_c16rtomb.c t_c8rtomb.c Log Message: c8rtomb(3), c16rtomb(3): Add tests for incomplete NUL termination. PR lib/58615: incomplete c8rtomb, c16rtomb handle

CVS commit: src/tests/lib/libc/locale

2024-08-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 17 21:31:22 UTC 2024 Modified Files: src/tests/lib/libc/locale: t_c16rtomb.c t_c8rtomb.c Log Message: c8rtomb(3), c16rtomb(3): Add tests for incomplete NUL termination. PR lib/58615: incomplete c8rtomb, c16rtomb handle

CVS commit: src/tests/lib/libc/locale

2024-08-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 14 23:32:32 UTC 2024 Modified Files: src/tests/lib/libc/locale: Makefile Log Message: tests/lib/libc/locale/Makefile: Sort. No functional change intended. Preparation for PR lib/52374. To generate a diff of this com

CVS commit: src/tests/lib/libc/locale

2024-08-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 14 23:32:32 UTC 2024 Modified Files: src/tests/lib/libc/locale: Makefile Log Message: tests/lib/libc/locale/Makefile: Sort. No functional change intended. Preparation for PR lib/52374. To generate a diff of this com

CVS commit: src/tests/lib/libc/c063

2024-08-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 10 15:20:23 UTC 2024 Modified Files: src/tests/lib/libc/c063: t_utimensat.c Log Message: t_utimensat: Don't check atime on file systems mounted noatime. PR kern/58571: utimensat tests are failing on armv7, aarch64, and

CVS commit: src/tests/lib/libc/c063

2024-08-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 10 15:20:23 UTC 2024 Modified Files: src/tests/lib/libc/c063: t_utimensat.c Log Message: t_utimensat: Don't check atime on file systems mounted noatime. PR kern/58571: utimensat tests are failing on armv7, aarch64, and

CVS commit: src/tests/lib/libc/c063

2024-08-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 10 15:10:17 UTC 2024 Modified Files: src/tests/lib/libc/c063: t_utimensat.c Log Message: t_utimensat: Tidy this up to make failures more obvious. PR kern/58571: utimensat tests are failing on armv7, aarch64, and riscv6

CVS commit: src/tests/lib/libc/c063

2024-08-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 10 15:10:17 UTC 2024 Modified Files: src/tests/lib/libc/c063: t_utimensat.c Log Message: t_utimensat: Tidy this up to make failures more obvious. PR kern/58571: utimensat tests are failing on armv7, aarch64, and riscv6

  1   2   3   4   5   6   >