A lot of tests fail because clock_nanosleep fails:

$ ../strace -e clock_nanosleep ./clock_nanosleep >/dev/null
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=0, tv_nsec=789985}, NULL) = 0
clock_nanosleep(CLOCK_REALTIME, 0, NULL, 0xefca3994) = -1 EFAULT (Bad address)
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=0, tv_nsec=789985}, 0xefca3994) = 0
clock_nanosleep(CLOCK_MONOTONIC, 0, {tv_sec=0, tv_nsec=1000000000}, 0xefca3994) 
= -1 EINVAL (Invalid argument)
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=-559038737, tv_nsec=4207869677}, 
0xefca3994) = -1 EINVAL (Invalid argument)
clock_nanosleep(CLOCK_MONOTONIC, 0, {tv_sec=-559038737, tv_nsec=4207869677}, 
0xefca3994) = -1 EINVAL (Invalid argument)
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=0, tv_nsec=999999999}, {tv_sec=0, 
tv_nsec=920211999}) = ? ERESTART_RESTARTBLOCK (Interrupted by signal)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
clock_nanosleep(CLOCK_REALTIME, TIMER_ABSTIME, {tv_sec=1496676522, 
tv_nsec=80487000}, 0xefca3994) = ? ERESTARTNOHAND (To be restarted if no 
handler)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
clock_nanosleep(CLOCK_REALTIME, TIMER_ABSTIME, {tv_sec=1496676522, 
tv_nsec=80487000}, 0xefca3994) = ? ERESTARTNOHAND (To be restarted if no 
handler)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
clock_nanosleep(CLOCK_REALTIME, TIMER_ABSTIME, {tv_sec=1496676522, 
tv_nsec=80487000}, 0xefca3994) = ? ERESTARTNOHAND (To be restarted if no 
handler)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
clock_nanosleep(CLOCK_REALTIME, TIMER_ABSTIME, {tv_sec=1496676522, 
tv_nsec=80487000}, 0xefca3994) = ? ERESTARTNOHAND (To be restarted if no 
handler)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
clock_nanosleep(CLOCK_REALTIME, TIMER_ABSTIME, {tv_sec=1496676522, 
tv_nsec=80487000}, 0xefca3994) = 0
clock_nanosleep: clock_nanosleep.c:139: main: Assertion 
`syscall(__NR_clock_nanosleep, CLOCK_REALTIME, TIMER_ABSTIME, &req.ts, &rem.ts) 
== -1' failed.
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=1609, si_uid=399} ---
+++ killed by SIGABRT (core dumped) +++
Aborted (core dumped)

pselect6 also fails:

$ ../strace -e pselect6 ./pselect6 >/dev/null
pselect6(5, [3 4], [3 4], [1 2], NULL, {NULL, 8}) = 1 (out [4])
pselect6(5, NULL, [1 2 3 4], NULL, {tv_sec=789985, tv_nsec=789986}, NULL) = 3 
(out [1 2 4], left {tv_sec=789985, tv_nsec=708986})
pselect6(-1, NULL, 0xd0006338, NULL, NULL, {[HUP CHLD], 8}) = -1 EINVAL 
(Invalid argument)
pselect6(1025, [3], [], NULL, {tv_sec=0, tv_nsec=123}, {[HUP CHLD], 8}) = 0 
(Timeout)
pselect6(0, NULL, NULL, NULL, {tv_sec=-559038737, tv_nsec=4207869677}, {NULL, 
8}) = -1 EINVAL (Invalid argument)
pselect6(0, NULL, NULL, NULL, {tv_sec=-559038737, tv_nsec=4207869677}, {NULL, 
8}) = -1 EINVAL (Invalid argument)
pselect6(0, NULL, NULL, NULL, {tv_sec=0, tv_nsec=222222222}, {[HUP CHLD], 8}) = 
? ERESTARTNOHAND (To be restarted if no handler)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
pselect6(0, NULL, NULL, NULL, {tv_sec=0, tv_nsec=92750222}, {[HUP CHLD], 8}) = 
0 (Timeout)
pselect6: pselect6.c:156: main: Assertion `pselect(0, NULL, NULL, NULL, &tm.ts, 
&mask) == -1' failed.
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=1631, si_uid=399} ---
+++ killed by SIGABRT (core dumped) +++
Aborted (core dumped)

Andreas.

-- 
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to