grep-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

grep-3.7.98-c9ac on Minix 3.3


From: Bruno Haible
Subject: grep-3.7.98-c9ac on Minix 3.3
Date: Sun, 03 Jul 2022 14:36:43 +0200

On Minix 3.3, there are 5 test failures:

FAIL: include-exclude
FAIL: r-dot
FAIL: stack-overflow
FAIL: symlink
XFAIL: triple-backref
FAIL: word-multi-file

Details below.

The 'stack-overflow' failure can be explained by the configure finding:
  checking for working C stack overflow detection... no
(due to the lack of 'sigaltstack' in Minix).


FAIL: include-exclude
=====================

+ 'initial_cwd_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'testdir_prefix_'
+ printf gt
+ 'pfx_=gt'
+ 'mktempd_' '/home/bruno/grep-3.1.46-504af/build/tests' 
'gt-include-exclude.XXXX'
+ 'destdir_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'template_=gt-include-exclude.XXXX'
+ 'MAX_TRIES_=4'
+ 'destdir_slash_=/home/bruno/grep-3.1.46-504af/build/tests/'
+ unset TMPDIR
+ 'd=/tmp/-p.013057aa
gt-include-exclude.057c'
+ echo 'gt-include-exclude.XXXX'
+ sed 's/XX*$//'
+ 'base_template_=gt-include-exclude.'
+ echo 'gt-include-exclude.XXXX'
+ wc -c
+ 'template_length_=      24'
+ echo 'gt-include-exclude.'
+ wc -c
+ 'nx_=      20'
+ expr 24 - 20
+ 'nx_=4'
+ 'err_='
+ 'i_=1'
+ ':'
+ 'rand_bytes_' 4
+ 'n_=4'
+ 'chars_=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
+ 'dev_rand_=/dev/urandom'
+ test -r /dev/urandom
+ dd ibs=4 count=1 if=/dev/urandom+ 
'LC_ALL=C' tr -c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ 'LC_ALL=C' env -- tr -c 
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ return
+ 'X_=cC86'
+ 
'candidate_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-include-exclude.cC86'
+ mkdir -m 0700 
'/home/bruno/grep-3.1.46-504af/build/tests/gt-include-exclude.cC86'
+ 'err_='
+ echo '/home/bruno/grep-3.1.46-504af/build/tests/gt-include-exclude.cC86'
+ return
+ 'test_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-include-exclude.cC86'
+ cd '/home/bruno/grep-3.1.46-504af/build/tests/gt-include-exclude.cC86'
+ '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
+ trap 'remove_tmp_' 0
+ 'path_prepend_' '../src'
+ test 1 '!=' 0
+ 'path_dir_=../src'
+ 'abs_path_dir_=/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ 
'PATH=/home/bruno/grep-3.1.46-504af/build/tests/../src:/home/bruno/grep-3.1.46-504af/build/src:./src:/home/bruno/bin:/home/bruno/bin:/usr/local/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/games'
+ 'create_exe_shims_' '/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ mkdir -p x/dir
+ echo aaa
+ echo bbb
+ echo ddd
+ printf '%s\n' 'x/b:bbb' 'x/dir/d:ddd'
+ printf '%s\n' 'x/dir/d:ddd'
+ printf '%s\n' 'x/a:aaa' 'x/b:bbb'
+ printf '%s\n' 'x/a:aaa' 'x/b:bbb'
+ printf '%s\n' 'x/a:aaa'
+ printf '%s\n' 'a:aaa'
+ printf '%s\n' aaa
+ printf '%s\n' './x/a' './x/b' './x/dir/d'
+ sort
+ grep -r '--exclude=a*' '.' x
grep: x: Invalid argument
+ fail=1
+ sort out
+ mv k out
+ compare exp-not-a out
+ 'compare_dev_null_' exp-not-a out
+ test 2 = 2
+ test xexp-not-a = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-not-a out
+ diff -u exp-not-a out
--- exp-not-a   Sun Jul  3 13:01:08 2022
+++ out Sun Jul  3 13:01:08 2022
@@ -1,2 +0,0 @@
-x/b:bbb
-x/dir/d:ddd
+ fail=1
+ grep -r --exclude=Rumpelstiltskin '--include=a*' '--exclude=a*' '.' x
grep: x: Invalid argument
+ fail=1
+ sort out
+ mv k out
+ compare exp-not-a out
+ 'compare_dev_null_' exp-not-a out
+ test 2 = 2
+ test xexp-not-a = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-not-a out
+ diff -u exp-not-a out
--- exp-not-a   Sun Jul  3 13:01:08 2022
+++ out Sun Jul  3 13:01:08 2022
@@ -1,2 +0,0 @@
-x/b:bbb
-x/dir/d:ddd
+ fail=1
+ grep -r '--exclude=[ab]' '.' x
grep: x: Invalid argument
+ fail=1
+ sort out
+ mv k out
+ compare exp-not-ab out
+ 'compare_dev_null_' exp-not-ab out
+ test 2 = 2
+ test xexp-not-ab = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-not-ab out
+ diff -u exp-not-ab out
--- exp-not-ab  Sun Jul  3 13:01:08 2022
+++ out Sun Jul  3 13:01:08 2022
@@ -1 +0,0 @@
-x/dir/d:ddd
+ fail=1
+ grep -r '--exclude=*d' '.' x
grep: x: Invalid argument
+ fail=1
+ sort out
+ mv k out
+ compare exp-not-d out
+ 'compare_dev_null_' exp-not-d out
+ test 2 = 2
+ test xexp-not-d = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-not-d out
+ diff -u exp-not-d out
--- exp-not-d   Sun Jul  3 13:01:08 2022
+++ out Sun Jul  3 13:01:08 2022
@@ -1,2 +0,0 @@
-x/a:aaa
-x/b:bbb
+ fail=1
+ grep -r --exclude-dir=dir '.' x
grep: x: Invalid argument
+ fail=1
+ sort out
+ mv k out
+ compare exp-not-dir out
+ 'compare_dev_null_' exp-not-dir out
+ test 2 = 2
+ test xexp-not-dir = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-not-dir out
+ diff -u exp-not-dir out
--- exp-not-dir Sun Jul  3 13:01:08 2022
+++ out Sun Jul  3 13:01:08 2022
@@ -1,2 +0,0 @@
-x/a:aaa
-x/b:bbb
+ fail=1
+ grep -r --exclude-dir=dir/ '.' x
grep: x: Invalid argument
+ fail=1
+ sort out
+ mv k out
+ compare exp-not-dir out
+ 'compare_dev_null_' exp-not-dir out
+ test 2 = 2
+ test xexp-not-dir = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-not-dir out
+ diff -u exp-not-dir out
--- exp-not-dir Sun Jul  3 13:01:08 2022
+++ out Sun Jul  3 13:01:08 2022
@@ -1,2 +0,0 @@
-x/a:aaa
-x/b:bbb
+ fail=1
+ grep -r --include=a '.' x
grep: x: Invalid argument
+ fail=1
+ compare exp-a out
+ 'compare_dev_null_' exp-a out
+ test 2 = 2
+ test xexp-a = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-a out
+ diff -u exp-a out
--- exp-a       Sun Jul  3 13:01:08 2022
+++ out Sun Jul  3 13:01:08 2022
@@ -1 +0,0 @@
-x/a:aaa
+ fail=1
+ grep -r '--include=a*' '.' x
grep: x: Invalid argument
+ fail=1
+ compare exp-a out
+ 'compare_dev_null_' exp-a out
+ test 2 = 2
+ test xexp-a = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-a out
+ diff -u exp-a out
--- exp-a       Sun Jul  3 13:01:08 2022
+++ out Sun Jul  3 13:01:08 2022
@@ -1 +0,0 @@
-x/a:aaa
+ fail=1
+ grep --directories=skip --include=x/a --exclude-dir=dir '^aaa$' x/a x/b x/dir
+ compare exp-a out
+ 'compare_dev_null_' exp-a out
+ test 2 = 2
+ test xexp-a = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-a out
+ diff -u exp-a out
+ cd x
+ grep -r '--exclude-dir=.' '^aaa$'
grep: .: Invalid argument
+ fail=1
+ compare exp-aa out
+ 'compare_dev_null_' exp-aa out
+ test 2 = 2
+ test xexp-aa = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-aa out
+ diff -u exp-aa out
--- exp-aa      Sun Jul  3 13:01:08 2022
+++ out Sun Jul  3 13:01:08 2022
@@ -1 +0,0 @@
-a:aaa
+ fail=1
+ grep --exclude=- '^aaa$' -
+ compare exp-aaa out
+ 'compare_dev_null_' exp-aaa out
+ test 2 = 2
+ test xexp-aaa = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp-aaa out
+ diff -u exp-aaa out
+ grep -rl --exclude-dir=x '.' x
+ test 1 -eq 1
+ 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
+ grep -rl '--exclude-dir=x*' '.' x
+ test 1 -eq 1
+ 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
+ grep -rl --exclude-dir=x '.' './x'+ 
sort
+ 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
+ grep -rl+  '--exclude-dir=x*'sort '.'
 './x'
