[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 04/07: gnu: strace: Update to 5.2.
From: |
Mark H Weaver |
Subject: |
Re: 04/07: gnu: strace: Update to 5.2. |
Date: |
Mon, 05 Aug 2019 12:31:57 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) |
Hi Marius,
address@hidden writes:
> mbakke pushed a commit to branch master
> in repository guix.
>
> commit 2e2db09280d114bbdd0744c73d02aa5c40abdf4a
> Author: Marius Bakke <address@hidden>
> Date: Sun Aug 4 16:22:20 2019 +0200
>
> gnu: strace: Update to 5.2.
This new version of strace failed to build twice in a row on my Thinkpad
X200 running the Guix system and Linux-libre 5.2.5. I've not yet made a
third attempt. strace-5.1 has always built successfully on this system.
Specifically, strace-5.2 fails 4 of its tests on my system. See below
for the relevant entries from tests/test-suite.log.
Mark
--8<---------------cut here---------------start------------->8---
FAIL: ipc_msgbuf-Xraw.gen
=========================
msgget\(0, 0x200\|0700\) = 26
msgsnd\(26, \{9199991941521739245, "STRACE_STRING\\0"\}, 14, 0\) = 0
msgrcv\(26, \{9199991941521739245, "STRACE_STRING\\0"\}, 14,
-9199991941521739245, 0\) = 14
msgctl\(26, (0x100\|)?0, NULL\) = 0
\+\+\+ exited with 0 \+\+\+
Failed patterns of expected output:
#4: msgctl\(27, (0x100\|)?0, NULL\) = 0
Actual output:
msgget(0, 0x200|0700) = 27
msgsnd(27, {9199991941521739245, "STRACE_STRING\0"}, 14, 0) = 0
msgrcv(27, {9199991941521739245, "STRACE_STRING\0"}, 14, -9199991941521739245,
0) = 14
msgctl(27, 0, NULL) = 0
+++ exited with 0 +++
ipc_msgbuf-Xraw.gen.test: failed test: ../../strace -a26 -v -e
msgget,msgsnd,msgrcv,msgctl -Xraw -a22 ../ipc_msgbuf-Xraw output mismatch
FAIL ipc_msgbuf-Xraw.gen.test (exit status: 1)
FAIL: ipc_shm.gen
=================
Failed patterns of expected output:
#15: shmctl\(11, (IPC_64\|)?IPC_RMID, NULL\) = 0
Actual output:
shmget(0xfdb97531, 16051074064915160786, 000) = -1 ENOENT (No such file or
directory)
shmget(0xfdb97531, 16051074064915160786, 21<<SHM_HUGE_SHIFT|000) = -1 ENOENT
(No such file or directory)
shmget(0xfdb97531, 16051074064915160786, 0x2ce0000|0125) = -1 ENOENT (No such
file or directory)
shmget(0xfdb97531, 16051074064915160786,
IPC_CREAT|IPC_EXCL|SHM_HUGETLB|SHM_NORESERVE|0x2ce0000|0125) = -1 EPERM
(Operation not permitted)
shmget(0xfdb97531, 16051074064915160786,
IPC_CREAT|IPC_EXCL|SHM_HUGETLB|SHM_NORESERVE|0x2ce0000|21<<SHM_HUGE_SHIFT|0125)
= -1 EPERM (Operation not permitted)
shmget(0xfdb97531, 16051074064915160786, 0x2ce0000|21<<SHM_HUGE_SHIFT|0125) =
-1 ENOENT (No such file or directory)
shmget(IPC_PRIVATE, 1, 0600) = 11
shmctl(-553988399, 0xdefaced2 /* SHM_??? */, NULL) = -1 EINVAL (Invalid
argument)
shmctl(-553988399, IPC_STAT, 0xffffffffffffffff) = -1 EINVAL (Invalid argument)
shmctl(11, IPC_STAT, {shm_perm={uid=30001, gid=30000, mode=0600, key=0,
cuid=30001, cgid=30000}, shm_segsz=1, shm_cpid=30089, shm_lpid=0, shm_nattch=0,
shm_atime=0, shm_dtime=0, shm_ctime=1565019843}) = 0
shmctl(11, IPC_SET, {shm_perm={uid=30001, gid=30000, mode=0600}, ...}) = 0
shmctl(0, SHM_INFO, 0x7fffffff6db0) = 11
shmctl(11, SHM_STAT, 0x7fffffff6db0) = 11
shmctl(11, SHM_STAT_ANY, 0x7fffffff6db0) = 11
shmctl(11, IPC_RMID, NULL) = 0
+++ exited with 0 +++
ipc_shm.gen.test: failed test: ../../strace -eipc -a29 ../ipc_shm output
mismatch
FAIL ipc_shm.gen.test (exit status: 1)
FAIL: ipc_shm-Xabbrev.gen
=========================
Failed patterns of expected output:
#15: shmctl\(13, (IPC_64\|)?IPC_RMID, NULL\) = 0
Actual output:
shmget(0xfdb97531, 16051074064915160786, 000) = -1 ENOENT (No such file or
directory)
shmget(0xfdb97531, 16051074064915160786, 21<<SHM_HUGE_SHIFT|000) = -1 ENOENT
(No such file or directory)
shmget(0xfdb97531, 16051074064915160786, 0x2ce0000|0125) = -1 ENOENT (No such
file or directory)
shmget(0xfdb97531, 16051074064915160786,
IPC_CREAT|IPC_EXCL|SHM_HUGETLB|SHM_NORESERVE|0x2ce0000|0125) = -1 EPERM
(Operation not permitted)
shmget(0xfdb97531, 16051074064915160786,
IPC_CREAT|IPC_EXCL|SHM_HUGETLB|SHM_NORESERVE|0x2ce0000|21<<SHM_HUGE_SHIFT|0125)
= -1 EPERM (Operation not permitted)
shmget(0xfdb97531, 16051074064915160786, 0x2ce0000|21<<SHM_HUGE_SHIFT|0125) =
-1 ENOENT (No such file or directory)
shmget(IPC_PRIVATE, 1, 0600) = 13
shmctl(-553988399, 0xdefaced2 /* SHM_??? */, NULL) = -1 EINVAL (Invalid
argument)
shmctl(-553988399, IPC_STAT, 0xffffffffffffffff) = -1 EINVAL (Invalid argument)
shmctl(13, IPC_STAT, {shm_perm={uid=30001, gid=30000, mode=0600, key=0,
cuid=30001, cgid=30000}, shm_segsz=1, shm_cpid=30122, shm_lpid=0, shm_nattch=0,
shm_atime=0, shm_dtime=0, shm_ctime=1565019843}) = 0
shmctl(13, IPC_SET, {shm_perm={uid=30001, gid=30000, mode=0600}, ...}) = 0
shmctl(0, SHM_INFO, 0x7fffffff6d90) = 13
shmctl(13, SHM_STAT, 0x7fffffff6d90) = 13
shmctl(13, SHM_STAT_ANY, 0x7fffffff6d90) = 13
shmctl(13, IPC_RMID, NULL) = 0
+++ exited with 0 +++
ipc_shm-Xabbrev.gen.test: failed test: ../../strace -eipc -Xabbrev -a29
../ipc_shm-Xabbrev output mismatch
FAIL ipc_shm-Xabbrev.gen.test (exit status: 1)
FAIL: ipc_shm-Xverbose.gen
==========================
Failed patterns of expected output:
#15: shmctl\(17, (0x100 /\* IPC_64 \*/\|)?0 /\* IPC_RMID \*/, NULL\) = 0
Actual output:
shmget(0xfdb97531, 16051074064915160786, 000) = -1 ENOENT (No such file or
directory)
shmget(0xfdb97531, 16051074064915160786, 21<<26 /* SHM_HUGE_SHIFT */|000) = -1
ENOENT (No such file or directory)
shmget(0xfdb97531, 16051074064915160786, 0x2ce0000|0125) = -1 ENOENT (No such
file or directory)
shmget(0xfdb97531, 16051074064915160786, 0x2ce1e00 /*
IPC_CREAT|IPC_EXCL|SHM_HUGETLB|SHM_NORESERVE|0x2ce0000 */|0125) = -1 EPERM
(Operation not permitted)
shmget(0xfdb97531, 16051074064915160786, 0x2ce1e00 /*
IPC_CREAT|IPC_EXCL|SHM_HUGETLB|SHM_NORESERVE|0x2ce0000 */|21<<26 /*
SHM_HUGE_SHIFT */|0125) = -1 EPERM (Operation not permitted)
shmget(0xfdb97531, 16051074064915160786, 0x2ce0000|21<<26 /* SHM_HUGE_SHIFT
*/|0125) = -1 ENOENT (No such file or directory)
shmget(0 /* IPC_PRIVATE */, 1, 0600) = 17
shmctl(-553988399, 0xdefaced2 /* SHM_??? */, NULL) = -1 EINVAL (Invalid
argument)
shmctl(-553988399, 0x2 /* IPC_STAT */, 0xffffffffffffffff) = -1 EINVAL (Invalid
argument)
shmctl(17, 0x2 /* IPC_STAT */, {shm_perm={uid=30001, gid=30000, mode=0600,
key=0, cuid=30001, cgid=30000}, shm_segsz=1, shm_cpid=30187, shm_lpid=0,
shm_nattch=0, shm_atime=0, shm_dtime=0, shm_ctime=1565019843}) = 0
shmctl(17, 0x1 /* IPC_SET */, {shm_perm={uid=30001, gid=30000, mode=0600},
...}) = 0
shmctl(0, 0xe /* SHM_INFO */, 0x7fffffff6d90) = 17
shmctl(17, 0xd /* SHM_STAT */, 0x7fffffff6d90) = 17
shmctl(17, 0xf /* SHM_STAT_ANY */, 0x7fffffff6d90) = 17
shmctl(17, 0 /* IPC_RMID */, NULL) = 0
+++ exited with 0 +++
ipc_shm-Xverbose.gen.test: failed test: ../../strace -eipc -Xverbose -a36
../ipc_shm-Xverbose output mismatch
FAIL ipc_shm-Xverbose.gen.test (exit status: 1)
--8<---------------cut here---------------end--------------->8---
- Re: 04/07: gnu: strace: Update to 5.2.,
Mark H Weaver <=