On a Linux (Debian 13)/s390x machine, namely cfarm191.cfarm.net:

The build without configure option '--enable-dfltcc' works fine.
However, the build with configure option '--enable-dfltcc' has one
failing test:

FAIL: hufts

Find attached the test-suite.log file.

For comparison, the same configure option '--enable-dfltcc', on
a Linux (Debian 8)/s390x machine, works fine.

=============================================
   gzip 1.14.96-72fa: tests/test-suite.log
=============================================

# TOTAL: 34
# PASS:  33
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

System information (uname -a): Linux 6.12.107+deb13-s390x #1 SMP Debian 6.12.107-1 (2026-08-29) s390x
Distribution information (/etc/os-release):
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.6
ID=debian
HOME_URL="https://www.debian.org/";

.. contents:: :depth: 2

FAIL: hufts
===========

+ initial_cwd_=/home/haible/gzip-1.14.96-72fa/build-64/tests
+ testdir_prefix_
+ printf gt
+ pfx_=gt
+ mktempd_ /home/haible/gzip-1.14.96-72fa/build-64/tests gt-hufts.XXXX
+ destdir_=/home/haible/gzip-1.14.96-72fa/build-64/tests
+ template_=gt-hufts.XXXX
+ MAX_TRIES_=4
+ destdir_slash_=/home/haible/gzip-1.14.96-72fa/build-64/tests/
+ unset TMPDIR
+ d=/home/haible/gzip-1.14.96-72fa/build-64/tests/gt-hufts.6Vu9
+ :
+ test -d /home/haible/gzip-1.14.96-72fa/build-64/tests/gt-hufts.6Vu9
+ ls -dgo /home/haible/gzip-1.14.96-72fa/build-64/tests/gt-hufts.6Vu9
+ perms=drwx------ 2 4096 Sep  1 14:56 /home/haible/gzip-1.14.96-72fa/build-64/tests/gt-hufts.6Vu9
+ :
+ echo /home/haible/gzip-1.14.96-72fa/build-64/tests/gt-hufts.6Vu9
+ return
+ test_dir_=/home/haible/gzip-1.14.96-72fa/build-64/tests/gt-hufts.6Vu9
+ cd /home/haible/gzip-1.14.96-72fa/build-64/tests/gt-hufts.6Vu9
+ srcdir=../../../tests
+ builddir=..
+ export srcdir builddir
+ gl_init_sh_nl_=

+ IFS= 	

+ expr 1 + 128
+ eval trap 'Exit 129' 1
+ trap Exit 129 1
+ expr 2 + 128
+ eval trap 'Exit 130' 2
+ trap Exit 130 2
+ expr 3 + 128
+ eval trap 'Exit 131' 3
+ trap Exit 131 3
+ expr 13 + 128
+ eval trap 'Exit 141' 13
+ trap Exit 141 13
+ expr 15 + 128
+ eval trap 'Exit 143' 15
+ trap Exit 143 15
+ saved_IFS= 	

+ IFS=:
+ new_PATH=
+ IFS= 	

+ test -d /home/haible/gzip-1.14.96-72fa/build-64/.
+ new_PATH=/home/haible/gzip-1.14.96-72fa/build-64
+ IFS= 	

+ test -d /usr/local/bin/.
+ new_PATH=/home/haible/gzip-1.14.96-72fa/build-64:/usr/local/bin
+ IFS= 	

+ test -d /usr/bin/.
+ new_PATH=/home/haible/gzip-1.14.96-72fa/build-64:/usr/local/bin:/usr/bin
+ IFS= 	

+ test -d /bin/.
+ new_PATH=/home/haible/gzip-1.14.96-72fa/build-64:/usr/local/bin:/usr/bin:/bin
+ IFS= 	

+ test -d /usr/local/games/.
+ new_PATH=/home/haible/gzip-1.14.96-72fa/build-64:/usr/local/bin:/usr/bin:/bin:/usr/local/games
+ IFS= 	

+ test -d /usr/games/.
+ new_PATH=/home/haible/gzip-1.14.96-72fa/build-64:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
+ IFS= 	

+ PATH=/home/haible/gzip-1.14.96-72fa/build-64:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
+ export PATH
+ trap remove_tmp_ EXIT
+ path_prepend_ ..
+ test 1 != 0
+ path_dir_=..
+ abs_path_dir_=/home/haible/gzip-1.14.96-72fa/build-64/tests/..
+ PATH=/home/haible/gzip-1.14.96-72fa/build-64/tests/..:/home/haible/gzip-1.14.96-72fa/build-64:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
+ create_exe_shims_ /home/haible/gzip-1.14.96-72fa/build-64/tests/..
+ return 0
+ shift
+ test 0 != 0
+ export PATH
+ printf \n...: invalid compressed data--format violated\n
+ fail=0
+ returns_ 1 gzip -dc /home/haible/gzip-1.14.96-72fa/build-64/../tests/hufts-segv.gz
+ 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
+ clean_stderr=
  s/.*hufts-segv.gz: /...: /
  /^+/d
  /Operation-Ending-Supplemental Code/d

+ sed 
  s/.*hufts-segv.gz: /...: /
  /^+/d
  /Operation-Ending-Supplemental Code/d
 err-raw
+ compare exp err
+ compare_dev_null_ exp err
+ test 2 = 2
+ test xexp = x/dev/null
+ test xerr = x/dev/null
+ return 2
+ compare_ exp err
+ LC_ALL=C diff -u exp err
+ printf \037\213\010\000\060\060\060\060\060\060\144\000\000\000
+ printf \ngzip: stdin: invalid compressed data--format violated\n
+ returns_ 1 gzip -d
+ sed 
  s/.*hufts-segv.gz: /...: /
  /^+/d
  /Operation-Ending-Supplemental Code/d
 err33501-raw
+ compare exp33501 err33501
+ compare_dev_null_ exp33501 err33501
+ test 2 = 2
+ test xexp33501 = x/dev/null
+ test xerr33501 = x/dev/null
+ return 2
+ compare_ exp33501 err33501
+ LC_ALL=C diff -u exp33501 err33501
--- exp33501	2026-09-01 14:56:08.077777903 -0400
+++ err33501	2026-09-01 14:56:08.077777903 -0400
@@ -1,2 +1,2 @@
 
-gzip: stdin: invalid compressed data--format violated
+gzip: stdin: unexpected end of file
+ fail=1
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ test  = yes
+ cd /home/haible/gzip-1.14.96-72fa/build-64/tests
+ chmod -R u+rwx /home/haible/gzip-1.14.96-72fa/build-64/tests/gt-hufts.6Vu9
+ rm -rf /home/haible/gzip-1.14.96-72fa/build-64/tests/gt-hufts.6Vu9
+ exit 1
FAIL hufts (exit status: 1)

Reply via email to