+ 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
+ grep -rl '--exclude-dir=./x' '.' './x'+ 
sort
+ 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
+ grep -rl+  '--exclude-dir=./x*'sort '.'
 './x'
+ 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
+ Exit 1
+ set '+e'
+ exit 1
+ exit 1
+ 'remove_tmp_'
+ '__st=1'
+ 'cleanup_'
+ ':'
+ test '' = yes
+ cd '/home/bruno/grep-3.1.46-504af/build/tests'
+ chmod -R 'u+rwx' 
'/home/bruno/grep-3.1.46-504af/build/tests/gt-include-exclude.cC86'
+ rm -rf '/home/bruno/grep-3.1.46-504af/build/tests/gt-include-exclude.cC86'
+ exit 1
FAIL include-exclude (exit status: 1)

FAIL: r-dot
===========

+ 'initial_cwd_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'testdir_prefix_'
+ printf gt
+ 'pfx_=gt'
+ 'mktempd_' '/home/bruno/grep-3.1.46-504af/build/tests' 'gt-r-dot.XXXX'
+ 'destdir_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'template_=gt-r-dot.XXXX'
+ 'MAX_TRIES_=4'
+ 'destdir_slash_=/home/bruno/grep-3.1.46-504af/build/tests/'
+ unset TMPDIR
+ 'd=/tmp/-p.015399aa
gt-r-dot.399c'
+ echo 'gt-r-dot.XXXX'
+ sed 's/XX*$//'
+ 'base_template_=gt-r-dot.'
+ echo 'gt-r-dot.XXXX'
+ wc -c
+ 'template_length_=      14'
+ echo 'gt-r-dot.'
+ wc -c
+ 'nx_=      10'
+ expr 14 - 10
+ 'nx_=4'
+ 'err_='
+ 'i_=1'
+ ':'
+ 'rand_bytes_' 4
+ 'n_=4'
+ 'chars_=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
+ 'dev_rand_=/dev/urandom'
+ test -r /dev/urandom
+ dd ibs=4 count=1 if=/dev/urandom+ 
'LC_ALL=C' tr -c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ 'LC_ALL=C' env -- tr -c 
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ return
+ 'X_=A97l'
+ 'candidate_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-r-dot.A97l'
+ mkdir -m 0700 '/home/bruno/grep-3.1.46-504af/build/tests/gt-r-dot.A97l'
+ 'err_='
+ echo '/home/bruno/grep-3.1.46-504af/build/tests/gt-r-dot.A97l'
+ return
+ 'test_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-r-dot.A97l'
+ cd '/home/bruno/grep-3.1.46-504af/build/tests/gt-r-dot.A97l'
+ '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
+ trap 'remove_tmp_' 0
+ 'path_prepend_' '../src'
+ test 1 '!=' 0
+ 'path_dir_=../src'
+ 'abs_path_dir_=/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ 
'PATH=/home/bruno/grep-3.1.46-504af/build/tests/../src:/home/bruno/grep-3.1.46-504af/build/src:./src:/home/bruno/bin:/home/bruno/bin:/usr/local/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/games'
+ 'create_exe_shims_' '/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ mkdir dir
+ echo aaa
+ echo bbb
+ echo 'a:aaa'
+ cd dir
+ grep -r aaa
grep: .: Invalid argument
+ fail=1
+ compare exp out
+ 'compare_dev_null_' exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp out
+ diff -u exp out
--- exp Sun Jul  3 13:01:10 2022
+++ out Sun Jul  3 13:01:10 2022
@@ -1 +0,0 @@
-a:aaa
+ fail=1
+ cd dir
+ grep -r aaa
grep: .: Invalid argument
+ fail=1
+ compare exp out
+ 'compare_dev_null_' exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp out
+ diff -u exp out
--- exp Sun Jul  3 13:01:10 2022
+++ out Sun Jul  3 13:01:10 2022
@@ -1 +0,0 @@
-a:aaa
+ fail=1
+ cd dir
+ grep -r aaa a b
+ compare exp out
+ 'compare_dev_null_' exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp out
+ diff -u exp out
+ Exit 1
+ set '+e'
+ exit 1
+ exit 1
+ 'remove_tmp_'
+ '__st=1'
+ 'cleanup_'
+ ':'
+ test '' = yes
+ cd '/home/bruno/grep-3.1.46-504af/build/tests'
+ chmod -R 'u+rwx' '/home/bruno/grep-3.1.46-504af/build/tests/gt-r-dot.A97l'
+ rm -rf '/home/bruno/grep-3.1.46-504af/build/tests/gt-r-dot.A97l'
+ exit 1
FAIL r-dot (exit status: 1)

