Environment: OS: Debian Wheezy on qemu-system-mips64 Kernel: 3.2.0-4-5kc-malta gcc: 4.7 commit hash: b9bc216
4 failed cases: prctl-seccomp-strict, setgid, setgroups, setuid The tests were run multiple times, with identical output. Thanks
make check-recursive make[1]: Entering directory `/strace' Making check in tests make[2]: Entering directory `/strace/tests' make check-am make[3]: Entering directory `/strace/tests' make libtests.a _newselect accept accept4 access acct adjtimex aio alarm attach-f-p attach-p-cmd-cmd attach-p-cmd-p bpf brk btrfs caps chmod chown chown32 chroot clock_adjtime clock_nanosleep clock_xettime copy_file_range count-f creat dup dup2 dup3 epoll_create epoll_create1 epoll_ctl epoll_pwait epoll_wait eventfd execve execve-v execveat execveat-v faccessat fanotify_mark fchdir fchmod fchmodat fchown fchown32 fchownat fcntl fcntl64 fdatasync file_handle file_ioctl filter-unavailable flock fork-f fstat fstat64 fstatat64 fstatfs fstatfs64 fsync ftruncate ftruncate64 futimesat get_mempolicy getcwd getdents getdents64 getegid getegid32 geteuid geteuid32 getgid getgid32 getgroups getgroups32 getpeername getpgrp getrandom getresgid getresgid32 getresuid getresuid32 getrlimit getrusage getsid getsockname getuid getuid32 getxxid inet-cmsg ioctl ioctl_block ioctl_evdev ioctl_evdev-v ioctl_mtd ioctl_rtc ioctl_rtc-v ioctl_uffdio ioctl_v4l2 ioperm iopl ip_mreq ipc ipc_msg ipc_msgbuf ipc_sem ipc_shm kill ksysent lchown lchown32 link linkat llseek lseek lstat lstat64 mbind membarrier memfd_create migrate_pages mincore mkdir mkdirat mknod mknodat mlock mlock2 mlockall mmap mmap64 mmsg mmsg-silent mmsg_name mmsg_name-v mount move_pages mq msg_control msg_control-v msg_name munlockall nanosleep net-accept-connect net-icmp_filter net-sockaddr net-y-unix net-yy-inet net-yy-netlink net-yy-unix netlink_inet_diag netlink_netlink_diag netlink_protocol netlink_unix_diag newfstatat nsyscalls old_mmap oldselect open openat pause pc personality pipe poll ppoll prctl-seccomp-filter-v prctl-seccomp-strict pread64-pwrite64 preadv preadv-pwritev preadv2-pwritev2 prlimit64 pselect6 ptrace pwritev read-write readdir readlink readlinkat readv reboot recvfrom recvmmsg-timeout recvmsg remap_file_pages rename renameat renameat2 restart_syscall rmdir rt_sigpending rt_sigprocmask rt_sigqueueinfo rt_sigsuspend rt_sigtimedwait rt_tgsigqueueinfo sched_get_priority_mxx sched_rr_get_interval sched_xetaffinity sched_xetattr sched_xetparam sched_xetscheduler sched_yield scm_rights seccomp-filter seccomp-filter-v seccomp-strict select semop sendfile sendfile64 set_mempolicy set_ptracer_any setdomainname setfsgid setfsgid32 setfsuid setfsuid32 setgid setgid32 setgroups setgroups32 sethostname setregid setregid32 setresgid setresgid32 setresuid setresuid32 setreuid setreuid32 setrlimit setuid setuid32 shmxt shutdown sigaction sigaltstack siginfo signal_receive signalfd sigreturn sleep socketcall splice stack-fcall stat stat64 statfs statfs64 swap symlink symlinkat sync sync_file_range sync_file_range2 sysinfo syslog tee time timer_create timer_xettime timerfd_xettime times times-fail truncate truncate64 ugetrlimit uio umask umount umount2 umovestr umovestr2 umovestr3 uname unix-pair-send-recv unix-pair-sendto-recvfrom unlink unlinkat userfaultfd utime utimensat utimes vfork-f vhangup vmsplice wait4 wait4-v waitid waitid-v waitpid xattr xet_robust_list xetitimer xetpgid xetpriority xettimeofday make[4]: Entering directory `/strace/tests' make[4]: `libtests.a' is up to date. make[4]: `_newselect' is up to date. make[4]: `accept' is up to date. make[4]: `accept4' is up to date. make[4]: `access' is up to date. make[4]: `acct' is up to date. make[4]: `adjtimex' is up to date. make[4]: `aio' is up to date. make[4]: `alarm' is up to date. make[4]: `attach-f-p' is up to date. make[4]: `attach-p-cmd-cmd' is up to date. make[4]: `attach-p-cmd-p' is up to date. make[4]: `bpf' is up to date. make[4]: `brk' is up to date. make[4]: `btrfs' is up to date. make[4]: `caps' is up to date. make[4]: `chmod' is up to date. make[4]: `chown' is up to date. make[4]: `chown32' is up to date. make[4]: `chroot' is up to date. make[4]: `clock_adjtime' is up to date. make[4]: `clock_nanosleep' is up to date. make[4]: `clock_xettime' is up to date. make[4]: `copy_file_range' is up to date. make[4]: `count-f' is up to date. make[4]: `creat' is up to date. make[4]: `dup' is up to date. make[4]: `dup2' is up to date. make[4]: `dup3' is up to date. make[4]: `epoll_create' is up to date. make[4]: `epoll_create1' is up to date. make[4]: `epoll_ctl' is up to date. make[4]: `epoll_pwait' is up to date. make[4]: `epoll_wait' is up to date. make[4]: `eventfd' is up to date. make[4]: `execve' is up to date. make[4]: `execve-v' is up to date. make[4]: `execveat' is up to date. make[4]: `execveat-v' is up to date. make[4]: `faccessat' is up to date. make[4]: `fanotify_mark' is up to date. make[4]: `fchdir' is up to date. make[4]: `fchmod' is up to date. make[4]: `fchmodat' is up to date. make[4]: `fchown' is up to date. make[4]: `fchown32' is up to date. make[4]: `fchownat' is up to date. make[4]: `fcntl' is up to date. make[4]: `fcntl64' is up to date. make[4]: `fdatasync' is up to date. make[4]: `file_handle' is up to date. make[4]: `file_ioctl' is up to date. make[4]: `filter-unavailable' is up to date. make[4]: `flock' is up to date. make[4]: `fork-f' is up to date. make[4]: `fstat' is up to date. make[4]: `fstat64' is up to date. make[4]: `fstatat64' is up to date. make[4]: `fstatfs' is up to date. make[4]: `fstatfs64' is up to date. make[4]: `fsync' is up to date. make[4]: `ftruncate' is up to date. make[4]: `ftruncate64' is up to date. make[4]: `futimesat' is up to date. make[4]: `get_mempolicy' is up to date. make[4]: `getcwd' is up to date. make[4]: `getdents' is up to date. make[4]: `getdents64' is up to date. make[4]: `getegid' is up to date. make[4]: `getegid32' is up to date. make[4]: `geteuid' is up to date. make[4]: `geteuid32' is up to date. make[4]: `getgid' is up to date. make[4]: `getgid32' is up to date. make[4]: `getgroups' is up to date. make[4]: `getgroups32' is up to date. make[4]: `getpeername' is up to date. make[4]: `getpgrp' is up to date. make[4]: `getrandom' is up to date. make[4]: `getresgid' is up to date. make[4]: `getresgid32' is up to date. make[4]: `getresuid' is up to date. make[4]: `getresuid32' is up to date. make[4]: `getrlimit' is up to date. make[4]: `getrusage' is up to date. make[4]: `getsid' is up to date. make[4]: `getsockname' is up to date. make[4]: `getuid' is up to date. make[4]: `getuid32' is up to date. make[4]: `getxxid' is up to date. make[4]: `inet-cmsg' is up to date. make[4]: `ioctl' is up to date. make[4]: `ioctl_block' is up to date. make[4]: `ioctl_evdev' is up to date. make[4]: `ioctl_evdev-v' is up to date. make[4]: `ioctl_mtd' is up to date. make[4]: `ioctl_rtc' is up to date. make[4]: `ioctl_rtc-v' is up to date. make[4]: `ioctl_uffdio' is up to date. make[4]: `ioctl_v4l2' is up to date. make[4]: `ioperm' is up to date. make[4]: `iopl' is up to date. make[4]: `ip_mreq' is up to date. make[4]: `ipc' is up to date. make[4]: `ipc_msg' is up to date. make[4]: `ipc_msgbuf' is up to date. make[4]: `ipc_sem' is up to date. make[4]: `ipc_shm' is up to date. make[4]: `kill' is up to date. make[4]: `ksysent' is up to date. make[4]: `lchown' is up to date. make[4]: `lchown32' is up to date. make[4]: `link' is up to date. make[4]: `linkat' is up to date. make[4]: `llseek' is up to date. make[4]: `lseek' is up to date. make[4]: `lstat' is up to date. make[4]: `lstat64' is up to date. make[4]: `mbind' is up to date. make[4]: `membarrier' is up to date. make[4]: `memfd_create' is up to date. make[4]: `migrate_pages' is up to date. make[4]: `mincore' is up to date. make[4]: `mkdir' is up to date. make[4]: `mkdirat' is up to date. make[4]: `mknod' is up to date. make[4]: `mknodat' is up to date. make[4]: `mlock' is up to date. make[4]: `mlock2' is up to date. make[4]: `mlockall' is up to date. make[4]: `mmap' is up to date. make[4]: `mmap64' is up to date. make[4]: `mmsg' is up to date. make[4]: `mmsg-silent' is up to date. make[4]: `mmsg_name' is up to date. make[4]: `mmsg_name-v' is up to date. make[4]: `mount' is up to date. make[4]: `move_pages' is up to date. make[4]: `mq' is up to date. make[4]: `msg_control' is up to date. make[4]: `msg_control-v' is up to date. make[4]: `msg_name' is up to date. make[4]: `munlockall' is up to date. make[4]: `nanosleep' is up to date. make[4]: `net-accept-connect' is up to date. make[4]: `net-icmp_filter' is up to date. make[4]: `net-sockaddr' is up to date. make[4]: `net-y-unix' is up to date. make[4]: `net-yy-inet' is up to date. make[4]: `net-yy-netlink' is up to date. make[4]: `net-yy-unix' is up to date. make[4]: `netlink_inet_diag' is up to date. make[4]: `netlink_netlink_diag' is up to date. make[4]: `netlink_protocol' is up to date. make[4]: `netlink_unix_diag' is up to date. make[4]: `newfstatat' is up to date. make[4]: `nsyscalls' is up to date. make[4]: `old_mmap' is up to date. make[4]: `oldselect' is up to date. make[4]: `open' is up to date. make[4]: `openat' is up to date. make[4]: `pause' is up to date. make[4]: `pc' is up to date. make[4]: `personality' is up to date. make[4]: `pipe' is up to date. make[4]: `poll' is up to date. make[4]: `ppoll' is up to date. make[4]: `prctl-seccomp-filter-v' is up to date. make[4]: `prctl-seccomp-strict' is up to date. make[4]: `pread64-pwrite64' is up to date. make[4]: `preadv' is up to date. make[4]: `preadv-pwritev' is up to date. make[4]: `preadv2-pwritev2' is up to date. make[4]: `prlimit64' is up to date. make[4]: `pselect6' is up to date. make[4]: `ptrace' is up to date. make[4]: `pwritev' is up to date. make[4]: `read-write' is up to date. make[4]: `readdir' is up to date. make[4]: `readlink' is up to date. make[4]: `readlinkat' is up to date. make[4]: `readv' is up to date. make[4]: `reboot' is up to date. make[4]: `recvfrom' is up to date. make[4]: `recvmmsg-timeout' is up to date. make[4]: `recvmsg' is up to date. make[4]: `remap_file_pages' is up to date. make[4]: `rename' is up to date. make[4]: `renameat' is up to date. make[4]: `renameat2' is up to date. make[4]: `restart_syscall' is up to date. make[4]: `rmdir' is up to date. make[4]: `rt_sigpending' is up to date. make[4]: `rt_sigprocmask' is up to date. make[4]: `rt_sigqueueinfo' is up to date. make[4]: `rt_sigsuspend' is up to date. make[4]: `rt_sigtimedwait' is up to date. make[4]: `rt_tgsigqueueinfo' is up to date. make[4]: `sched_get_priority_mxx' is up to date. make[4]: `sched_rr_get_interval' is up to date. make[4]: `sched_xetaffinity' is up to date. make[4]: `sched_xetattr' is up to date. make[4]: `sched_xetparam' is up to date. make[4]: `sched_xetscheduler' is up to date. make[4]: `sched_yield' is up to date. make[4]: `scm_rights' is up to date. make[4]: `seccomp-filter' is up to date. make[4]: `seccomp-filter-v' is up to date. make[4]: `seccomp-strict' is up to date. make[4]: `select' is up to date. make[4]: `semop' is up to date. make[4]: `sendfile' is up to date. make[4]: `sendfile64' is up to date. make[4]: `set_mempolicy' is up to date. make[4]: `set_ptracer_any' is up to date. make[4]: `setdomainname' is up to date. make[4]: `setfsgid' is up to date. make[4]: `setfsgid32' is up to date. make[4]: `setfsuid' is up to date. make[4]: `setfsuid32' is up to date. make[4]: `setgid' is up to date. make[4]: `setgid32' is up to date. make[4]: `setgroups' is up to date. make[4]: `setgroups32' is up to date. make[4]: `sethostname' is up to date. make[4]: `setregid' is up to date. make[4]: `setregid32' is up to date. make[4]: `setresgid' is up to date. make[4]: `setresgid32' is up to date. make[4]: `setresuid' is up to date. make[4]: `setresuid32' is up to date. make[4]: `setreuid' is up to date. make[4]: `setreuid32' is up to date. make[4]: `setrlimit' is up to date. make[4]: `setuid' is up to date. make[4]: `setuid32' is up to date. make[4]: `shmxt' is up to date. make[4]: `shutdown' is up to date. make[4]: `sigaction' is up to date. make[4]: `sigaltstack' is up to date. make[4]: `siginfo' is up to date. make[4]: `signal_receive' is up to date. make[4]: `signalfd' is up to date. make[4]: `sigreturn' is up to date. make[4]: `sleep' is up to date. make[4]: `socketcall' is up to date. make[4]: `splice' is up to date. make[4]: `stack-fcall' is up to date. make[4]: `stat' is up to date. make[4]: `stat64' is up to date. make[4]: `statfs' is up to date. make[4]: `statfs64' is up to date. make[4]: `swap' is up to date. make[4]: `symlink' is up to date. make[4]: `symlinkat' is up to date. make[4]: `sync' is up to date. make[4]: `sync_file_range' is up to date. make[4]: `sync_file_range2' is up to date. make[4]: `sysinfo' is up to date. make[4]: `syslog' is up to date. make[4]: `tee' is up to date. make[4]: `time' is up to date. make[4]: `timer_create' is up to date. make[4]: `timer_xettime' is up to date. make[4]: `timerfd_xettime' is up to date. make[4]: `times' is up to date. make[4]: `times-fail' is up to date. make[4]: `truncate' is up to date. make[4]: `truncate64' is up to date. make[4]: `ugetrlimit' is up to date. make[4]: `uio' is up to date. make[4]: `umask' is up to date. make[4]: `umount' is up to date. make[4]: `umount2' is up to date. make[4]: `umovestr' is up to date. make[4]: `umovestr2' is up to date. make[4]: `umovestr3' is up to date. make[4]: `uname' is up to date. make[4]: `unix-pair-send-recv' is up to date. make[4]: `unix-pair-sendto-recvfrom' is up to date. make[4]: `unlink' is up to date. make[4]: `unlinkat' is up to date. make[4]: `userfaultfd' is up to date. make[4]: `utime' is up to date. make[4]: `utimensat' is up to date. make[4]: `utimes' is up to date. make[4]: `vfork-f' is up to date. make[4]: `vhangup' is up to date. make[4]: `vmsplice' is up to date. make[4]: `wait4' is up to date. make[4]: `wait4-v' is up to date. make[4]: `waitid' is up to date. make[4]: `waitid-v' is up to date. make[4]: `waitpid' is up to date. make[4]: `xattr' is up to date. make[4]: `xet_robust_list' is up to date. make[4]: `xetitimer' is up to date. make[4]: `xetpgid' is up to date. make[4]: `xetpriority' is up to date. make[4]: `xettimeofday' is up to date. make[4]: Leaving directory `/strace/tests' make check-TESTS make[4]: Entering directory `/strace/tests' make[5]: Entering directory `/strace/tests' PASS: _newselect.test PASS: accept.test PASS: accept4.test PASS: access.test PASS: acct.test PASS: adjtimex.test SKIP: aio.test PASS: alarm.test SKIP: bpf.test PASS: brk.test SKIP: btrfs.test SKIP: btrfs-v.test SKIP: btrfs-w.test SKIP: btrfs-vw.test SKIP: caps.test PASS: chmod.test PASS: chown.test SKIP: chown32.test PASS: chroot.test PASS: clock_adjtime.test PASS: clock_nanosleep.test PASS: clock_xettime.test SKIP: copy_file_range.test PASS: creat.test PASS: dup.test PASS: dup2.test PASS: dup3.test PASS: epoll_create.test PASS: epoll_create1.test PASS: epoll_ctl.test PASS: epoll_pwait.test PASS: epoll_wait.test PASS: eventfd.test PASS: execve-v.test PASS: execve.test SKIP: execveat-v.test SKIP: execveat.test PASS: faccessat.test PASS: fanotify_mark.test PASS: fchdir.test PASS: fchmod.test PASS: fchmodat.test PASS: fchown.test SKIP: fchown32.test PASS: fchownat.test PASS: fcntl.test PASS: fcntl64.test PASS: fdatasync.test SKIP: file_handle.test PASS: file_ioctl.test PASS: flock.test PASS: fstat.test PASS: fstat64.test PASS: fstatat64.test PASS: fstatfs.test PASS: fstatfs64.test PASS: fsync.test PASS: ftruncate.test PASS: ftruncate64.test PASS: futimesat.test SKIP: get_mempolicy.test PASS: getcwd.test PASS: getdents.test PASS: getdents64.test PASS: getegid.test SKIP: getegid32.test PASS: geteuid.test SKIP: geteuid32.test PASS: getgid.test SKIP: getgid32.test PASS: getgroups.test SKIP: getgroups32.test PASS: getpeername.test PASS: getpgrp.test SKIP: getrandom.test PASS: getresgid.test SKIP: getresgid32.test PASS: getresuid.test SKIP: getresuid32.test PASS: getrlimit.test PASS: getrusage.test PASS: getsid.test PASS: getsockname.test PASS: getuid.test SKIP: getuid32.test SKIP: getxxid.test PASS: inet-cmsg.test PASS: ioctl.test PASS: ioctl_block.test PASS: ioctl_evdev.test PASS: ioctl_evdev-v.test PASS: ioctl_mtd.test PASS: ioctl_rtc.test PASS: ioctl_rtc-v.test SKIP: ioctl_uffdio.test PASS: ioctl_v4l2.test PASS: ioperm.test PASS: iopl.test PASS: ip_mreq.test PASS: ipc.test PASS: ipc_msg.test PASS: ipc_msgbuf.test PASS: ipc_sem.test PASS: ipc_shm.test PASS: kill.test PASS: lchown.test SKIP: lchown32.test PASS: link.test PASS: linkat.test PASS: llseek.test PASS: lseek.test PASS: lstat.test PASS: lstat64.test PASS: mbind.test SKIP: membarrier.test SKIP: memfd_create.test PASS: migrate_pages.test PASS: mincore.test PASS: mkdir.test PASS: mkdirat.test PASS: mknod.test PASS: mknodat.test PASS: mlock.test SKIP: mlock2.test PASS: mlockall.test PASS: mmap.test PASS: mmap64.test PASS: mmsg.test PASS: mmsg-silent.test PASS: mmsg_name.test PASS: mmsg_name-v.test PASS: mount.test PASS: move_pages.test PASS: mq.test PASS: msg_control.test PASS: msg_control-v.test PASS: msg_name.test PASS: munlockall.test PASS: nanosleep.test PASS: net-icmp_filter.test PASS: net-sockaddr.test PASS: net-y-unix.test SKIP: net-yy-inet.test SKIP: net-yy-netlink.test SKIP: net-yy-unix.test PASS: net.test SKIP: netlink_protocol.test SKIP: newfstatat.test PASS: nsyscalls.test SKIP: old_mmap.test SKIP: oldselect.test PASS: open.test PASS: openat.test PASS: pause.test PASS: personality.test PASS: pipe.test PASS: poll.test PASS: ppoll.test SKIP: prctl-seccomp-filter-v.test FAIL: prctl-seccomp-strict.test PASS: pread64-pwrite64.test PASS: preadv-pwritev.test SKIP: preadv2-pwritev2.test PASS: preadv.test PASS: prlimit64.test PASS: pselect6.test PASS: ptrace.test PASS: pwritev.test PASS: read-write.test PASS: readdir.test PASS: readlink.test PASS: readlinkat.test PASS: readv.test PASS: reboot.test PASS: recvfrom.test PASS: recvmmsg-timeout.test PASS: recvmsg.test PASS: remap_file_pages.test PASS: rename.test PASS: renameat.test SKIP: renameat2.test PASS: rmdir.test PASS: rt_sigpending.test PASS: rt_sigprocmask.test PASS: rt_sigqueueinfo.test PASS: rt_sigsuspend.test PASS: rt_sigtimedwait.test PASS: rt_tgsigqueueinfo.test PASS: sched_get_priority_mxx.test PASS: sched_rr_get_interval.test PASS: sched_xetaffinity.test SKIP: sched_xetattr.test PASS: sched_xetparam.test PASS: sched_xetscheduler.test PASS: sched_yield.test PASS: scm_rights-fd.test SKIP: seccomp-filter-v.test SKIP: seccomp-filter.test SKIP: seccomp-strict.test SKIP: select.test PASS: semop.test PASS: sendfile.test PASS: sendfile64.test SKIP: set_mempolicy.test PASS: setdomainname.test PASS: setfsgid.test SKIP: setfsgid32.test PASS: setfsuid.test SKIP: setfsuid32.test FAIL: setgid.test SKIP: setgid32.test FAIL: setgroups.test SKIP: setgroups32.test PASS: sethostname.test PASS: setregid.test SKIP: setregid32.test PASS: setresgid.test SKIP: setresgid32.test PASS: setresuid.test SKIP: setresuid32.test PASS: setreuid.test SKIP: setreuid32.test PASS: setrlimit.test FAIL: setuid.test SKIP: setuid32.test PASS: shmxt.test PASS: shutdown.test SKIP: sigaction.test PASS: sigaltstack.test PASS: siginfo.test PASS: signalfd.test PASS: sigreturn.test PASS: socketcall.test PASS: splice.test PASS: stat.test PASS: stat64.test PASS: statfs.test PASS: statfs64.test PASS: sun_path.test PASS: swap.test PASS: symlink.test PASS: symlinkat.test PASS: sync.test PASS: sync_file_range.test SKIP: sync_file_range2.test PASS: sysinfo.test PASS: syslog.test PASS: tee.test PASS: time.test PASS: timer_create.test PASS: timer_xettime.test PASS: timerfd_xettime.test PASS: times-fail.test PASS: times.test PASS: truncate.test PASS: truncate64.test SKIP: ugetrlimit.test PASS: uio.test PASS: umask.test PASS: umount.test PASS: umount2.test PASS: umovestr.test PASS: umovestr2.test PASS: umovestr3.test PASS: uname.test PASS: unix-pair-send-recv.test PASS: unix-pair-sendto-recvfrom.test PASS: unlink.test PASS: unlinkat.test SKIP: userfaultfd.test PASS: utime.test PASS: utimensat.test PASS: utimes.test PASS: vhangup.test PASS: vmsplice.test PASS: wait4.test PASS: wait4-v.test PASS: waitid.test PASS: waitid-v.test PASS: waitpid.test PASS: xattr.test PASS: xet_robust_list.test PASS: xetitimer.test PASS: xetpgid.test PASS: xetpriority.test PASS: xettimeofday.test PASS: attach-f-p.test PASS: attach-p-cmd.test PASS: bexecve.test PASS: count-f.test PASS: count.test PASS: detach-running.test PASS: detach-sleeping.test SKIP: detach-stopped.test PASS: filter-unavailable.test PASS: fork-f.test PASS: ksysent.test PASS: opipe.test PASS: pc.test PASS: qual_syscall.test PASS: redirect.test PASS: restart_syscall.test PASS: signal_receive.test PASS: strace-E.test PASS: strace-S.test PASS: strace-T.test PASS: strace-V.test PASS: strace-ff.test PASS: strace-r.test PASS: strace-t.test PASS: strace-tt.test PASS: strace-ttt.test PASS: vfork-f.test make[6]: Entering directory `/strace/tests' make all-am make[7]: Entering directory `/strace/tests' make[7]: Nothing to be done for `all-am'. make[7]: Leaving directory `/strace/tests' make[6]: Leaving directory `/strace/tests' ========================================== strace UNKNOWN: tests/test-suite.log ========================================== # TOTAL: 313 # PASS: 251 # SKIP: 58 # XFAIL: 0 # FAIL: 4 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 SKIP: aio ========= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./aio.test + syscalls=io_setup,io_submit,io_getevents,io_cancel,io_destroy + run_strace_match_diff -a14 -e trace=io_setup,io_submit,io_getevents,io_cancel,io_destroy + args=-a14 -e trace=io_setup,io_submit,io_getevents,io_cancel,io_destroy + [ -n -a14 -e trace=io_setup,io_submit,io_getevents,io_cancel,io_destroy -a -z ] + run_prog + [ 0 -eq 0 ] + set -- ./aio + args=./aio + ./aio io_submit: Invalid argument + [ 77 -eq 77 ] + skip_ ./aio exited with code 77 + warn_ aio.test: skipped test: ./aio exited with code 77 + printf %s\n aio.test: skipped test: ./aio exited with code 77 aio.test: skipped test: ./aio exited with code 77 + exit 77 SKIP: bpf ========= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./bpf.test + run_prog + [ 0 -eq 0 ] + set -- ./bpf + args=./bpf + ./bpf undefined: __NR_bpf + [ 77 -eq 77 ] + skip_ ./bpf exited with code 77 + warn_ bpf.test: skipped test: ./bpf exited with code 77 + printf %s\n bpf.test: skipped test: ./bpf exited with code 77 bpf.test: skipped test: ./bpf exited with code 77 + exit 77 SKIP: btrfs =========== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./btrfs.test + run_prog + [ 0 -eq 0 ] + set -- ./btrfs + args=./btrfs + ./btrfs undefined: HAVE_LINUX_BTRFS_H + [ 77 -eq 77 ] + skip_ ./btrfs exited with code 77 + warn_ btrfs.test: skipped test: ./btrfs exited with code 77 + printf %s\n btrfs.test: skipped test: ./btrfs exited with code 77 btrfs.test: skipped test: ./btrfs exited with code 77 + exit 77 SKIP: btrfs-v ============= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./btrfs-v.test + run_prog ./btrfs -v + [ 2 -eq 0 ] + args=./btrfs -v + ./btrfs -v undefined: HAVE_LINUX_BTRFS_H + [ 77 -eq 77 ] + skip_ ./btrfs -v exited with code 77 + warn_ btrfs-v.test: skipped test: ./btrfs -v exited with code 77 + printf %s\n btrfs-v.test: skipped test: ./btrfs -v exited with code 77 btrfs-v.test: skipped test: ./btrfs -v exited with code 77 + exit 77 SKIP: btrfs-w ============= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./btrfs-w.test + [ -z ] + skip_ $BTRFS_MOUNTPOINT not set + warn_ btrfs-w.test: skipped test: $BTRFS_MOUNTPOINT not set + printf %s\n btrfs-w.test: skipped test: $BTRFS_MOUNTPOINT not set btrfs-w.test: skipped test: $BTRFS_MOUNTPOINT not set + exit 77 SKIP: btrfs-vw ============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./btrfs-vw.test + [ -z ] + skip_ $BTRFS_MOUNTPOINT not set + warn_ btrfs-vw.test: skipped test: $BTRFS_MOUNTPOINT not set + printf %s\n btrfs-vw.test: skipped test: $BTRFS_MOUNTPOINT not set btrfs-vw.test: skipped test: $BTRFS_MOUNTPOINT not set + exit 77 SKIP: caps ========== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./caps.test + run_prog + [ 0 -eq 0 ] + set -- ./caps + args=./caps + ./caps + run_strace -a 19 -e trace=capget,capset ./caps + + args=-a 19 -e trace=capget,capset ./caps + ../strace -o caps.test.tmp -a 19 -e trace=capget,capset ./caps + match_awk + local output program error + [ 0 -eq 0 ] + output=caps.test.tmp + [ 0 -eq 0 ] + program=./caps.awk + [ 0 -eq 0 ] + error=../strace -a 19 -e trace=capget,capset ./caps output mismatch + check_gawk ./caps.awk + check_prog gawk + type gawk + framework_skip_ gawk is not available + warn_ caps.test: framework skip: gawk is not available + printf %s\n caps.test: framework skip: gawk is not available caps.test: framework skip: gawk is not available + exit 77 SKIP: chown32 ============= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./chown32.test + run_strace_match_diff -a31 + args=-a31 + [ -n -a31 -a -z -a31 ] + set -- -e trace=chown32 -a31 + run_prog + [ 0 -eq 0 ] + set -- ./chown32 + args=./chown32 + ./chown32 undefined: __NR_chown32 + [ 77 -eq 77 ] + skip_ ./chown32 exited with code 77 + warn_ chown32.test: skipped test: ./chown32 exited with code 77 + printf %s\n chown32.test: skipped test: ./chown32 exited with code 77 chown32.test: skipped test: ./chown32 exited with code 77 + exit 77 SKIP: copy_file_range ===================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./copy_file_range.test + run_strace_match_diff + args= + [ -n -a -z ] + set -- -e trace=copy_file_range + run_prog + [ 0 -eq 0 ] + set -- ./copy_file_range + args=./copy_file_range + ./copy_file_range undefined: __NR_copy_file_range + [ 77 -eq 77 ] + skip_ ./copy_file_range exited with code 77 + warn_ copy_file_range.test: skipped test: ./copy_file_range exited with code 77 + printf %s\n copy_file_range.test: skipped test: ./copy_file_range exited with code 77 copy_file_range.test: skipped test: ./copy_file_range exited with code 77 + exit 77 SKIP: execveat-v ================ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./execveat-v.test + run_strace_match_diff -v -e trace=execveat + args=-v -e trace=execveat + [ -n -v -e trace=execveat -a -z ] + run_prog + [ 0 -eq 0 ] + set -- ./execveat-v + args=./execveat-v + ./execveat-v undefined: __NR_execveat + [ 77 -eq 77 ] + skip_ ./execveat-v exited with code 77 + warn_ execveat-v.test: skipped test: ./execveat-v exited with code 77 + printf %s\n execveat-v.test: skipped test: ./execveat-v exited with code 77 execveat-v.test: skipped test: ./execveat-v exited with code 77 + exit 77 SKIP: execveat ============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./execveat.test + run_strace_match_diff + args= + [ -n -a -z ] + set -- -e trace=execveat + run_prog + [ 0 -eq 0 ] + set -- ./execveat + args=./execveat + ./execveat undefined: __NR_execveat + [ 77 -eq 77 ] + skip_ ./execveat exited with code 77 + warn_ execveat.test: skipped test: ./execveat exited with code 77 + printf %s\n execveat.test: skipped test: ./execveat exited with code 77 execveat.test: skipped test: ./execveat exited with code 77 + exit 77 SKIP: fchown32 ============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./fchown32.test + run_strace_match_diff -a18 + args=-a18 + [ -n -a18 -a -z -a18 ] + set -- -e trace=fchown32 -a18 + run_prog + [ 0 -eq 0 ] + set -- ./fchown32 + args=./fchown32 + ./fchown32 undefined: __NR_fchown32 + [ 77 -eq 77 ] + skip_ ./fchown32 exited with code 77 + warn_ fchown32.test: skipped test: ./fchown32 exited with code 77 + printf %s\n fchown32.test: skipped test: ./fchown32 exited with code 77 fchown32.test: skipped test: ./fchown32 exited with code 77 + exit 77 SKIP: file_handle ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./file_handle.test + run_strace_match_diff -e trace=name_to_handle_at,open_by_handle_at + args=-e trace=name_to_handle_at,open_by_handle_at + [ -n -e trace=name_to_handle_at,open_by_handle_at -a -z ] + run_prog + [ 0 -eq 0 ] + set -- ./file_handle + args=./file_handle + ./file_handle undefined: MAX_HANDLE_SZ + [ 77 -eq 77 ] + skip_ ./file_handle exited with code 77 + warn_ file_handle.test: skipped test: ./file_handle exited with code 77 + printf %s\n file_handle.test: skipped test: ./file_handle exited with code 77 file_handle.test: skipped test: ./file_handle exited with code 77 + exit 77 SKIP: get_mempolicy =================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./get_mempolicy.test + run_strace_match_diff -s3 -a38 + args=-s3 -a38 + [ -n -s3 -a38 -a -z -s3 -a38 ] + set -- -e trace=get_mempolicy -s3 -a38 + run_prog + [ 0 -eq 0 ] + set -- ./get_mempolicy + args=./get_mempolicy + ./get_mempolicy get_mempolicy: Function not implemented + [ 77 -eq 77 ] + skip_ ./get_mempolicy exited with code 77 + warn_ get_mempolicy.test: skipped test: ./get_mempolicy exited with code 77 + printf %s\n get_mempolicy.test: skipped test: ./get_mempolicy exited with code 77 get_mempolicy.test: skipped test: ./get_mempolicy exited with code 77 + exit 77 SKIP: getegid32 =============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./getegid32.test + check_prog uniq + type uniq + run_prog + [ 0 -eq 0 ] + set -- ./getegid32 + args=./getegid32 + ./getegid32 undefined: __NR_getegid32 + [ 77 -eq 77 ] + skip_ ./getegid32 exited with code 77 + warn_ getegid32.test: skipped test: ./getegid32 exited with code 77 + printf %s\n getegid32.test: skipped test: ./getegid32 exited with code 77 getegid32.test: skipped test: ./getegid32 exited with code 77 + exit 77 SKIP: geteuid32 =============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./geteuid32.test + check_prog uniq + type uniq + run_prog + [ 0 -eq 0 ] + set -- ./geteuid32 + args=./geteuid32 + ./geteuid32 undefined: __NR_geteuid32 + [ 77 -eq 77 ] + skip_ ./geteuid32 exited with code 77 + warn_ geteuid32.test: skipped test: ./geteuid32 exited with code 77 + printf %s\n geteuid32.test: skipped test: ./geteuid32 exited with code 77 geteuid32.test: skipped test: ./geteuid32 exited with code 77 + exit 77 SKIP: getgid32 ============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./getgid32.test + check_prog uniq + type uniq + run_prog + [ 0 -eq 0 ] + set -- ./getgid32 + args=./getgid32 + ./getgid32 undefined: __NR_getgid32 + [ 77 -eq 77 ] + skip_ ./getgid32 exited with code 77 + warn_ getgid32.test: skipped test: ./getgid32 exited with code 77 + printf %s\n getgid32.test: skipped test: ./getgid32 exited with code 77 getgid32.test: skipped test: ./getgid32 exited with code 77 + exit 77 SKIP: getgroups32 ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./getgroups32.test + run_strace_match_diff -a19 + args=-a19 + [ -n -a19 -a -z -a19 ] + set -- -e trace=getgroups32 -a19 + run_prog + [ 0 -eq 0 ] + set -- ./getgroups32 + args=./getgroups32 + ./getgroups32 undefined: __NR_getgroups32 + [ 77 -eq 77 ] + skip_ ./getgroups32 exited with code 77 + warn_ getgroups32.test: skipped test: ./getgroups32 exited with code 77 + printf %s\n getgroups32.test: skipped test: ./getgroups32 exited with code 77 getgroups32.test: skipped test: ./getgroups32 exited with code 77 + exit 77 SKIP: getrandom =============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./getrandom.test + run_strace_match_diff -a32 -xx -s3 + args=-a32 -xx -s3 + [ -n -a32 -xx -s3 -a -z -a32 -xx -s3 ] + set -- -e trace=getrandom -a32 -xx -s3 + run_prog + [ 0 -eq 0 ] + set -- ./getrandom + args=./getrandom + ./getrandom undefined: __NR_getrandom + [ 77 -eq 77 ] + skip_ ./getrandom exited with code 77 + warn_ getrandom.test: skipped test: ./getrandom exited with code 77 + printf %s\n getrandom.test: skipped test: ./getrandom exited with code 77 getrandom.test: skipped test: ./getrandom exited with code 77 + exit 77 SKIP: getresgid32 ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./getresgid32.test + run_strace_match_diff -a27 + args=-a27 + [ -n -a27 -a -z -a27 ] + set -- -e trace=getresgid32 -a27 + run_prog + [ 0 -eq 0 ] + set -- ./getresgid32 + args=./getresgid32 + ./getresgid32 undefined: __NR_getresgid32 + [ 77 -eq 77 ] + skip_ ./getresgid32 exited with code 77 + warn_ getresgid32.test: skipped test: ./getresgid32 exited with code 77 + printf %s\n getresgid32.test: skipped test: ./getresgid32 exited with code 77 getresgid32.test: skipped test: ./getresgid32 exited with code 77 + exit 77 SKIP: getresuid32 ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./getresuid32.test + run_strace_match_diff -a27 + args=-a27 + [ -n -a27 -a -z -a27 ] + set -- -e trace=getresuid32 -a27 + run_prog + [ 0 -eq 0 ] + set -- ./getresuid32 + args=./getresuid32 + ./getresuid32 undefined: __NR_getresuid32 + [ 77 -eq 77 ] + skip_ ./getresuid32 exited with code 77 + warn_ getresuid32.test: skipped test: ./getresuid32 exited with code 77 + printf %s\n getresuid32.test: skipped test: ./getresuid32 exited with code 77 getresuid32.test: skipped test: ./getresuid32 exited with code 77 + exit 77 SKIP: getuid32 ============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./getuid32.test + check_prog uniq + type uniq + run_prog + [ 0 -eq 0 ] + set -- ./getuid32 + args=./getuid32 + ./getuid32 undefined: __NR_getuid32 + [ 77 -eq 77 ] + skip_ ./getuid32 exited with code 77 + warn_ getuid32.test: skipped test: ./getuid32 exited with code 77 + printf %s\n getuid32.test: skipped test: ./getuid32 exited with code 77 getuid32.test: skipped test: ./getuid32 exited with code 77 + exit 77 SKIP: getxxid ============= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./getxxid.test + run_strace_match_diff -a10 -e trace=getxpid,getxuid,getxgid + args=-a10 -e trace=getxpid,getxuid,getxgid + [ -n -a10 -e trace=getxpid,getxuid,getxgid -a -z ] + run_prog + [ 0 -eq 0 ] + set -- ./getxxid + args=./getxxid + ./getxxid undefined: __NR_getxpid && __NR_getxuid && __NR_getxgid + [ 77 -eq 77 ] + skip_ ./getxxid exited with code 77 + warn_ getxxid.test: skipped test: ./getxxid exited with code 77 + printf %s\n getxxid.test: skipped test: ./getxxid exited with code 77 getxxid.test: skipped test: ./getxxid exited with code 77 + exit 77 SKIP: ioctl_uffdio ================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./ioctl_uffdio.test + run_prog + [ 0 -eq 0 ] + set -- ./ioctl_uffdio + args=./ioctl_uffdio + ./ioctl_uffdio undefined: __NR_userfaultfd && HAVE_LINUX_USERFAULTFD_H + [ 77 -eq 77 ] + skip_ ./ioctl_uffdio exited with code 77 + warn_ ioctl_uffdio.test: skipped test: ./ioctl_uffdio exited with code 77 + printf %s\n ioctl_uffdio.test: skipped test: ./ioctl_uffdio exited with code 77 ioctl_uffdio.test: skipped test: ./ioctl_uffdio exited with code 77 + exit 77 SKIP: lchown32 ============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./lchown32.test + run_strace_match_diff -a32 + args=-a32 + [ -n -a32 -a -z -a32 ] + set -- -e trace=lchown32 -a32 + run_prog + [ 0 -eq 0 ] + set -- ./lchown32 + args=./lchown32 + ./lchown32 undefined: __NR_lchown32 + [ 77 -eq 77 ] + skip_ ./lchown32 exited with code 77 + warn_ lchown32.test: skipped test: ./lchown32 exited with code 77 + printf %s\n lchown32.test: skipped test: ./lchown32 exited with code 77 lchown32.test: skipped test: ./lchown32 exited with code 77 + exit 77 SKIP: membarrier ================ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./membarrier.test + run_strace_match_diff -a36 + args=-a36 + [ -n -a36 -a -z -a36 ] + set -- -e trace=membarrier -a36 + run_prog + [ 0 -eq 0 ] + set -- ./membarrier + args=./membarrier + ./membarrier undefined: __NR_membarrier + [ 77 -eq 77 ] + skip_ ./membarrier exited with code 77 + warn_ membarrier.test: skipped test: ./membarrier exited with code 77 + printf %s\n membarrier.test: skipped test: ./membarrier exited with code 77 membarrier.test: skipped test: ./membarrier exited with code 77 + exit 77 SKIP: memfd_create ================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./memfd_create.test + run_prog + [ 0 -eq 0 ] + set -- ./memfd_create + args=./memfd_create + ./memfd_create undefined: __NR_memfd_create + [ 77 -eq 77 ] + skip_ ./memfd_create exited with code 77 + warn_ memfd_create.test: skipped test: ./memfd_create exited with code 77 + printf %s\n memfd_create.test: skipped test: ./memfd_create exited with code 77 memfd_create.test: skipped test: ./memfd_create exited with code 77 + exit 77 SKIP: mlock2 ============ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./mlock2.test + run_strace_match_diff + args= + [ -n -a -z ] + set -- -e trace=mlock2 + run_prog + [ 0 -eq 0 ] + set -- ./mlock2 + args=./mlock2 + ./mlock2 undefined: __NR_mlock2 + [ 77 -eq 77 ] + skip_ ./mlock2 exited with code 77 + warn_ mlock2.test: skipped test: ./mlock2 exited with code 77 + printf %s\n mlock2.test: skipped test: ./mlock2 exited with code 77 mlock2.test: skipped test: ./mlock2 exited with code 77 + exit 77 SKIP: net-yy-inet ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./net-yy-inet.test + [ -d /proc/self/fd/ ] + check_prog sed + type sed + run_prog ./netlink_inet_diag + [ 1 -eq 0 ] + args=./netlink_inet_diag + ./netlink_inet_diag NLMSG_ERROR: Invalid argument + [ 77 -eq 77 ] + skip_ ./netlink_inet_diag exited with code 77 + warn_ net-yy-inet.test: skipped test: ./netlink_inet_diag exited with code 77 + printf %s\n net-yy-inet.test: skipped test: ./netlink_inet_diag exited with code 77 net-yy-inet.test: skipped test: ./netlink_inet_diag exited with code 77 + exit 77 SKIP: net-yy-netlink ==================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./net-yy-netlink.test + [ -d /proc/self/fd/ ] + check_prog sed + type sed + run_prog ./netlink_netlink_diag + [ 1 -eq 0 ] + args=./netlink_netlink_diag + ./netlink_netlink_diag NLMSG_ERROR: Invalid argument + [ 77 -eq 77 ] + skip_ ./netlink_netlink_diag exited with code 77 + warn_ net-yy-netlink.test: skipped test: ./netlink_netlink_diag exited with code 77 + printf %s\n net-yy-netlink.test: skipped test: ./netlink_netlink_diag exited with code 77 net-yy-netlink.test: skipped test: ./netlink_netlink_diag exited with code 77 + exit 77 SKIP: net-yy-unix ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./net-yy-unix.test + [ -d /proc/self/fd/ ] + check_prog sed + type sed + run_prog ./netlink_unix_diag + [ 1 -eq 0 ] + args=./netlink_unix_diag + ./netlink_unix_diag NLMSG_ERROR: Invalid argument + [ 77 -eq 77 ] + skip_ ./netlink_unix_diag exited with code 77 + warn_ net-yy-unix.test: skipped test: ./netlink_unix_diag exited with code 77 + printf %s\n net-yy-unix.test: skipped test: ./netlink_unix_diag exited with code 77 net-yy-unix.test: skipped test: ./netlink_unix_diag exited with code 77 + exit 77 SKIP: netlink_protocol ====================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./netlink_protocol.test + [ -d /proc/self/fd/ ] + run_strace_match_diff -e trace=network + args=-e trace=network + [ -n -e trace=network -a -z ] + run_prog + [ 0 -eq 0 ] + set -- ./netlink_protocol + args=./netlink_protocol + ./netlink_protocol getxattr: Operation not supported + [ 77 -eq 77 ] + skip_ ./netlink_protocol exited with code 77 + warn_ netlink_protocol.test: skipped test: ./netlink_protocol exited with code 77 + printf %s\n netlink_protocol.test: skipped test: ./netlink_protocol exited with code 77 netlink_protocol.test: skipped test: ./netlink_protocol exited with code 77 + exit 77 SKIP: newfstatat ================ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./newfstatat.test + run_strace_match_diff -v -P newfstatat.sample + args=-v -P newfstatat.sample + [ -n -v -P newfstatat.sample -a -z -v -P newfstatat.sample ] + set -- -e trace=newfstatat -v -P newfstatat.sample + run_prog + [ 0 -eq 0 ] + set -- ./newfstatat + args=./newfstatat + ./newfstatat undefined: __NR_newfstatat + [ 77 -eq 77 ] + skip_ ./newfstatat exited with code 77 + warn_ newfstatat.test: skipped test: ./newfstatat exited with code 77 + printf %s\n newfstatat.test: skipped test: ./newfstatat exited with code 77 newfstatat.test: skipped test: ./newfstatat exited with code 77 + exit 77 SKIP: old_mmap ============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./old_mmap.test + run_strace_match_diff -a11 -e trace=mmap + args=-a11 -e trace=mmap + [ -n -a11 -e trace=mmap -a -z ] + run_prog + [ 0 -eq 0 ] + set -- ./old_mmap + args=./old_mmap + ./old_mmap undefined: __NR_mmap && (__arm__ || __i386__ || __m68k__ || (__s390__ && !__s390x__)) + [ 77 -eq 77 ] + skip_ ./old_mmap exited with code 77 + warn_ old_mmap.test: skipped test: ./old_mmap exited with code 77 + printf %s\n old_mmap.test: skipped test: ./old_mmap exited with code 77 old_mmap.test: skipped test: ./old_mmap exited with code 77 + exit 77 SKIP: oldselect =============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./oldselect.test + run_prog + [ 0 -eq 0 ] + set -- ./oldselect + args=./oldselect + ./oldselect undefined: __NR_select && __NR__newselect + [ 77 -eq 77 ] + skip_ ./oldselect exited with code 77 + warn_ oldselect.test: skipped test: ./oldselect exited with code 77 + printf %s\n oldselect.test: skipped test: ./oldselect exited with code 77 oldselect.test: skipped test: ./oldselect exited with code 77 + exit 77 SKIP: prctl-seccomp-filter-v ============================ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./prctl-seccomp-filter-v.test + check_prog grep + type grep + run_prog + [ 0 -eq 0 ] + set -- ./prctl-seccomp-filter-v + args=./prctl-seccomp-filter-v + ./prctl-seccomp-filter-v undefined: HAVE_PRCTL && PR_SET_NO_NEW_PRIVS && PR_SET_SECCOMP && SECCOMP_MODE_FILTER && SECCOMP_RET_ERRNO && BPF_JUMP && BPF_STMT + [ 77 -eq 77 ] + skip_ ./prctl-seccomp-filter-v exited with code 77 + warn_ prctl-seccomp-filter-v.test: skipped test: ./prctl-seccomp-filter-v exited with code 77 + printf %s\n prctl-seccomp-filter-v.test: skipped test: ./prctl-seccomp-filter-v exited with code 77 prctl-seccomp-filter-v.test: skipped test: ./prctl-seccomp-filter-v exited with code 77 + exit 77 FAIL: prctl-seccomp-strict ========================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./prctl-seccomp-strict.test + check_prog grep + type grep + set -- ./prctl-seccomp-strict + ./prctl-seccomp-strict + run_strace -eprctl ./prctl-seccomp-strict + + args=-eprctl ./prctl-seccomp-strict + ../strace -o prctl-seccomp-strict.test.tmp -eprctl ./prctl-seccomp-strict Killed + dump_log_and_fail_with ../strace -eprctl ./prctl-seccomp-strict failed + cat + fail_ ../strace -eprctl ./prctl-seccomp-strict failed + warn_ prctl-seccomp-strict.test: failed test: ../strace -eprctl ./prctl-seccomp-strict failed + printf %s\n prctl-seccomp-strict.test: failed test: ../strace -eprctl ./prctl-seccomp-strict failed prctl-seccomp-strict.test: failed test: ../strace -eprctl ./prctl-seccomp-strict failed + exit 1 SKIP: preadv2-pwritev2 ====================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./preadv2-pwritev2.test + run_strace_match_diff -a22 -eread=0 -ewrite=1 -e trace=preadv2,pwritev2 + args=-a22 -eread=0 -ewrite=1 -e trace=preadv2,pwritev2 + [ -n -a22 -eread=0 -ewrite=1 -e trace=preadv2,pwritev2 -a -z ] + run_prog + [ 0 -eq 0 ] + set -- ./preadv2-pwritev2 + args=./preadv2-pwritev2 + ./preadv2-pwritev2 undefined: __NR_preadv2 && __NR_pwritev2 + [ 77 -eq 77 ] + skip_ ./preadv2-pwritev2 exited with code 77 + warn_ preadv2-pwritev2.test: skipped test: ./preadv2-pwritev2 exited with code 77 + printf %s\n preadv2-pwritev2.test: skipped test: ./preadv2-pwritev2 exited with code 77 preadv2-pwritev2.test: skipped test: ./preadv2-pwritev2 exited with code 77 + exit 77 SKIP: renameat2 =============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./renameat2.test + run_strace_match_diff + args= + [ -n -a -z ] + set -- -e trace=renameat2 + run_prog + [ 0 -eq 0 ] + set -- ./renameat2 + args=./renameat2 + ./renameat2 undefined: __NR_renameat2 + [ 77 -eq 77 ] + skip_ ./renameat2 exited with code 77 + warn_ renameat2.test: skipped test: ./renameat2 exited with code 77 + printf %s\n renameat2.test: skipped test: ./renameat2 exited with code 77 renameat2.test: skipped test: ./renameat2 exited with code 77 + exit 77 SKIP: sched_xetattr =================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./sched_xetattr.test + run_prog + [ 0 -eq 0 ] + set -- ./sched_xetattr + args=./sched_xetattr + ./sched_xetattr undefined: __NR_sched_getattr && __NR_sched_setattr + [ 77 -eq 77 ] + skip_ ./sched_xetattr exited with code 77 + warn_ sched_xetattr.test: skipped test: ./sched_xetattr exited with code 77 + printf %s\n sched_xetattr.test: skipped test: ./sched_xetattr exited with code 77 sched_xetattr.test: skipped test: ./sched_xetattr exited with code 77 + exit 77 SKIP: seccomp-filter-v ====================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./seccomp-filter-v.test + run_strace_match_diff -v -e trace=seccomp + args=-v -e trace=seccomp + [ -n -v -e trace=seccomp -a -z ] + run_prog + [ 0 -eq 0 ] + set -- ./seccomp-filter-v + args=./seccomp-filter-v + ./seccomp-filter-v undefined: __NR_seccomp && PR_SET_NO_NEW_PRIVS && SECCOMP_SET_MODE_FILTER && SECCOMP_RET_ERRNO && BPF_JUMP && BPF_STMT + [ 77 -eq 77 ] + skip_ ./seccomp-filter-v exited with code 77 + warn_ seccomp-filter-v.test: skipped test: ./seccomp-filter-v exited with code 77 + printf %s\n seccomp-filter-v.test: skipped test: ./seccomp-filter-v exited with code 77 seccomp-filter-v.test: skipped test: ./seccomp-filter-v exited with code 77 + exit 77 SKIP: seccomp-filter ==================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./seccomp-filter.test + run_strace_match_diff -e trace=seccomp + args=-e trace=seccomp + [ -n -e trace=seccomp -a -z ] + run_prog + [ 0 -eq 0 ] + set -- ./seccomp-filter + args=./seccomp-filter + ./seccomp-filter undefined: __NR_seccomp && SECCOMP_SET_MODE_FILTER + [ 77 -eq 77 ] + skip_ ./seccomp-filter exited with code 77 + warn_ seccomp-filter.test: skipped test: ./seccomp-filter exited with code 77 + printf %s\n seccomp-filter.test: skipped test: ./seccomp-filter exited with code 77 seccomp-filter.test: skipped test: ./seccomp-filter exited with code 77 + exit 77 SKIP: seccomp-strict ==================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./seccomp-strict.test + set -- ./seccomp-strict + ./seccomp-strict undefined: __NR_seccomp && __NR_exit + skip_ ./seccomp-strict exited with code 77 + warn_ seccomp-strict.test: skipped test: ./seccomp-strict exited with code 77 + printf %s\n seccomp-strict.test: skipped test: ./seccomp-strict exited with code 77 seccomp-strict.test: skipped test: ./seccomp-strict exited with code 77 + exit 77 SKIP: select ============ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./select.test + run_strace_match_diff -a36 + args=-a36 + [ -n -a36 -a -z -a36 ] + set -- -e trace=select -a36 + run_prog + [ 0 -eq 0 ] + set -- ./select + args=./select + ./select undefined: __NR_select && !__NR__newselect + [ 77 -eq 77 ] + skip_ ./select exited with code 77 + warn_ select.test: skipped test: ./select exited with code 77 + printf %s\n select.test: skipped test: ./select exited with code 77 select.test: skipped test: ./select exited with code 77 + exit 77 SKIP: set_mempolicy =================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./set_mempolicy.test + run_strace_match_diff -s3 -a35 + args=-s3 -a35 + [ -n -s3 -a35 -a -z -s3 -a35 ] + set -- -e trace=set_mempolicy -s3 -a35 + run_prog + [ 0 -eq 0 ] + set -- ./set_mempolicy + args=./set_mempolicy + ./set_mempolicy set_mempolicy: Function not implemented + [ 77 -eq 77 ] + skip_ ./set_mempolicy exited with code 77 + warn_ set_mempolicy.test: skipped test: ./set_mempolicy exited with code 77 + printf %s\n set_mempolicy.test: skipped test: ./set_mempolicy exited with code 77 set_mempolicy.test: skipped test: ./set_mempolicy exited with code 77 + exit 77 SKIP: setfsgid32 ================ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setfsgid32.test + run_strace_match_diff -a14 + args=-a14 + [ -n -a14 -a -z -a14 ] + set -- -e trace=setfsgid32 -a14 + run_prog + [ 0 -eq 0 ] + set -- ./setfsgid32 + args=./setfsgid32 + ./setfsgid32 undefined: __NR_setfsgid32 + [ 77 -eq 77 ] + skip_ ./setfsgid32 exited with code 77 + warn_ setfsgid32.test: skipped test: ./setfsgid32 exited with code 77 + printf %s\n setfsgid32.test: skipped test: ./setfsgid32 exited with code 77 setfsgid32.test: skipped test: ./setfsgid32 exited with code 77 + exit 77 SKIP: setfsuid32 ================ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setfsuid32.test + run_strace_match_diff -a14 + args=-a14 + [ -n -a14 -a -z -a14 ] + set -- -e trace=setfsuid32 -a14 + run_prog + [ 0 -eq 0 ] + set -- ./setfsuid32 + args=./setfsuid32 + ./setfsuid32 undefined: __NR_setfsuid32 + [ 77 -eq 77 ] + skip_ ./setfsuid32 exited with code 77 + warn_ setfsuid32.test: skipped test: ./setfsuid32 exited with code 77 + printf %s\n setfsuid32.test: skipped test: ./setfsuid32 exited with code 77 setfsuid32.test: skipped test: ./setfsuid32 exited with code 77 + exit 77 FAIL: setgid ============ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setgid.test + run_strace_match_diff -a10 + args=-a10 + [ -n -a10 -a -z -a10 ] + set -- -e trace=setgid -a10 + run_prog + [ 0 -eq 0 ] + set -- ./setgid + args=./setgid + ./setgid setgid(0xffffffff) != -1 + [ 1 -eq 77 ] + fail_ ./setgid failed + warn_ setgid.test: failed test: ./setgid failed + printf %s\n setgid.test: failed test: ./setgid failed setgid.test: failed test: ./setgid failed + exit 1 SKIP: setgid32 ============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setgid32.test + run_strace_match_diff -a12 + args=-a12 + [ -n -a12 -a -z -a12 ] + set -- -e trace=setgid32 -a12 + run_prog + [ 0 -eq 0 ] + set -- ./setgid32 + args=./setgid32 + ./setgid32 undefined: __NR_setgid32 + [ 77 -eq 77 ] + skip_ ./setgid32 exited with code 77 + warn_ setgid32.test: skipped test: ./setgid32 exited with code 77 + printf %s\n setgid32.test: skipped test: ./setgid32 exited with code 77 setgid32.test: skipped test: ./setgid32 exited with code 77 + exit 77 FAIL: setgroups =============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setgroups.test + run_strace_match_diff -s2 -a17 + args=-s2 -a17 + [ -n -s2 -a17 -a -z -s2 -a17 ] + set -- -e trace=setgroups -s2 -a17 + run_prog + [ 0 -eq 0 ] + set -- ./setgroups + args=./setgroups + ./setgroups + run_strace -e trace=setgroups -s2 -a17 ./setgroups + + args=-e trace=setgroups -s2 -a17 ./setgroups + ../strace -o setgroups.test.tmp -e trace=setgroups -s2 -a17 ./setgroups + match_diff setgroups.test.tmp setgroups.test.tmp.exp + local output expected error + [ 2 -eq 0 ] + output=setgroups.test.tmp + shift + [ 1 -eq 0 ] + expected=setgroups.test.tmp.exp + shift + [ 0 -eq 0 ] + error=../strace -e trace=setgroups -s2 -a17 ./setgroups output mismatch + check_prog diff + type diff + diff -- setgroups.test.tmp.exp setgroups.test.tmp 14c14 < setgroups(3, [0, 1]) = 0 --- > setgroups(3, [0, 1, ...]) = 0 + fail_ ../strace -e trace=setgroups -s2 -a17 ./setgroups output mismatch + warn_ setgroups.test: failed test: ../strace -e trace=setgroups -s2 -a17 ./setgroups output mismatch + printf %s\n setgroups.test: failed test: ../strace -e trace=setgroups -s2 -a17 ./setgroups output mismatch setgroups.test: failed test: ../strace -e trace=setgroups -s2 -a17 ./setgroups output mismatch + exit 1 SKIP: setgroups32 ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setgroups32.test + run_strace_match_diff -s2 -a19 + args=-s2 -a19 + [ -n -s2 -a19 -a -z -s2 -a19 ] + set -- -e trace=setgroups32 -s2 -a19 + run_prog + [ 0 -eq 0 ] + set -- ./setgroups32 + args=./setgroups32 + ./setgroups32 undefined: __NR_setgroups32 + [ 77 -eq 77 ] + skip_ ./setgroups32 exited with code 77 + warn_ setgroups32.test: skipped test: ./setgroups32 exited with code 77 + printf %s\n setgroups32.test: skipped test: ./setgroups32 exited with code 77 setgroups32.test: skipped test: ./setgroups32 exited with code 77 + exit 77 SKIP: setregid32 ================ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setregid32.test + run_strace_match_diff -a17 + args=-a17 + [ -n -a17 -a -z -a17 ] + set -- -e trace=setregid32 -a17 + run_prog + [ 0 -eq 0 ] + set -- ./setregid32 + args=./setregid32 + ./setregid32 undefined: __NR_setregid32 + [ 77 -eq 77 ] + skip_ ./setregid32 exited with code 77 + warn_ setregid32.test: skipped test: ./setregid32 exited with code 77 + printf %s\n setregid32.test: skipped test: ./setregid32 exited with code 77 setregid32.test: skipped test: ./setregid32 exited with code 77 + exit 77 SKIP: setresgid32 ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setresgid32.test + run_strace_match_diff -a21 + args=-a21 + [ -n -a21 -a -z -a21 ] + set -- -e trace=setresgid32 -a21 + run_prog + [ 0 -eq 0 ] + set -- ./setresgid32 + args=./setresgid32 + ./setresgid32 undefined: __NR_setresgid32 + [ 77 -eq 77 ] + skip_ ./setresgid32 exited with code 77 + warn_ setresgid32.test: skipped test: ./setresgid32 exited with code 77 + printf %s\n setresgid32.test: skipped test: ./setresgid32 exited with code 77 setresgid32.test: skipped test: ./setresgid32 exited with code 77 + exit 77 SKIP: setresuid32 ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setresuid32.test + run_strace_match_diff -a21 + args=-a21 + [ -n -a21 -a -z -a21 ] + set -- -e trace=setresuid32 -a21 + run_prog + [ 0 -eq 0 ] + set -- ./setresuid32 + args=./setresuid32 + ./setresuid32 undefined: __NR_setresuid32 + [ 77 -eq 77 ] + skip_ ./setresuid32 exited with code 77 + warn_ setresuid32.test: skipped test: ./setresuid32 exited with code 77 + printf %s\n setresuid32.test: skipped test: ./setresuid32 exited with code 77 setresuid32.test: skipped test: ./setresuid32 exited with code 77 + exit 77 SKIP: setreuid32 ================ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setreuid32.test + run_strace_match_diff -a17 + args=-a17 + [ -n -a17 -a -z -a17 ] + set -- -e trace=setreuid32 -a17 + run_prog + [ 0 -eq 0 ] + set -- ./setreuid32 + args=./setreuid32 + ./setreuid32 undefined: __NR_setreuid32 + [ 77 -eq 77 ] + skip_ ./setreuid32 exited with code 77 + warn_ setreuid32.test: skipped test: ./setreuid32 exited with code 77 + printf %s\n setreuid32.test: skipped test: ./setreuid32 exited with code 77 setreuid32.test: skipped test: ./setreuid32 exited with code 77 + exit 77 FAIL: setuid ============ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setuid.test + run_strace_match_diff -a10 + args=-a10 + [ -n -a10 -a -z -a10 ] + set -- -e trace=setuid -a10 + run_prog + [ 0 -eq 0 ] + set -- ./setuid + args=./setuid + ./setuid setuid(0xffffffff) != -1 + [ 1 -eq 77 ] + fail_ ./setuid failed + warn_ setuid.test: failed test: ./setuid failed + printf %s\n setuid.test: failed test: ./setuid failed setuid.test: failed test: ./setuid failed + exit 1 SKIP: setuid32 ============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./setuid32.test + run_strace_match_diff -a12 + args=-a12 + [ -n -a12 -a -z -a12 ] + set -- -e trace=setuid32 -a12 + run_prog + [ 0 -eq 0 ] + set -- ./setuid32 + args=./setuid32 + ./setuid32 undefined: __NR_setuid32 + [ 77 -eq 77 ] + skip_ ./setuid32 exited with code 77 + warn_ setuid32.test: skipped test: ./setuid32 exited with code 77 + printf %s\n setuid32.test: skipped test: ./setuid32 exited with code 77 setuid32.test: skipped test: ./setuid32 exited with code 77 + exit 77 SKIP: sigaction =============== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./sigaction.test + run_prog + [ 0 -eq 0 ] + set -- ./sigaction + args=./sigaction + ./sigaction + run_strace -ert_sigaction ./sigaction + + args=-ert_sigaction ./sigaction + ../strace -o sigaction.test.tmp -ert_sigaction ./sigaction + match_awk + local output program error + [ 0 -eq 0 ] + output=sigaction.test.tmp + [ 0 -eq 0 ] + program=./sigaction.awk + [ 0 -eq 0 ] + error=../strace -ert_sigaction ./sigaction output mismatch + check_gawk ./sigaction.awk + check_prog gawk + type gawk + framework_skip_ gawk is not available + warn_ sigaction.test: framework skip: gawk is not available + printf %s\n sigaction.test: framework skip: gawk is not available sigaction.test: framework skip: gawk is not available + exit 77 SKIP: sync_file_range2 ====================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./sync_file_range2.test + run_strace_match_diff + args= + [ -n -a -z ] + set -- -e trace=sync_file_range2 + run_prog + [ 0 -eq 0 ] + set -- ./sync_file_range2 + args=./sync_file_range2 + ./sync_file_range2 undefined: HAVE_SYNC_FILE_RANGE && __NR_sync_file_range2 + [ 77 -eq 77 ] + skip_ ./sync_file_range2 exited with code 77 + warn_ sync_file_range2.test: skipped test: ./sync_file_range2 exited with code 77 + printf %s\n sync_file_range2.test: skipped test: ./sync_file_range2 exited with code 77 sync_file_range2.test: skipped test: ./sync_file_range2 exited with code 77 + exit 77 SKIP: ugetrlimit ================ + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./ugetrlimit.test + run_strace_match_diff -a28 + args=-a28 + [ -n -a28 -a -z -a28 ] + set -- -e trace=ugetrlimit -a28 + run_prog + [ 0 -eq 0 ] + set -- ./ugetrlimit + args=./ugetrlimit + ./ugetrlimit undefined: __NR_ugetrlimit + [ 77 -eq 77 ] + skip_ ./ugetrlimit exited with code 77 + warn_ ugetrlimit.test: skipped test: ./ugetrlimit exited with code 77 + printf %s\n ugetrlimit.test: skipped test: ./ugetrlimit exited with code 77 ugetrlimit.test: skipped test: ./ugetrlimit exited with code 77 + exit 77 SKIP: userfaultfd ================= + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./userfaultfd.test + run_strace_match_diff -a38 + args=-a38 + [ -n -a38 -a -z -a38 ] + set -- -e trace=userfaultfd -a38 + run_prog + [ 0 -eq 0 ] + set -- ./userfaultfd + args=./userfaultfd + ./userfaultfd undefined: __NR_userfaultfd && O_CLOEXEC + [ 77 -eq 77 ] + skip_ ./userfaultfd exited with code 77 + warn_ userfaultfd.test: skipped test: ./userfaultfd exited with code 77 + printf %s\n userfaultfd.test: skipped test: ./userfaultfd exited with code 77 userfaultfd.test: skipped test: ./userfaultfd exited with code 77 + exit 77 SKIP: detach-stopped ==================== + ../strace -V + TIMEOUT=timeout -s 9 60 + timeout -s 9 60 true + exec timeout -s 9 60 ./detach-stopped.test + run_prog_skip_if_failed kill -0 32089 + args=kill -0 32089 + kill -0 32089 + check_prog sleep + type sleep + ../strace -d -enone / + grep -x [^:]*strace: PTRACE_SEIZE doesn't work detach-stopped.test.tmp + skip_ PTRACE_SEIZE doesn't work + warn_ detach-stopped.test: skipped test: PTRACE_SEIZE doesn't work + printf %s\n detach-stopped.test: skipped test: PTRACE_SEIZE doesn't work detach-stopped.test: skipped test: PTRACE_SEIZE doesn't work + exit 77 ============================================================================ Testsuite summary for strace UNKNOWN ============================================================================ # TOTAL: 313 # PASS: 251 # SKIP: 58 # XFAIL: 0 # FAIL: 4 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to strace-devel@lists.sourceforge.net ============================================================================ make[5]: *** [test-suite.log] Error 1 make[5]: Leaving directory `/strace/tests' make[4]: *** [check-TESTS] Error 2 make[4]: Leaving directory `/strace/tests' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/strace/tests' make[2]: *** [check] Error 2 make[2]: Leaving directory `/strace/tests' make[2]: Entering directory `/strace' make[2]: Leaving directory `/strace' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/strace' make: *** [check] Error 2 root@debian-mips:~# uname -a Linux debian-mips 3.2.0-4-5kc-malta #1 Debian 3.2.51-1 mips64 GNU/Linux root@debian-mips:~# gcc --version | head -n1 gcc (Debian 4.7.2-5) 4.7.2
------------------------------------------------------------------------------
_______________________________________________ Strace-devel mailing list Strace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/strace-devel