On OpenBSD 7.6/x86_64, I see two test failures:

FAIL: tests/env/env-null.sh
FAIL: tests/env/env-S.pl

Here is the relevant part of test-suite.log.

=========================================================
   GNU coreutils 9.7.321-dc30e: ./tests/test-suite.log
=========================================================

# TOTAL: 674
# PASS:  486
# SKIP:  186
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0

System information (uname -a): OpenBSD 7.6 GENERIC#332

.. contents:: :depth: 2

FAIL: tests/env/env-null
========================

++ initial_cwd_=/home/bruno/coreutils-9.7.321-dc30e/build
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /home/bruno/coreutils-9.7.321-dc30e/build gt-env-null.sh.XXXX
+++ case $# in
+++ destdir_=/home/bruno/coreutils-9.7.321-dc30e/build
+++ template_=gt-env-null.sh.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ destdir_slash_=/home/bruno/coreutils-9.7.321-dc30e/build/
+++ case $template_ in
++++ unset TMPDIR
+++ d=/home/bruno/coreutils-9.7.321-dc30e/build/gt-env-null.sh.yuPm
+++ case $d in
+++ :
+++ test -d /home/bruno/coreutils-9.7.321-dc30e/build/gt-env-null.sh.yuPm
++++ ls -dgo /home/bruno/coreutils-9.7.321-dc30e/build/gt-env-null.sh.yuPm
+++ perms='drwx------ 2 512 Sep 18 14:42 /home/bruno/coreutils-9.7.321-dc30e/build/gt-env-null.sh.yuPm'
+++ case $perms in
+++ :
+++ echo /home/bruno/coreutils-9.7.321-dc30e/build/gt-env-null.sh.yuPm
+++ return
++ test_dir_=/home/bruno/coreutils-9.7.321-dc30e/build/gt-env-null.sh.yuPm
++ cd /home/bruno/coreutils-9.7.321-dc30e/build/gt-env-null.sh.yuPm
++ case $srcdir in
++ srcdir=../..
++ builddir=..
++ export srcdir builddir
++ gl_init_sh_nl_='
'
++ IFS=' 	
'
++ for sig_ in 1 2 3 13 15
+++ expr 1 + 128
++ eval 'trap '\''Exit 129'\'' 1'
+++ trap 'Exit 129' 1
++ for sig_ in 1 2 3 13 15
+++ expr 2 + 128
++ eval 'trap '\''Exit 130'\'' 2'
+++ trap 'Exit 130' 2
++ for sig_ in 1 2 3 13 15
+++ expr 3 + 128
++ eval 'trap '\''Exit 131'\'' 3'
+++ trap 'Exit 131' 3
++ for sig_ in 1 2 3 13 15
+++ expr 13 + 128
++ eval 'trap '\''Exit 141'\'' 13'
+++ trap 'Exit 141' 13
++ for sig_ in 1 2 3 13 15
+++ expr 15 + 128
++ eval 'trap '\''Exit 143'\'' 15'
+++ trap 'Exit 143' 15
++ saved_IFS=' 	
'
++ IFS=:
++ new_PATH=
++ for dir in $PATH
++ IFS=' 	
'
++ case "$dir" in
++ test -d /home/bruno/coreutils-9.7.321-dc30e/build/src/.
++ new_PATH=/home/bruno/coreutils-9.7.321-dc30e/build/src
++ for dir in $PATH
++ IFS=' 	
'
++ case "$dir" in
++ test -d /home/bruno/bin/.
++ new_PATH=/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin
++ for dir in $PATH
++ IFS=' 	
'
++ case "$dir" in
++ test -d /bin/.
++ new_PATH=/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin
++ for dir in $PATH
++ IFS=' 	
'
++ case "$dir" in
++ test -d /sbin/.
++ new_PATH=/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin
++ for dir in $PATH
++ IFS=' 	
'
++ case "$dir" in
++ test -d /usr/bin/.
++ new_PATH=/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin
++ for dir in $PATH
++ IFS=' 	
'
++ case "$dir" in
++ test -d /usr/sbin/.
++ new_PATH=/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin:/usr/sbin
++ for dir in $PATH
++ IFS=' 	
'
++ case "$dir" in
++ test -d /usr/local/bin/.
++ new_PATH=/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin
++ for dir in $PATH
++ IFS=' 	
'
++ case "$dir" in
++ test -d /usr/local/sbin/.
++ new_PATH=/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
++ IFS=' 	
'
++ PATH=/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
++ export PATH
++ trap remove_tmp_ EXIT
+ path_prepend_ ./src
+ test 1 '!=' 0
+ path_dir_=./src
+ case $path_dir_ in
+ abs_path_dir_=/home/bruno/coreutils-9.7.321-dc30e/build/./src
+ case $abs_path_dir_ in
+ PATH=/home/bruno/coreutils-9.7.321-dc30e/build/./src:/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
+ create_exe_shims_ /home/bruno/coreutils-9.7.321-dc30e/build/./src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ env printenv
+ require_built_ env printenv
+ skip_=no
+ for i in "$@"
+ case " $built_programs " in
+ for i in "$@"
+ case " $built_programs " in
+ test no = yes
+ test yes = yes
+ local i
+ for i in $*
+ env env --version
env (GNU coreutils) 9.7.321-dc30e
Copyright (C) 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard Mlynarik, David MacKenzie, and Assaf Gordon.
+ for i in $*
+ env printenv --version
printenv (GNU coreutils) 9.7.321-dc30e
Copyright (C) 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie and Richard Mlynarik.
+ env -i PATH=/home/bruno/coreutils-9.7.321-dc30e/build/./src:/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin env -0
ld.so: env: can't load library 'libintl.so.12.3'
../tests/env/env-null.sh: line 32: 54448 Killed                  env -i PATH="$PATH" env -0 > out1
+ fail=1
+ env -i PATH=/home/bruno/coreutils-9.7.321-dc30e/build/./src:/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin printenv -0
ld.so: printenv: can't load library 'libintl.so.12.3'
../tests/env/env-null.sh: line 33: 41499 Killed                  env -i PATH="$PATH" printenv -0 > out2
+ fail=1
+ compare out1 out2
+ compare_dev_null_ out1 out2
+ test 2 = 2
+ test xout1 = x/dev/null
+ test xout2 = x/dev/null
+ return 2
+ case $? in
+ compare_ out1 out2
+ LC_ALL=C
+ diff -u out1 out2
+ env -i PATH=/home/bruno/coreutils-9.7.321-dc30e/build/./src:/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin env --null
ld.so: env: can't load library 'libintl.so.12.3'
../tests/env/env-null.sh: line 35:  1701 Killed                  env -i PATH="$PATH" env --null > out2
+ fail=1
+ compare out1 out2
+ compare_dev_null_ out1 out2
+ test 2 = 2
+ test xout1 = x/dev/null
+ test xout2 = x/dev/null
+ return 2
+ case $? in
+ compare_ out1 out2
+ LC_ALL=C
+ diff -u out1 out2
+ env -i PATH=/home/bruno/coreutils-9.7.321-dc30e/build/./src:/home/bruno/coreutils-9.7.321-dc30e/build/src:/home/bruno/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin printenv --null
ld.so: printenv: can't load library 'libintl.so.12.3'
../tests/env/env-null.sh: line 37: 54909 Killed                  env -i PATH="$PATH" printenv --null > out2
+ fail=1
+ compare out1 out2
+ compare_dev_null_ out1 out2
+ test 2 = 2
+ test xout1 = x/dev/null
+ test xout2 = x/dev/null
+ return 2
+ case $? in
+ compare_ out1 out2
+ LC_ALL=C
+ diff -u out1 out2
+ returns_ 125 env -0 echo hi
env: cannot specify --null (-0) with command
Try 'env --help' for more information.
+ compare /dev/null out
+ compare_dev_null_ /dev/null out
+ test 2 = 2
+ test x/dev/null = x/dev/null
+ test -s out
+ return 0
+ return 0
+ printf 'a=b\nc=\0'
++ printf 'a=b\nc='
+ env -i -0 'a=b
c='
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ LC_ALL=C
+ diff -u exp out
+ printf 'b\nc=\0'
++ printf 'a=b\nc='
+ env 'a=b
c=' printenv -0 a
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ LC_ALL=C
+ diff -u exp out
+ returns_ 1 env -u a printenv -0 a
+ compare /dev/null out
+ compare_dev_null_ /dev/null out
+ test 2 = 2
+ test x/dev/null = x/dev/null
+ test -s out
+ return 0
+ return 0
++ printf 'a=b\nc='
+ returns_ 1 env -u b 'a=b
c=' printenv -0 b a
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ LC_ALL=C
+ diff -u exp out
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ test '' = yes
+ cd /home/bruno/coreutils-9.7.321-dc30e/build
+ chmod -R u+rwx /home/bruno/coreutils-9.7.321-dc30e/build/gt-env-null.sh.yuPm
+ rm -rf /home/bruno/coreutils-9.7.321-dc30e/build/gt-env-null.sh.yuPm
+ exit 1
FAIL tests/env/env-null.sh (exit status: 1)