FAIL: stack-overflow
====================

+ 'initial_cwd_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'testdir_prefix_'
+ printf gt
+ 'pfx_=gt'
+ 'mktempd_' '/home/bruno/grep-3.1.46-504af/build/tests' 
'gt-stack-overflow.XXXX'
+ 'destdir_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'template_=gt-stack-overflow.XXXX'
+ 'MAX_TRIES_=4'
+ 'destdir_slash_=/home/bruno/grep-3.1.46-504af/build/tests/'
+ unset TMPDIR
+ 'd=/tmp/-p.018754aa
gt-stack-overflow.754c'
+ echo 'gt-stack-overflow.XXXX'
+ sed 's/XX*$//'
+ 'base_template_=gt-stack-overflow.'
+ echo 'gt-stack-overflow.XXXX'
+ wc -c
+ 'template_length_=      23'
+ echo 'gt-stack-overflow.'
+ wc -c
+ 'nx_=      19'
+ expr 23 - 19
+ 'nx_=4'
+ 'err_='
+ 'i_=1'
+ ':'
+ 'rand_bytes_' 4
+ 'n_=4'
+ 'chars_=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
+ 'dev_rand_=/dev/urandom'
+ test -r /dev/urandom
+ dd ibs=4 count=1 if=/dev/urandom+ 
'LC_ALL=C' tr -c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ 'LC_ALL=C' env -- tr -c 
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ return
+ 'X_=GLYL'
+ 
'candidate_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-stack-overflow.GLYL'
+ mkdir -m 0700 
'/home/bruno/grep-3.1.46-504af/build/tests/gt-stack-overflow.GLYL'
+ 'err_='
+ echo '/home/bruno/grep-3.1.46-504af/build/tests/gt-stack-overflow.GLYL'
+ return
+ 'test_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-stack-overflow.GLYL'
+ cd '/home/bruno/grep-3.1.46-504af/build/tests/gt-stack-overflow.GLYL'
+ '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
+ trap 'remove_tmp_' 0
+ 'path_prepend_' '../src'
+ test 1 '!=' 0
+ 'path_dir_=../src'
+ 'abs_path_dir_=/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ 
'PATH=/home/bruno/grep-3.1.46-504af/build/tests/../src:/home/bruno/grep-3.1.46-504af/build/src:./src:/home/bruno/bin:/home/bruno/bin:/usr/local/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/games'
+ 'create_exe_shims_' '/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ echo 'grep:' stack overflow
+ fail=0
+ printf '%010000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
+ st=2
+ grep -q 'stack overflow' err
+ printf '%030000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
[1]   Segmentation fault (core dumped) grep -E -f in >o...
+ st=139
+ grep -q 'stack overflow' err
+ printf '%050000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
[1]   Segmentation fault (core dumped) grep -E -f in >o...
+ st=139
+ grep -q 'stack overflow' err
+ printf '%0100000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
[1]   Segmentation fault (core dumped) grep -E -f in >o...
+ st=139
+ grep -q 'stack overflow' err
+ printf '%0200000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
[1]   Segmentation fault (core dumped) grep -E -f in >o...
+ st=139
+ grep -q 'stack overflow' err
+ printf '%0300000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
[1]   Segmentation fault (core dumped) grep -E -f in >o...
+ st=139
+ grep -q 'stack overflow' err
+ printf '%0400000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
[1]   Segmentation fault (core dumped) grep -E -f in >o...
+ st=139
+ grep -q 'stack overflow' err
+ printf '%0500000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
[1]   Segmentation fault (core dumped) grep -E -f in >o...
+ st=139
+ grep -q 'stack overflow' err
+ printf '%01000000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
[1]   Segmentation fault (core dumped) grep -E -f in >o...
+ st=139
+ grep -q 'stack overflow' err
+ printf '%02000000d' 0
+ tr 0 '('
+ 'LC_ALL=C' env -- tr 0 '('
+ grep -E -f in
[1]   Segmentation fault (core dumped) grep -E -f in >o...
+ st=139
+ grep -q 'stack overflow' err
+ 'fail_' 'grep never printed "stack overflow"'
+ 'warn_' 'stack-overflow: failed test: grep never printed "stack overflow"'
+ printf '%s\n' 'stack-overflow: failed test: grep never printed "stack 
overflow"'
stack-overflow: failed test: grep never printed "stack overflow"
+ test 9 = 2
+ printf '%s\n' 'stack-overflow: failed test: grep never printed "stack 
overflow"'
+ sed 1q
+ Exit 1
+ set '+e'
+ exit 1
+ exit 1
+ 'remove_tmp_'
+ '__st=1'
+ 'cleanup_'
+ ':'
+ test '' = yes
+ cd '/home/bruno/grep-3.1.46-504af/build/tests'
+ chmod -R 'u+rwx' 
'/home/bruno/grep-3.1.46-504af/build/tests/gt-stack-overflow.GLYL'
+ rm -rf '/home/bruno/grep-3.1.46-504af/build/tests/gt-stack-overflow.GLYL'
+ exit 1
FAIL stack-overflow (exit status: 1)

