--- Begin Message ---
Source: strace
Version: 4.12-3
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160714 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.12: tests/test-suite.log
> =======================================
>
> # TOTAL: 285
> # PASS: 240
> # SKIP: 43
> # XFAIL: 0
> # FAIL: 2
> # 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: 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
>
> FAIL: mmap
> ==========
>
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/mmap.test
> + check_prog grep
> + type grep
> + check_prog sed
> + type sed
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./mmap
> + args=./mmap
> + ./mmap
> + syscall=
> + ../strace -emmap -h
> + syscall=,mmap
> + ../strace -emmap2 -h
> + syscall=,mmap,mmap2
> + run_strace -e,mmap,mmap2 ./mmap
> +
> + args=-e,mmap,mmap2 ./mmap
> + ../strace -o mmap.test.tmp -e,mmap,mmap2 ./mmap
> + grep ^mmap(NULL, 0, PROT_NONE,
> + mmap=mmap
> + syscall=mmap,madvise,mlockall,mprotect,mremap,msync,munmap
> + run_prog ./mmap mmap
> + [ 2 -eq 0 ]
> + args=./mmap mmap
> + ./mmap mmap
> + run_strace -a20 -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap
> mmap
> +
> + args=-a20 -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap mmap
> + ../strace -o mmap.test.tmp -a20
> -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap mmap
> + sed -n /^mmap(NULL, 0, PROT_NONE,/,$p
> + match_diff mmap.test.tmp.out mmap.test.tmp.exp
> + local output expected error
> + [ 2 -eq 0 ]
> + output=mmap.test.tmp.out
> + shift
> + [ 1 -eq 0 ]
> + expected=mmap.test.tmp.exp
> + shift
> + [ 0 -eq 0 ]
> + error=../strace -a20 -emmap,madvise,mlockall,mprotect,mremap,msync,munmap
> ./mmap mmap output mismatch
> + check_prog diff
> + type diff
> + diff -- mmap.test.tmp.exp mmap.test.tmp.out
> 3d2
> < msync(0xfacefeed000, 24576, MS_SYNC) = 0
> + fail_ ../strace -a20 -emmap,madvise,mlockall,mprotect,mremap,msync,munmap
> ./mmap mmap output mismatch
> + warn_ mmap.test: failed test: ../strace -a20
> -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap mmap output
> mismatch
> + printf %s\n mmap.test: failed test: ../strace -a20
> -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap mmap output
> mismatch
> mmap.test: failed test: ../strace -a20
> -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap mmap output
> mismatch
> + exit 1
>
> FAIL: mmap64
> ============
>
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/mmap64.test
> + check_prog grep
> + type grep
> + check_prog sed
> + type sed
> + run_prog
> + [ 0 -eq 0 ]
> + set -- ./mmap64
> + args=./mmap64
> + ./mmap64
> + syscall=
> + ../strace -emmap -h
> + syscall=,mmap
> + ../strace -emmap2 -h
> + syscall=,mmap,mmap2
> + run_strace -e,mmap,mmap2 ./mmap64
> +
> + args=-e,mmap,mmap2 ./mmap64
> + ../strace -o mmap64.test.tmp -e,mmap,mmap2 ./mmap64
> + grep ^mmap(NULL, 0, PROT_NONE,
> + mmap=mmap
> + syscall=mmap,madvise,mlockall,mprotect,mremap,msync,munmap
> + run_prog ./mmap64 mmap
> + [ 2 -eq 0 ]
> + args=./mmap64 mmap
> + ./mmap64 mmap
> + run_strace -a20 -emmap,madvise,mlockall,mprotect,mremap,msync,munmap
> ./mmap64 mmap
> +
> + args=-a20 -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap64 mmap
> + ../strace -o mmap64.test.tmp -a20
> -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap64 mmap
> + sed -n /^mmap(NULL, 0, PROT_NONE,/,$p
> + match_diff mmap64.test.tmp.out mmap64.test.tmp.exp
> + local output expected error
> + [ 2 -eq 0 ]
> + output=mmap64.test.tmp.out
> + shift
> + [ 1 -eq 0 ]
> + expected=mmap64.test.tmp.exp
> + shift
> + [ 0 -eq 0 ]
> + error=../strace -a20 -emmap,madvise,mlockall,mprotect,mremap,msync,munmap
> ./mmap64 mmap output mismatch
> + check_prog diff
> + type diff
> + diff -- mmap64.test.tmp.exp mmap64.test.tmp.out
> 3d2
> < msync(0xfacefeed000, 24576, MS_SYNC) = 0
> + fail_ ../strace -a20 -emmap,madvise,mlockall,mprotect,mremap,msync,munmap
> ./mmap64 mmap output mismatch
> + warn_ mmap64.test: failed test: ../strace -a20
> -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap64 mmap output
> mismatch
> + printf %s\n mmap64.test: failed test: ../strace -a20
> -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap64 mmap output
> mismatch
> mmap64.test: failed test: ../strace -a20
> -emmap,madvise,mlockall,mprotect,mremap,msync,munmap ./mmap64 mmap output
> mismatch
> + exit 1
>
> 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: 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: 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: strace-f
> ==============
>
> + ../strace -V
> + TIMEOUT=timeout -s 9 60
> + timeout -s 9 60 true
> + exec timeout -s 9 60 ../../tests/strace-f.test
> + time=/usr/bin/time
> + check_prog /usr/bin/time
> + type /usr/bin/time
> + framework_skip_ /usr/bin/time is not available
> + warn_ strace-f.test: framework skip: /usr/bin/time is not available
> + printf %s\n strace-f.test: framework skip: /usr/bin/time is not available
> strace-f.test: framework skip: /usr/bin/time is not available
> + exit 77
>
> ============================================================================
> Testsuite summary for strace 4.12
> ============================================================================
> # TOTAL: 285
> # PASS: 240
> # SKIP: 43
> # XFAIL: 0
> # FAIL: 2
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See tests/test-suite.log
> Please report to strace-de...@lists.sourceforge.net
> ============================================================================
> make[6]: *** [test-suite.log] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2016/07/14/strace_4.12-3_unstable_gcc5.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.
--- End Message ---