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

Reply via email to