FAIL: symlink
=============

+ 'initial_cwd_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'testdir_prefix_'
+ printf gt
+ 'pfx_=gt'
+ 'mktempd_' '/home/bruno/grep-3.1.46-504af/build/tests' 'gt-symlink.XXXX'
+ 'destdir_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'template_=gt-symlink.XXXX'
+ 'MAX_TRIES_=4'
+ 'destdir_slash_=/home/bruno/grep-3.1.46-504af/build/tests/'
+ unset TMPDIR
+ 'd=/tmp/-p.018974aa
gt-symlink.974c'
+ echo 'gt-symlink.XXXX'
+ sed 's/XX*$//'
+ 'base_template_=gt-symlink.'
+ echo 'gt-symlink.XXXX'
+ wc -c
+ 'template_length_=      16'
+ echo 'gt-symlink.'
+ wc -c
+ 'nx_=      12'
+ expr 16 - 12
+ 'nx_=4'
+ 'err_='
+ 'i_=1'
+ ':'
+ 'rand_bytes_' 4
+ 'n_=4'
+ 'chars_=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
+ 'dev_rand_=/dev/urandom'
+ test -r /dev/urandom
+ dd ibs=4 count=1 if=/dev/urandom+ 
'LC_ALL=C' tr -c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ 'LC_ALL=C' env -- tr -c 
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ return
+ 'X_=RoYO'
+ 'candidate_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-symlink.RoYO'
+ mkdir -m 0700 '/home/bruno/grep-3.1.46-504af/build/tests/gt-symlink.RoYO'
+ 'err_='
+ echo '/home/bruno/grep-3.1.46-504af/build/tests/gt-symlink.RoYO'
+ return
+ 'test_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-symlink.RoYO'
+ cd '/home/bruno/grep-3.1.46-504af/build/tests/gt-symlink.RoYO'
+ '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
+ trap 'remove_tmp_' 0
+ 'path_prepend_' '../src'
+ test 1 '!=' 0
+ 'path_dir_=../src'
+ 'abs_path_dir_=/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ 
'PATH=/home/bruno/grep-3.1.46-504af/build/tests/../src:/home/bruno/grep-3.1.46-504af/build/src:./src:/home/bruno/bin:/home/bruno/bin:/usr/local/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/games'
+ 'create_exe_shims_' '/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ mkdir dir
+ echo a
+ echo b
+ ln -s a dir/c
+ ln -s '.' dir/d
+ ln -s dangling dir/e
+ touch out
+ 'expected_status=0'
+ cd dir
+ grep '^'
+ test 0 -eq 0
+ 'exp=a\n'
+ printf 'a\n'
+ 'LC_ALL=C' sort grepout
+ grep -v Binary out-t
+ compare exp out
+ 'compare_dev_null_' exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp out
+ diff -u exp out
+ 'expected_status=2'
+ cd dir
+ grep '^' a b c d e
grep: e: No such file or directory
+ test 2 -eq 2
+ 'exp=a:a\nb:b\nc:a\n'
+ printf 'a:a\nb:b\nc:a\n'
+ 'LC_ALL=C' sort grepout
+ grep -v Binary out-t
+ compare exp out
+ 'compare_dev_null_' exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp out
+ diff -u exp out
+ 'expected_status=0'
+ cd dir
+ grep -r '^'
grep: .: Invalid argument
+ test 2 -eq 0
+ fail=1
+ 'exp=a:a\nb:b\n'
+ printf 'a:a\nb:b\n'
+ 'LC_ALL=C' sort grepout
+ grep -v Binary out-t
+ compare exp out
+ 'compare_dev_null_' exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp out
+ diff -u exp out
--- exp Sun Jul  3 13:01:13 2022
+++ out Sun Jul  3 13:01:13 2022
@@ -1,2 +0,0 @@
-a:a
-b:b
+ fail=1
+ 'expected_status=2'
+ cd dir
+ grep -r '^' a b c d e
grep: d: Invalid argument
grep: e: No such file or directory
+ test 2 -eq 2
+ 'exp=a:a\nb:b\nc:a\nd/a:a\nd/b:b\n'
+ printf 'a:a\nb:b\nc:a\nd/a:a\nd/b:b\n'
+ 'LC_ALL=C' sort grepout
+ grep -v Binary out-t
+ compare exp out
+ 'compare_dev_null_' exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp out
+ diff -u exp out
--- exp Sun Jul  3 13:01:13 2022
+++ out Sun Jul  3 13:01:13 2022
@@ -1,5 +1,3 @@
 a:a
 b:b
 c:a