FAIL: tests/env/env-S
=====================

env (GNU coreutils) 9.7.321-dc30e
Copyright (C) 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard Mlynarik, David MacKenzie, and Assaf Gordon.
1...
2...
3...
4...
5...
q1...
env-S.pl: test q1 failed: exit status mismatch:  expected 0, got 137
q2...
env-S.pl: test q2 failed: exit status mismatch:  expected 0, got 137
q3...
env-S.pl: test q3 failed: exit status mismatch:  expected 0, got 137
q4...
env-S.pl: test q4 failed: exit status mismatch:  expected 0, got 137
q5...
env-S.pl: test q5 failed: exit status mismatch:  expected 0, got 137
q6...
env-S.pl: test q6 failed: exit status mismatch:  expected 0, got 137
q7...
env-S.pl: test q7 failed: exit status mismatch:  expected 0, got 137
t1...
env-S.pl: test t1 failed: exit status mismatch:  expected 0, got 137
t2...
t3...
t4...
t5...
m1...
env-S.pl: test m1 failed: exit status mismatch:  expected 0, got 137
m2...
env-S.pl: test m2 failed: exit status mismatch:  expected 0, got 137
e1...
env-S.pl: test e1 failed: exit status mismatch:  expected 0, got 137
e2...
env-S.pl: test e2 failed: exit status mismatch:  expected 0, got 137
e3...
env-S.pl: test e3 failed: exit status mismatch:  expected 0, got 137
e4...
env-S.pl: test e4 failed: exit status mismatch:  expected 0, got 137
e5...
env-S.pl: test e5 failed: exit status mismatch:  expected 0, got 137
e6...
env-S.pl: test e6 failed: exit status mismatch:  expected 0, got 137
e7...
env-S.pl: test e7 failed: exit status mismatch:  expected 0, got 137
e8...
env-S.pl: test e8 failed: exit status mismatch:  expected 0, got 137
e9...
env-S.pl: test e9 failed: exit status mismatch:  expected 0, got 137
e10...
env-S.pl: test e10 failed: exit status mismatch:  expected 0, got 137
e11...
env-S.pl: test e11 failed: exit status mismatch:  expected 0, got 137
e12...
env-S.pl: test e12 failed: exit status mismatch:  expected 0, got 137
e13...
env-S.pl: test e13 failed: exit status mismatch:  expected 0, got 137
e14...
env-S.pl: test e14 failed: exit status mismatch:  expected 0, got 137
e20...
env-S.pl: test e20 failed: exit status mismatch:  expected 0, got 137
e21...
env-S.pl: test e21 failed: exit status mismatch:  expected 0, got 137
c1...
c2...
c3...
u1...
u2...
u3...
u4...
v1...
env-S.pl: test v1 failed: exit status mismatch:  expected 0, got 137
v2...
env-S.pl: test v2 failed: exit status mismatch:  expected 0, got 137
v3...
env-S.pl: test v3 failed: exit status mismatch:  expected 0, got 137
v4...
env-S.pl: test v4 failed: exit status mismatch:  expected 0, got 137
v5...
env-S.pl: test v5 failed: exit status mismatch:  expected 0, got 137
v6...
env-S.pl: test v6 failed: exit status mismatch:  expected 0, got 137
v7...
env-S.pl: test v7 failed: exit status mismatch:  expected 0, got 137
v8...
env-S.pl: test v8 failed: exit status mismatch:  expected 0, got 137
v9...
env-S.pl: test v9 failed: exit status mismatch:  expected 0, got 137
v10...
env-S.pl: test v10 failed: exit status mismatch:  expected 0, got 137
d1...
env-S.pl: test d1 failed: exit status mismatch:  expected 0, got 137
d2...
env-S.pl: test d2 failed: exit status mismatch:  expected 0, got 137
d3...
env-S.pl: test d3 failed: exit status mismatch:  expected 0, got 137
d4...
env-S.pl: test d4 failed: exit status mismatch:  expected 0, got 137
d5...
env-S.pl: test d5 failed: exit status mismatch:  expected 0, got 137
d6...
env-S.pl: test d6 failed: exit status mismatch:  expected 0, got 137
d7...
env-S.pl: test d7 failed: exit status mismatch:  expected 0, got 137
d8...
env-S.pl: test d8 failed: exit status mismatch:  expected 0, got 137
d10...
d11...
d12...
s1...
s2...
s3...
s4...
s5...
s6...
s7...
s8...
s9...
s10...
s11...
s12...
s13...
s14...
s15...
s16...
s17...
eq1...
eq2...
eq3...
eq4...
eq5...
eq6...
eq10...
eq11...
eq12...
eq13...
eq14...
eq15...
p10...
err1...
err2...
err3...
err4...
err5...
err6...
err7...
err8...
err9...
err_sp2...
err_sp3...
err_sp5...
err_sp6...
1-debug...
2-debug...
3-debug...
4-debug...
5-debug...
q1-debug...
env-S.pl: test q1-debug failed: exit status mismatch:  expected 0, got 137
q2-debug...
env-S.pl: test q2-debug failed: exit status mismatch:  expected 0, got 137
q3-debug...
env-S.pl: test q3-debug failed: exit status mismatch:  expected 0, got 137
q4-debug...
env-S.pl: test q4-debug failed: exit status mismatch:  expected 0, got 137
q5-debug...
env-S.pl: test q5-debug failed: exit status mismatch:  expected 0, got 137
q6-debug...
env-S.pl: test q6-debug failed: exit status mismatch:  expected 0, got 137
q7-debug...
env-S.pl: test q7-debug failed: exit status mismatch:  expected 0, got 137
t1-debug...
env-S.pl: test t1-debug failed: exit status mismatch:  expected 0, got 137
t2-debug...
t3-debug...
t4-debug...
t5-debug...
m1-debug...
env-S.pl: test m1-debug failed: exit status mismatch:  expected 0, got 137
m2-debug...
env-S.pl: test m2-debug failed: exit status mismatch:  expected 0, got 137
e1-debug...
env-S.pl: test e1-debug failed: exit status mismatch:  expected 0, got 137
e2-debug...
env-S.pl: test e2-debug failed: exit status mismatch:  expected 0, got 137
e3-debug...
env-S.pl: test e3-debug failed: exit status mismatch:  expected 0, got 137
e4-debug...
env-S.pl: test e4-debug failed: exit status mismatch:  expected 0, got 137
e5-debug...
env-S.pl: test e5-debug failed: exit status mismatch:  expected 0, got 137
e6-debug...
env-S.pl: test e6-debug failed: exit status mismatch:  expected 0, got 137
e7-debug...
env-S.pl: test e7-debug failed: exit status mismatch:  expected 0, got 137
e8-debug...
env-S.pl: test e8-debug failed: exit status mismatch:  expected 0, got 137
e9-debug...
env-S.pl: test e9-debug failed: exit status mismatch:  expected 0, got 137
e10-debug...
env-S.pl: test e10-debug failed: exit status mismatch:  expected 0, got 137
e11-debug...
env-S.pl: test e11-debug failed: exit status mismatch:  expected 0, got 137
e12-debug...
env-S.pl: test e12-debug failed: exit status mismatch:  expected 0, got 137
e13-debug...
env-S.pl: test e13-debug failed: exit status mismatch:  expected 0, got 137
e14-debug...
env-S.pl: test e14-debug failed: exit status mismatch:  expected 0, got 137
e20-debug...
env-S.pl: test e20-debug failed: exit status mismatch:  expected 0, got 137
e21-debug...
env-S.pl: test e21-debug failed: exit status mismatch:  expected 0, got 137
c1-debug...
c2-debug...
c3-debug...
u1-debug...
u2-debug...
u3-debug...
u4-debug...
v1-debug...
env-S.pl: test v1-debug failed: exit status mismatch:  expected 0, got 137
v2-debug...
env-S.pl: test v2-debug failed: exit status mismatch:  expected 0, got 137
v3-debug...
env-S.pl: test v3-debug failed: exit status mismatch:  expected 0, got 137
v4-debug...
env-S.pl: test v4-debug failed: exit status mismatch:  expected 0, got 137
v5-debug...
env-S.pl: test v5-debug failed: exit status mismatch:  expected 0, got 137
v6-debug...
env-S.pl: test v6-debug failed: exit status mismatch:  expected 0, got 137
v7-debug...
env-S.pl: test v7-debug failed: exit status mismatch:  expected 0, got 137
v8-debug...
env-S.pl: test v8-debug failed: exit status mismatch:  expected 0, got 137
v9-debug...
env-S.pl: test v9-debug failed: exit status mismatch:  expected 0, got 137
v10-debug...
env-S.pl: test v10-debug failed: exit status mismatch:  expected 0, got 137
d1-debug...
env-S.pl: test d1-debug failed: exit status mismatch:  expected 0, got 137
d2-debug...
env-S.pl: test d2-debug failed: exit status mismatch:  expected 0, got 137
d3-debug...
env-S.pl: test d3-debug failed: exit status mismatch:  expected 0, got 137
d4-debug...
env-S.pl: test d4-debug failed: exit status mismatch:  expected 0, got 137
d5-debug...
env-S.pl: test d5-debug failed: exit status mismatch:  expected 0, got 137
d6-debug...
env-S.pl: test d6-debug failed: exit status mismatch:  expected 0, got 137
d7-debug...
env-S.pl: test d7-debug failed: exit status mismatch:  expected 0, got 137
d8-debug...
env-S.pl: test d8-debug failed: exit status mismatch:  expected 0, got 137
d10-debug...
d11-debug...
d12-debug...
s1-debug...
s2-debug...
s3-debug...
s4-debug...
s5-debug...
s6-debug...
s7-debug...
s8-debug...
s9-debug...
s10-debug...
s11-debug...
s12-debug...
s13-debug...
s14-debug...
s15-debug...
s16-debug...
s17-debug...
eq1-debug...
eq2-debug...
eq3-debug...
eq4-debug...
eq5-debug...
eq6-debug...
eq10-debug...
eq11-debug...
eq12-debug...
eq13-debug...
eq14-debug...
eq15-debug...
p10-debug...
FAIL tests/env/env-S.pl (exit status: 1)

Reply via email to