Source: strace
Version: 4.13-0.1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20161219 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[8]: Entering directory '/<<PKGBUILDDIR>>/build/tests'
> make[8]: Nothing to be done for 'all-am'.
> make[8]: Leaving directory '/<<PKGBUILDDIR>>/build/tests'
> make[7]: Leaving directory '/<<PKGBUILDDIR>>/build/tests'
> =======================================
>    strace 4.13: tests/test-suite.log
> =======================================
> 
> # TOTAL: 313
> # PASS:  263
> # SKIP:  47
> # XFAIL: 0
> # FAIL:  3
> # XPASS: 0
> # ERROR: 0
> 
> .. contents:: :depth: 2
> 
> SKIP: _newselect
> ================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/_newselect.test
> + run_strace_match_diff -a36
> + args=-a36
> + [ -n -a36 -a -z -a36 ]
> + set -- -e trace=_newselect -a36
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./_newselect
> + args=./_newselect
> + ./_newselect
> undefined: __NR__newselect
> + [ 77 -eq 77 ]
> + skip_ ./_newselect exited with code 77
> + warn_ _newselect.test: skipped test: ./_newselect exited with code 77
> + printf %s\n _newselect.test: skipped test: ./_newselect exited with code 77
> _newselect.test: skipped test: ./_newselect 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 ../../tests/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 ../../tests/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: chown32
> =============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/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: fchown32
> ==============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/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: fcntl64
> =============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/fcntl64.test
> + run_strace_match_diff -a8
> + args=-a8
> + [ -n -a8 -a -z -a8 ]
> + set -- -e trace=fcntl64 -a8
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./fcntl64
> + args=./fcntl64
> + ./fcntl64
> undefined: __NR_fcntl64
> + [ 77 -eq 77 ]
> + skip_ ./fcntl64 exited with code 77
> + warn_ fcntl64.test: skipped test: ./fcntl64 exited with code 77
> + printf %s\n fcntl64.test: skipped test: ./fcntl64 exited with code 77
> fcntl64.test: skipped test: ./fcntl64 exited with code 77
> + exit 77
> 
> SKIP: fstat64
> =============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/fstat64.test
> + [ -d /proc/self/fd/ ]
> + syscall=fstat64
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./fstat64
> + args=./fstat64
> + ./fstat64
> undefined: __NR_fstat64
> + [ 77 -eq 77 ]
> + skip_ ./fstat64 exited with code 77
> + warn_ fstat64.test: skipped test: ./fstat64 exited with code 77
> + printf %s\n fstat64.test: skipped test: ./fstat64 exited with code 77
> fstat64.test: skipped test: ./fstat64 exited with code 77
> + exit 77
> 
> SKIP: fstatat64
> ===============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/fstatat64.test
> + run_strace_match_diff -v -P fstatat64.sample
> + args=-v -P fstatat64.sample
> + [ -n -v -P fstatat64.sample -a -z -v -P fstatat64.sample ]
> + set -- -e trace=fstatat64 -v -P fstatat64.sample
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./fstatat64
> + args=./fstatat64
> + ./fstatat64
> undefined: __NR_fstatat64
> + [ 77 -eq 77 ]
> + skip_ ./fstatat64 exited with code 77
> + warn_ fstatat64.test: skipped test: ./fstatat64 exited with code 77
> + printf %s\n fstatat64.test: skipped test: ./fstatat64 exited with code 77
> fstatat64.test: skipped test: ./fstatat64 exited with code 77
> + exit 77
> 
> SKIP: fstatfs64
> ===============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/fstatfs64.test
> + [ -f /proc/self/status ]
> + run_strace_match_diff -a17
> + args=-a17
> + [ -n -a17 -a -z -a17 ]
> + set -- -e trace=fstatfs64 -a17
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./fstatfs64
> + args=./fstatfs64
> + ./fstatfs64
> undefined: __NR_fstatfs64
> + [ 77 -eq 77 ]
> + skip_ ./fstatfs64 exited with code 77
> + warn_ fstatfs64.test: skipped test: ./fstatfs64 exited with code 77
> + printf %s\n fstatfs64.test: skipped test: ./fstatfs64 exited with code 77
> fstatfs64.test: skipped test: ./fstatfs64 exited with code 77
> + exit 77
> 
> SKIP: ftruncate64
> =================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/ftruncate64.test
> + run_strace_match_diff -a36
> + args=-a36
> + [ -n -a36 -a -z -a36 ]
> + set -- -e trace=ftruncate64 -a36
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./ftruncate64
> + args=./ftruncate64
> + ./ftruncate64
> undefined: __NR_ftruncate64
> + [ 77 -eq 77 ]
> + skip_ ./ftruncate64 exited with code 77
> + warn_ ftruncate64.test: skipped test: ./ftruncate64 exited with code 77
> + printf %s\n ftruncate64.test: skipped test: ./ftruncate64 exited with code 
> 77
> ftruncate64.test: skipped test: ./ftruncate64 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 ../../tests/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 ../../tests/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 ../../tests/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 ../../tests/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 ../../tests/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
> getrandom: Function not implemented
> + [ 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 ../../tests/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 ../../tests/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 ../../tests/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 ../../tests/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 ../../tests/ioctl_uffdio.test
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./ioctl_uffdio
> + args=./ioctl_uffdio
> + ./ioctl_uffdio
> userfaultfd: Function not implemented
> + [ 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: ipc
> =========
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/ipc.test
> + run_strace_match_diff -a19
> + args=-a19
> + [ -n -a19 -a -z -a19 ]
> + set -- -e trace=ipc -a19
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./ipc
> + args=./ipc
> + ./ipc
> undefined: __NR_ipc && HAVE_LINUX_IPC_H
> + [ 77 -eq 77 ]
> + skip_ ./ipc exited with code 77
> + warn_ ipc.test: skipped test: ./ipc exited with code 77
> + printf %s\n ipc.test: skipped test: ./ipc exited with code 77
> ipc.test: skipped test: ./ipc 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 ../../tests/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: llseek
> ============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/llseek.test
> + check_prog grep
> + type grep
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./llseek
> + args=./llseek
> + ./llseek
> undefined: __NR__llseek
> + [ 77 -eq 77 ]
> + skip_ ./llseek exited with code 77
> + warn_ llseek.test: skipped test: ./llseek exited with code 77
> + printf %s\n llseek.test: skipped test: ./llseek exited with code 77
> llseek.test: skipped test: ./llseek exited with code 77
> + exit 77
> 
> SKIP: lstat64
> =============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/lstat64.test
> + run_strace_match_diff -v -P lstat64.sample
> + args=-v -P lstat64.sample
> + [ -n -v -P lstat64.sample -a -z -v -P lstat64.sample ]
> + set -- -e trace=lstat64 -v -P lstat64.sample
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./lstat64
> + args=./lstat64
> + ./lstat64
> undefined: __NR_lstat64
> + [ 77 -eq 77 ]
> + skip_ ./lstat64 exited with code 77
> + warn_ lstat64.test: skipped test: ./lstat64 exited with code 77
> + printf %s\n lstat64.test: skipped test: ./lstat64 exited with code 77
> lstat64.test: skipped test: ./lstat64 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 ../../tests/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 ../../tests/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: readdir
> =============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/readdir.test
> + rm -rf -- readdir.test.tmp.dir
> + run_strace_match_diff -a16
> + args=-a16
> + [ -n -a16 -a -z -a16 ]
> + set -- -e trace=readdir -a16
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./readdir
> + args=./readdir
> + ./readdir
> undefined: __NR_readdir
> + [ 77 -eq 77 ]
> + skip_ ./readdir exited with code 77
> + warn_ readdir.test: skipped test: ./readdir exited with code 77
> + printf %s\n readdir.test: skipped test: ./readdir exited with code 77
> readdir.test: skipped test: ./readdir 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 ../../tests/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
> SECCOMP_SET_MODE_FILTER: Function not implemented
> + [ 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: sendfile64
> ================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/sendfile64.test
> + run_strace_match_diff -a29
> + args=-a29
> + [ -n -a29 -a -z -a29 ]
> + set -- -e trace=sendfile64 -a29
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./sendfile64
> + args=./sendfile64
> + ./sendfile64
> undefined: __NR_sendfile64
> + [ 77 -eq 77 ]
> + skip_ ./sendfile64 exited with code 77
> + warn_ sendfile64.test: skipped test: ./sendfile64 exited with code 77
> + printf %s\n sendfile64.test: skipped test: ./sendfile64 exited with code 77
> sendfile64.test: skipped test: ./sendfile64 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 ../../tests/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 ../../tests/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
> 
> SKIP: setgid32
> ==============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/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
> 
> SKIP: setgroups32
> =================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/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 ../../tests/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 ../../tests/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 ../../tests/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 ../../tests/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
> 
> SKIP: setuid32
> ==============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/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: socketcall
> ================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/socketcall.test
> + run_strace_match_diff -a20
> + args=-a20
> + [ -n -a20 -a -z -a20 ]
> + set -- -e trace=socketcall -a20
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./socketcall
> + args=./socketcall
> + ./socketcall
> undefined: __NR_socketcall
> + [ 77 -eq 77 ]
> + skip_ ./socketcall exited with code 77
> + warn_ socketcall.test: skipped test: ./socketcall exited with code 77
> + printf %s\n socketcall.test: skipped test: ./socketcall exited with code 77
> socketcall.test: skipped test: ./socketcall exited with code 77
> + exit 77
> 
> SKIP: stat64
> ============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/stat64.test
> + run_strace_match_diff -v -P stat64.sample
> + args=-v -P stat64.sample
> + [ -n -v -P stat64.sample -a -z -v -P stat64.sample ]
> + set -- -e trace=stat64 -v -P stat64.sample
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./stat64
> + args=./stat64
> + ./stat64
> undefined: __NR_stat64
> + [ 77 -eq 77 ]
> + skip_ ./stat64 exited with code 77
> + warn_ stat64.test: skipped test: ./stat64 exited with code 77
> + printf %s\n stat64.test: skipped test: ./stat64 exited with code 77
> stat64.test: skipped test: ./stat64 exited with code 77
> + exit 77
> 
> SKIP: statfs64
> ==============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/statfs64.test
> + [ -f /proc/self/status ]
> + run_strace_match_diff -a17
> + args=-a17
> + [ -n -a17 -a -z -a17 ]
> + set -- -e trace=statfs64 -a17
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./statfs64
> + args=./statfs64
> + ./statfs64
> undefined: __NR_statfs64
> + [ 77 -eq 77 ]
> + skip_ ./statfs64 exited with code 77
> + warn_ statfs64.test: skipped test: ./statfs64 exited with code 77
> + printf %s\n statfs64.test: skipped test: ./statfs64 exited with code 77
> statfs64.test: skipped test: ./statfs64 exited with code 77
> + exit 77
> 
> SKIP: sync_file_range2
> ======================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/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: truncate64
> ================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/truncate64.test
> + run_strace_match_diff
> + args=
> + [ -n  -a -z  ]
> + set -- -e trace=truncate64
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./truncate64
> + args=./truncate64
> + ./truncate64
> undefined: __NR_truncate64
> + [ 77 -eq 77 ]
> + skip_ ./truncate64 exited with code 77
> + warn_ truncate64.test: skipped test: ./truncate64 exited with code 77
> + printf %s\n truncate64.test: skipped test: ./truncate64 exited with code 77
> truncate64.test: skipped test: ./truncate64 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 ../../tests/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: umount
> ============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/umount.test
> + syscall=umount
> + run_strace_match_diff -a24 -s6 -e trace=umount
> + args=-a24 -s6 -e trace=umount
> + [ -n -a24 -s6 -e trace=umount -a -z  ]
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./umount
> + args=./umount
> + ./umount
> undefined: __NR_oldumount
> + [ 77 -eq 77 ]
> + skip_ ./umount exited with code 77
> + warn_ umount.test: skipped test: ./umount exited with code 77
> + printf %s\n umount.test: skipped test: ./umount exited with code 77
> umount.test: skipped test: ./umount exited with code 77
> + exit 77
> 
> SKIP: unix-pair-send-recv
> =========================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/unix-pair-send-recv.test
> + run_prog ./unix-pair-send-recv abcdefghijklmnopqrstuvwxyz
> + [ 2 -eq 0 ]
> + args=./unix-pair-send-recv abcdefghijklmnopqrstuvwxyz
> + ./unix-pair-send-recv abcdefghijklmnopqrstuvwxyz
> send: Function not implemented
> + [ 77 -eq 77 ]
> + skip_ ./unix-pair-send-recv abcdefghijklmnopqrstuvwxyz exited with code 77
> + warn_ unix-pair-send-recv.test: skipped test: ./unix-pair-send-recv 
> abcdefghijklmnopqrstuvwxyz exited with code 77
> + printf %s\n unix-pair-send-recv.test: skipped test: ./unix-pair-send-recv 
> abcdefghijklmnopqrstuvwxyz exited with code 77
> unix-pair-send-recv.test: skipped test: ./unix-pair-send-recv 
> abcdefghijklmnopqrstuvwxyz exited with code 77
> + exit 77
> 
> SKIP: waitpid
> =============
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/waitpid.test
> + run_strace_match_diff -a28
> + args=-a28
> + [ -n -a28 -a -z -a28 ]
> + set -- -e trace=waitpid -a28
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./waitpid
> + args=./waitpid
> + ./waitpid
> undefined: __NR_waitpid
> + [ 77 -eq 77 ]
> + skip_ ./waitpid exited with code 77
> + warn_ waitpid.test: skipped test: ./waitpid exited with code 77
> + printf %s\n waitpid.test: skipped test: ./waitpid exited with code 77
> waitpid.test: skipped test: ./waitpid exited with code 77
> + exit 77
> 
> FAIL: detach-running
> ====================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/detach-running.test
> + run_prog_skip_if_failed kill -0 25438
> + args=kill -0 25438
> + kill -0 25438
> + check_prog sleep
> + type sleep
> + set -e
> + [ -s detach-running.test.tmp ]
> + kill -0 25520
> + sleep 1
> + ./set_ptracer_any sh -c echo > detach-running.test.tmp; while :; do :; done
> + [ -s detach-running.test.tmp ]
> + tracee_pid=25520
> + rm -f detach-running.test.tmp
> + grep -F Process 25520 attached detach-running.test.tmp
> + ../strace -p 25520
> + kill -0 26222
> + sleep 1
> + grep -F Process 25520 attached detach-running.test.tmp
> + kill -INT 26222
> + wait 26222
> + grep -F Process 25520 detached detach-running.test.tmp
> + [ -f /proc/self/status ]
> + sleep 1
> + test -d /proc/25520
> + grep ^State:.*R (running)
> grep: (standard input): Invalid argument
> + grep ^State:
> State:        R (running)
> + cleanup
> + set +e
> + kill 25520
> + wait 25520
> + return 0
> + dump_log_and_fail_with tracee is not running after detach
> + cat
> ../strace: Process 25520 attached
> ../strace: Process 25520 detached
> + fail_ tracee is not running after detach
> + warn_ detach-running.test: failed test: tracee is not running after detach
> + printf %s\n detach-running.test: failed test: tracee is not running after 
> detach
> detach-running.test: failed test: tracee is not running after detach
> + exit 1
> 
> FAIL: detach-sleeping
> =====================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/detach-sleeping.test
> + run_prog_skip_if_failed kill -0 25419
> + args=kill -0 25419
> + kill -0 25419
> + check_prog sleep
> + type sleep
> + set -e
> + rm -f detach-sleeping.test.tmp
> + [ -s detach-sleeping.test.tmp ]
> + kill -0 25535
> + sleep 1
> + ./set_ptracer_any sleep 120
> + [ -s detach-sleeping.test.tmp ]
> + tracee_pid=25535
> + rm -f detach-sleeping.test.tmp
> + grep -F Process 25535 attached detach-sleeping.test.tmp
> + ../strace -p 25535
> + kill -0 26224
> + sleep 1
> + grep -F Process 25535 attached detach-sleeping.test.tmp
> + kill -INT 26224
> + wait 26224
> + grep -F Process 25535 detached detach-sleeping.test.tmp
> + [ -f /proc/self/status ]
> + sleep 1
> + test -d /proc/25535
> + grep ^State:.*S (sleeping)
> grep: (standard input): Invalid argument
> + grep ^State:
> State:        S (sleeping)
> + cleanup
> + set +e
> + kill 25535
> + wait 25535
> + return 0
> + dump_log_and_fail_with tracee is not sleeping after detach
> + cat
> ../strace: Process 25535 attached
> restart_syscall(<... resuming interrupted nanosleep ...>../strace: Process 
> 25535 detached
>  <detached ...>
> + fail_ tracee is not sleeping after detach
> + warn_ detach-sleeping.test: failed test: tracee is not sleeping after detach
> + printf %s\n detach-sleeping.test: failed test: tracee is not sleeping after 
> detach
> detach-sleeping.test: failed test: tracee is not sleeping after detach
> + exit 1
> 
> FAIL: detach-stopped
> ====================
> 
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/detach-stopped.test
> + run_prog_skip_if_failed kill -0 25516
> + args=kill -0 25516
> + kill -0 25516
> + check_prog sleep
> + type sleep
> + ../strace -d -enone /
> + grep -x [^:]*strace: PTRACE_SEIZE doesn't work detach-stopped.test.tmp
> + set -e
> + rm -f detach-stopped.test.tmp
> + [ -s detach-stopped.test.tmp ]
> + kill -0 25656
> + sleep 1
> + ./set_ptracer_any sleep 120
> + [ -s detach-stopped.test.tmp ]
> + tracee_pid=25656
> + kill -STOP 25656
> + rm -f detach-stopped.test.tmp
> + grep -F Process 25656 attached detach-stopped.test.tmp
> + ../strace -p 25656
> + kill -0 26232
> + sleep 1
> + grep -F Process 25656 attached detach-stopped.test.tmp
> + grep -F -e --- stopped by  detach-stopped.test.tmp
> + kill -INT 26232
> + wait 26232
> + grep -F Process 25656 detached detach-stopped.test.tmp
> + [ -f /proc/self/status ]
> + sleep 1
> + test -d /proc/25656
> + grep ^State:.*T (stopped)
> grep: (standard input): Invalid argument
> + grep ^State:
> State:        T (stopped)
> + cleanup
> + set +e
> + kill 25656
> + kill -CONT 25656
> + wait 25656
> + return 0
> + dump_log_and_fail_with tracee is not group-stopped after detach
> + cat
> ../strace: Process 25656 attached
> --- stopped by SIGSTOP ---
> ../strace: Process 25656 detached
> + fail_ tracee is not group-stopped after detach
> + warn_ detach-stopped.test: failed test: tracee is not group-stopped after 
> detach
> + printf %s\n detach-stopped.test: failed test: tracee is not group-stopped 
> after detach
> detach-stopped.test: failed test: tracee is not group-stopped after detach
> + exit 1
> 
> ============================================================================
> Testsuite summary for strace 4.13
> ============================================================================
> # TOTAL: 313
> # PASS:  263
> # SKIP:  47
> # XFAIL: 0
> # FAIL:  3
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See tests/test-suite.log
> Please report to strace-de...@lists.sourceforge.net
> ============================================================================
> Makefile:4455: recipe for target 'test-suite.log' failed
> make[6]: *** [test-suite.log] Error 1

The full build log is available from:
   http://aws-logs.debian.net/2016/12/19/strace_4.13-0.1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to