-d/a:a
-d/b:b
+ fail=1
+ 'expected_status=2'
+ cd dir
+ grep -R '^'
grep: warning: d: recursive directory loop
grep: e: No such file or directory
+ test 2 -eq 2
+ 'exp=a:a\nb:b\nc:a\n'
+ printf 'a:a\nb:b\nc:a\n'
+ 'LC_ALL=C' sort grepout
+ grep -v Binary out-t
+ compare exp out
+ 'compare_dev_null_' exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp out
+ diff -u exp out
+ 'expected_status=2'
+ cd dir
+ grep -R '^' a b c d e
grep: warning: d/d: recursive directory loop
grep: d/e: No such file or directory
grep: e: No such file or directory
+ test 2 -eq 2
+ 'exp=a:a\nb:b\nc:a\nd/a:a\nd/b:b\nd/c:a\n'
+ printf 'a:a\nb:b\nc:a\nd/a:a\nd/b:b\nd/c:a\n'
+ 'LC_ALL=C' sort grepout
+ grep -v Binary out-t
+ compare exp out
+ 'compare_dev_null_' exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp out
+ diff -u exp out
+ Exit 1
+ set '+e'
+ exit 1
+ exit 1
+ 'remove_tmp_'
+ '__st=1'
+ 'cleanup_'
+ ':'
+ test '' = yes
+ cd '/home/bruno/grep-3.1.46-504af/build/tests'
+ chmod -R 'u+rwx' '/home/bruno/grep-3.1.46-504af/build/tests/gt-symlink.RoYO'
+ rm -rf '/home/bruno/grep-3.1.46-504af/build/tests/gt-symlink.RoYO'
+ exit 1
FAIL symlink (exit status: 1)

