On Cygwin 3.4.6 I see one ERROR in the tests: ERROR: zgrep-abuse
Find attached the tests/test-suite.log.
============================================= gzip 1.13.56-e549: tests/test-suite.log ============================================= # TOTAL: 30 # PASS: 28 # SKIP: 1 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 1 System information (uname -a): CYGWIN_NT-10.0-19045 3.4.6-1.x86_64 2023-02-14 13:23 UTC x86_64 .. contents:: :depth: 2 ERROR: zgrep-abuse ================== ++ initial_cwd_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests +++ testdir_prefix_ +++ printf gt ++ pfx_=gt +++ mktempd_ /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests gt-zgrep-abuse.XXXX +++ case $# in +++ destdir_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests +++ template_=gt-zgrep-abuse.XXXX +++ MAX_TRIES_=4 +++ case $destdir_ in +++ destdir_slash_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/ +++ case $template_ in ++++ unset TMPDIR +++ d=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-abuse.oZWJ +++ case $d in +++ : +++ test -d /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-abuse.oZWJ ++++ ls -dgo /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-abuse.oZWJ +++ perms='drwx------ 1 0 Apr 6 10:04 /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-abuse.oZWJ' +++ case $perms in +++ : +++ echo /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-abuse.oZWJ +++ return ++ test_dir_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-abuse.oZWJ ++ cd /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-abuse.oZWJ ++ case $srcdir in ++ srcdir=../../../tests ++ 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/gzip-1.13.56-e549/build-cygwin64/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64 ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /usr/local/cygwin64/bin/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /usr/local/bin/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /usr/bin/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/system32/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32 ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/System32/Wbem/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0 ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/System32/OpenSSH/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/Users/bruno/AppData/Local/Microsoft/WindowsApps/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Users/bruno/AppData/Local/Microsoft/WindowsApps ++ IFS=' ' ++ PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Users/bruno/AppData/Local/Microsoft/WindowsApps ++ export PATH ++ trap remove_tmp_ EXIT + path_prepend_ .. + test 1 '!=' 0 + path_dir_=.. + case $path_dir_ in + abs_path_dir_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/.. + case $abs_path_dir_ in + PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/..:/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Users/bruno/AppData/Local/Microsoft/WindowsApps + create_exe_shims_ /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/.. + case $EXEEXT in + return 0 + shift + test 0 '!=' 0 + export PATH + : + echo test + gzip ../../tests/zgrep-abuse: line 24: z| p 1s|.*|chosen-content| 1w hacked etouch .\x2fhacked2 d # #: No such file or directory + framework_failure_ + warn_ 'zgrep-abuse: set-up failure: ' + case $IFS in + printf '%s\n' 'zgrep-abuse: set-up failure: ' zgrep-abuse: set-up failure: + test 9 = 2 + printf '%s\n' 'zgrep-abuse: set-up failure: ' + sed 1q + Exit 99 + set +e + exit 99 + exit 99 + remove_tmp_ + __st=99 + cleanup_ + : + test '' = yes + cd /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests + chmod -R u+rwx /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-abuse.oZWJ + rm -rf /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-abuse.oZWJ + exit 99 ERROR zgrep-abuse (exit status: 99) SKIP: zgrep-signal ================== ++ initial_cwd_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests +++ testdir_prefix_ +++ printf gt ++ pfx_=gt +++ mktempd_ /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests gt-zgrep-signal.XXXX +++ case $# in +++ destdir_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests +++ template_=gt-zgrep-signal.XXXX +++ MAX_TRIES_=4 +++ case $destdir_ in +++ destdir_slash_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/ +++ case $template_ in ++++ unset TMPDIR +++ d=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-signal.QHv2 +++ case $d in +++ : +++ test -d /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-signal.QHv2 ++++ ls -dgo /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-signal.QHv2 +++ perms='drwx------ 1 0 Apr 6 10:04 /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-signal.QHv2' +++ case $perms in +++ : +++ echo /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-signal.QHv2 +++ return ++ test_dir_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-signal.QHv2 ++ cd /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-signal.QHv2 ++ case $srcdir in ++ srcdir=../../../tests ++ 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/gzip-1.13.56-e549/build-cygwin64/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64 ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /usr/local/cygwin64/bin/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /usr/local/bin/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /usr/bin/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/system32/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32 ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/System32/Wbem/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0 ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/WINDOWS/System32/OpenSSH/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH ++ for dir in $PATH ++ IFS=' ' ++ case "$dir" in ++ test -d /cygdrive/c/Users/bruno/AppData/Local/Microsoft/WindowsApps/. ++ new_PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Users/bruno/AppData/Local/Microsoft/WindowsApps ++ IFS=' ' ++ PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Users/bruno/AppData/Local/Microsoft/WindowsApps ++ export PATH ++ trap remove_tmp_ EXIT + path_prepend_ .. + test 1 '!=' 0 + path_dir_=.. + case $path_dir_ in + abs_path_dir_=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/.. + case $abs_path_dir_ in + PATH=/home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/..:/home/bruno/gzip-1.13.56-e549/build-cygwin64:/usr/local/cygwin64/bin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Users/bruno/AppData/Local/Microsoft/WindowsApps + create_exe_shims_ /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/.. + case $EXEEXT in + return 0 + shift + test 0 '!=' 0 + export PATH + echo a + gzip -c + test x = x + PERL=perl + skip_ 'no suitable perl found' + warn_ 'zgrep-signal: skipped test: no suitable perl found' + case $IFS in + printf '%s\n' 'zgrep-signal: skipped test: no suitable perl found' zgrep-signal: skipped test: no suitable perl found + test 9 = 2 + printf '%s\n' 'zgrep-signal: skipped test: no suitable perl found' + sed 1q + Exit 77 + set +e + exit 77 + exit 77 + remove_tmp_ + __st=77 + cleanup_ + : + test '' = yes + cd /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests + chmod -R u+rwx /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-signal.QHv2 + rm -rf /home/bruno/gzip-1.13.56-e549/build-cygwin64/tests/gt-zgrep-signal.QHv2 + exit 77 SKIP zgrep-signal (exit status: 77)