FAIL: word-multi-file
=====================

+ 'initial_cwd_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'testdir_prefix_'
+ printf gt
+ 'pfx_=gt'
+ 'mktempd_' '/home/bruno/grep-3.1.46-504af/build/tests' 
'gt-word-multi-file.XXXX'
+ 'destdir_=/home/bruno/grep-3.1.46-504af/build/tests'
+ 'template_=gt-word-multi-file.XXXX'
+ 'MAX_TRIES_=4'
+ 'destdir_slash_=/home/bruno/grep-3.1.46-504af/build/tests/'
+ unset TMPDIR
+ 'd=/tmp/-p.019708aa
gt-word-multi-file.708c'
+ echo 'gt-word-multi-file.XXXX'
+ sed 's/XX*$//'
+ 'base_template_=gt-word-multi-file.'
+ echo 'gt-word-multi-file.XXXX'
+ wc -c
+ 'template_length_=      24'
+ echo 'gt-word-multi-file.'
+ wc -c
+ 'nx_=      20'
+ expr 24 - 20
+ 'nx_=4'
+ 'err_='
+ 'i_=1'
+ ':'
+ 'rand_bytes_' 4
+ 'n_=4'
+ 'chars_=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
+ 'dev_rand_=/dev/urandom'
+ test -r /dev/urandom
+ dd ibs=4 count=1 if=/dev/urandom+ 
'LC_ALL=C' tr -c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ 'LC_ALL=C' env -- tr -c 
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ return
+ 'X_=nV4p'
+ 
'candidate_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-word-multi-file.nV4p'
+ mkdir -m 0700 
'/home/bruno/grep-3.1.46-504af/build/tests/gt-word-multi-file.nV4p'
+ 'err_='
+ echo '/home/bruno/grep-3.1.46-504af/build/tests/gt-word-multi-file.nV4p'
+ return
+ 'test_dir_=/home/bruno/grep-3.1.46-504af/build/tests/gt-word-multi-file.nV4p'
+ cd '/home/bruno/grep-3.1.46-504af/build/tests/gt-word-multi-file.nV4p'
+ '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
+ trap 'remove_tmp_' 0
+ 'path_prepend_' '../src'
+ test 1 '!=' 0
+ 'path_dir_=../src'
+ 'abs_path_dir_=/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ 
'PATH=/home/bruno/grep-3.1.46-504af/build/tests/../src:/home/bruno/grep-3.1.46-504af/build/src:./src:/home/bruno/bin:/home/bruno/bin:/usr/local/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/games'
+ 'create_exe_shims_' '/home/bruno/grep-3.1.46-504af/build/tests/../src'
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ mkdir a
+ cd a
+ echo aa bb cc
+ echo bb dd ff
+ echo ff gg hh
+ echo bb xx zz
+ cat
+ sed 's/..//' exp1
+ fail=0
+ grep -rw bb a
grep: a: Invalid argument
+ fail=1
+ sort
+ mv k out
+ compare exp1 out
+ 'compare_dev_null_' exp1 out
+ test 2 = 2
+ test xexp1 = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp1 out
+ diff -u exp1 out
--- exp1        Sun Jul  3 13:01:13 2022
+++ out Sun Jul  3 13:01:13 2022
@@ -1,3 +0,0 @@
-a/1:aa bb cc
-a/2:bb dd ff
-a/4:bb xx zz
+ fail=1
+ cd a
+ grep -w bb 1 2 3 4
+ compare exp2 out
+ 'compare_dev_null_' exp2 out
+ test 2 = 2
+ test xexp2 = x/dev/null
+ test xout = x/dev/null
+ return 2
+ 'compare_' exp2 out
+ diff -u exp2 out
+ Exit 1
+ set '+e'
+ exit 1
+ exit 1
+ 'remove_tmp_'
+ '__st=1'
+ 'cleanup_'
+ ':'
+ test '' = yes
+ cd '/home/bruno/grep-3.1.46-504af/build/tests'
+ chmod -R 'u+rwx' 
'/home/bruno/grep-3.1.46-504af/build/tests/gt-word-multi-file.nV4p'
+ rm -rf '/home/bruno/grep-3.1.46-504af/build/tests/gt-word-multi-file.nV4p'
+ exit 1
FAIL word-multi-file (exit status: 1)






reply via email to

[Prev in Thread] Current Thread [Next in Thread]