Jim Meyering wrote:
grep snapshot:
http://meyering.net/grep/grep-ss.tar.xz 1.3 MB
http://meyering.net/grep/grep-ss.tar.xz.sig
http://meyering.net/grep/grep-2.21.82-fbc5.tar.xz
I tested in a linuxfromscratch environment. See
http://www.linuxfromscratch.org/lfs/view/stable/chapter03/packages.html
for a list of all packages.
GNU grep 2.21.82-fbc5: tests/test-suite.log
=================================================
# TOTAL: 95
# PASS: 88
# SKIP: 4
# XFAIL: 2
# FAIL: 1
# XPASS: 0
# ERROR: 0
For check expensive, I got:
# TOTAL: 95
# PASS: 91
# SKIP: 1
# XFAIL: 2
# FAIL: 1
# XPASS: 0
# ERROR: 0
Logs attached.
-- Bruce
make check RUN_EXPENSIVE_TESTS=yes
make[1]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5'
Making check in po
make[2]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/po'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/po'
Making check in lib
make[2]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/lib'
make check-am
make[3]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/lib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/lib'
make[2]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/lib'
Making check in doc
make[2]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/doc'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/doc'
Making check in src
make[2]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src'
Making check in tests
make[2]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
make get-mb-cur-max dfa-match-aux
make[3]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
make[3]: 'get-mb-cur-max' is up to date.
make[3]: 'dfa-match-aux' is up to date.
make[3]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
make check-TESTS
make[3]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
make[4]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
PASS: backref
XFAIL: backref-alt
PASS: backref-multibyte-slow
PASS: backref-word
PASS: backslash-s-and-repetition-operators
PASS: backslash-s-vs-invalid-multitype
PASS: big-hole
PASS: big-match
PASS: bogus-wctob
PASS: bre
PASS: case-fold-backref
PASS: case-fold-backslash-w
PASS: case-fold-char-class
PASS: case-fold-char-range
PASS: case-fold-char-type
PASS: case-fold-titlecase
PASS: char-class-multibyte
PASS: char-class-multibyte2
PASS: context-0
PASS: count-newline
PASS: dfa-coverage
PASS: dfa-heap-overrun
PASS: dfa-match
PASS: dfaexec-multibyte
PASS: empty
PASS: empty-line
PASS: empty-line-mb
PASS: epipe
PASS: equiv-classes
PASS: ere
PASS: euc-mb
PASS: fedora
PASS: fgrep-infloop
PASS: file
PASS: fmbtest
PASS: foad1
PASS: grep-dev-null
PASS: grep-dir
PASS: help-version
PASS: high-bit-range
PASS: in-eq-out-infloop
PASS: include-exclude
PASS: inconsistent-range
PASS: invalid-char-class
PASS: invalid-multibyte-infloop
PASS: khadafy
PASS: kwset-abuse
PASS: long-line-vs-2GiB-read
PASS: long-pattern-perf
PASS: match-lines
PASS: max-count-overread
PASS: max-count-vs-context
PASS: mb-dot-newline
PASS: mb-non-UTF8-overrun
PASS: mb-non-UTF8-performance
PASS: multibyte-white-space
PASS: multiple-begin-or-end-line
PASS: null-byte
PASS: options
PASS: pcre
PASS: pcre-abort
PASS: pcre-context
PASS: pcre-infloop
PASS: pcre-invalid-utf8-input
FAIL: pcre-jitstack
PASS: pcre-o
PASS: pcre-utf8
PASS: pcre-w
PASS: pcre-wx-backref
PASS: pcre-z
PASS: posix-bracket
PASS: prefix-of-multibyte
PASS: r-dot
PASS: repetition-overflow
PASS: reversed-range-endpoints
SKIP: sjis-mb
PASS: skip-device
PASS: spencer1
PASS: spencer1-locale
PASS: status
PASS: surrogate-pair
PASS: symlink
XFAIL: triple-backref
PASS: turkish-I
PASS: turkish-I-without-dot
PASS: turkish-eyes
PASS: two-files
PASS: unibyte-bracket-expr
PASS: unibyte-negated-circumflex
PASS: utf8-bracket
PASS: warn-char-classes
PASS: word-delim-multibyte
PASS: word-multi-file
PASS: word-multibyte
PASS: yesno
=================================================
GNU grep 2.21.82-fbc5: tests/test-suite.log
=================================================
# TOTAL: 95
# PASS: 91
# SKIP: 1
# XFAIL: 2
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
XFAIL: backref-alt
==================
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
gt-backref-alt.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-backref-alt.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.A5i7
+++ case $d in
+++ test -d /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.A5i7
++++ ls -dgo
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.A5i7
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 12:01
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.A5i7'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.A5i7
+++ return
++
test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.A5i7
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.A5i7
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ echo aa
+ fail=0
+ grep -E 'b|(.)b|\1|b' in
+ status=1
+ test 1 -eq 2
+ test 1 -eq 1
+ grep -E '0|()0|\1|0' in
grep: regexec.c:1401: pop_fail_stack: Assertion `num >= 0' failed.
./backref-alt: line 23: 4282 Aborted grep -E '0|()0|\1|0' in >
out
+ status=134
+ test 134 -eq 2
+ test 134 -eq 1
+ fail=1
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.A5i7
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.A5i7
+ exit 1
XFAIL backref-alt (exit status: 1)
FAIL: pcre-jitstack
===================
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
gt-pcre-jitstack.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-pcre-jitstack.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.hrCZ
+++ case $d in
+++ test -d
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.hrCZ
++++ ls -dgo
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.hrCZ
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 12:01
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.hrCZ'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.hrCZ
+++ return
++
test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.hrCZ
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.hrCZ
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ require_pcre_
+ echo .
+ grep -P .
.
+ compare /dev/null err
+ compare_dev_null_ /dev/null err
+ test 2 = 2
+ test x/dev/null = x/dev/null
+ test -s err
+ return 0
+ return 0
++ echo
+ nl_base64=Cg==
+ test XCg== = XCg==
+ foo=foo
+ test Xfoo = Xfoo
+ fail=0
+ base64 -d
+ test 0 -eq 0
+ gzip -d pcrejit.txt
+ LC_ALL=C
+ grep -P -n '^([/](?!/)|[^/])*~/.*' pcrejit.txt
./pcre-jitstack: line 36: 11063 Segmentation fault LC_ALL=C grep -P -n
'^([/](?!/)|[^/])*~/.*' pcrejit.txt
+ test 139 -eq 1
+ fail=1
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.hrCZ
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.hrCZ
+ exit 1
FAIL pcre-jitstack (exit status: 1)
SKIP: sjis-mb
=============
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests gt-sjis-mb.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-sjis-mb.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.4Q0A
+++ case $d in
+++ test -d /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.4Q0A
++++ ls -dgo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.4Q0A
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 12:01
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.4Q0A'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.4Q0A
+++ return
++ test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.4Q0A
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.4Q0A
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ path_prepend_ .
+ test 1 '!=' 0
+ path_dir_=.
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ require_compiled_in_MB_support
+ require_en_utf8_locale_
+ path_prepend_ .
+ test 1 '!=' 0
+ path_dir_=.
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ case $(get-mb-cur-max en_US.UTF-8) in
++ get-mb-cur-max en_US.UTF-8
+ printf $'\303\251'
+ LC_ALL=en_US.UTF-8
+ grep '[[:lower:]]'
é
+ require_timeout_
+ timeout 10s false
+ test 1 = 1
+ for locale in ja_JP.SHIFT_JIS ja_JP.SJIS ja_JP.PCK ''\'''\'''
++ get-mb-cur-max ja_JP.SHIFT_JIS
+ test '' = 2
+ for locale in ja_JP.SHIFT_JIS ja_JP.SJIS ja_JP.PCK ''\'''\'''
++ get-mb-cur-max ja_JP.SJIS
+ test '' = 2
+ for locale in ja_JP.SHIFT_JIS ja_JP.SJIS ja_JP.PCK ''\'''\'''
++ get-mb-cur-max ja_JP.PCK
+ test '' = 2
+ for locale in ja_JP.SHIFT_JIS ja_JP.SJIS ja_JP.PCK ''\'''\'''
++ get-mb-cur-max
+ test '' = 2
+ test -n ''
+ skip_ 'SJIS locale not found'
+ warn_ 'sjis-mb: skipped test: SJIS locale not found'
+ case $IFS in
+ printf '%s\n' 'sjis-mb: skipped test: SJIS locale not found'
sjis-mb: skipped test: SJIS locale not found
+ test 9 = 2
+ printf '%s\n' 'sjis-mb: skipped test: SJIS locale not found'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.4Q0A
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.4Q0A
+ exit 77
SKIP sjis-mb (exit status: 77)
XFAIL: triple-backref
=====================
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
gt-triple-backref.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-triple-backref.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.XhAs
+++ case $d in
+++ test -d
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.XhAs
++++ ls -dgo
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.XhAs
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 12:01
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.XhAs'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.XhAs
+++ return
++
test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.XhAs
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.XhAs
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ echo a
+ fail=0
+ grep -E '(.?)(.?)(.?)\3\2\1' in
grep: regexec.c:1401: pop_fail_stack: Assertion `num >= 0' failed.
./triple-backref: line 15: 15950 Aborted grep -E
'(.?)(.?)(.?)\3\2\1' in > out
+ fail=1
+ compare out in
+ compare_dev_null_ out in
+ test 2 = 2
+ test xout = x/dev/null
+ test xin = x/dev/null
+ return 2
+ case $? in
+ compare_ out in
+ diff -u out in
--- out 2015-10-25 12:01:28.741227410 -0500
+++ in 2015-10-25 12:01:28.740227444 -0500
@@ -0,0 +1 @@
+a
+ fail=1
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.XhAs
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.XhAs
+ exit 1
XFAIL triple-backref (exit status: 1)
============================================================================
Testsuite summary for GNU grep 2.21.82-fbc5
============================================================================
# TOTAL: 95
# PASS: 91
# SKIP: 1
# XFAIL: 2
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
Please report to bug-grep@gnu.org
============================================================================
Makefile:1685: recipe for target 'test-suite.log' failed
make[4]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
Makefile:1791: recipe for target 'check-TESTS' failed
make[3]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
Makefile:2522: recipe for target 'check-am' failed
make[2]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
Makefile:1277: recipe for target 'check-recursive' failed
make[1]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5'
Makefile:1675: recipe for target 'check-expensive' failed
Making check in po
make[1]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/po'
Making check in lib
make[1]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/lib'
make check-am
make[2]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/lib'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/lib'
make[1]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/lib'
Making check in doc
make[1]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/doc'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/doc'
Making check in src
make[1]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src'
Making check in tests
make[1]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
make get-mb-cur-max dfa-match-aux
make[2]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
CC get-mb-cur-max.o
CCLD get-mb-cur-max
CC dfa-match-aux.o
CCLD dfa-match-aux
make[2]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
make check-TESTS
make[2]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
make[3]: Entering directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
PASS: backref
XFAIL: backref-alt
PASS: backref-multibyte-slow
PASS: backref-word
PASS: backslash-s-and-repetition-operators
PASS: backslash-s-vs-invalid-multitype
SKIP: big-hole
SKIP: big-match
PASS: bogus-wctob
PASS: bre
PASS: case-fold-backref
PASS: case-fold-backslash-w
PASS: case-fold-char-class
PASS: case-fold-char-range
PASS: case-fold-char-type
PASS: case-fold-titlecase
PASS: char-class-multibyte
PASS: char-class-multibyte2
PASS: context-0
PASS: count-newline
PASS: dfa-coverage
PASS: dfa-heap-overrun
PASS: dfa-match
PASS: dfaexec-multibyte
PASS: empty
PASS: empty-line
PASS: empty-line-mb
PASS: epipe
PASS: equiv-classes
PASS: ere
PASS: euc-mb
PASS: fedora
PASS: fgrep-infloop
PASS: file
PASS: fmbtest
PASS: foad1
PASS: grep-dev-null
PASS: grep-dir
PASS: help-version
PASS: high-bit-range
PASS: in-eq-out-infloop
PASS: include-exclude
PASS: inconsistent-range
PASS: invalid-char-class
PASS: invalid-multibyte-infloop
PASS: khadafy
PASS: kwset-abuse
SKIP: long-line-vs-2GiB-read
PASS: long-pattern-perf
PASS: match-lines
PASS: max-count-overread
PASS: max-count-vs-context
PASS: mb-dot-newline
PASS: mb-non-UTF8-overrun
PASS: mb-non-UTF8-performance
PASS: multibyte-white-space
PASS: multiple-begin-or-end-line
PASS: null-byte
PASS: options
PASS: pcre
PASS: pcre-abort
PASS: pcre-context
PASS: pcre-infloop
PASS: pcre-invalid-utf8-input
FAIL: pcre-jitstack
PASS: pcre-o
PASS: pcre-utf8
PASS: pcre-w
PASS: pcre-wx-backref
PASS: pcre-z
PASS: posix-bracket
PASS: prefix-of-multibyte
PASS: r-dot
PASS: repetition-overflow
PASS: reversed-range-endpoints
SKIP: sjis-mb
PASS: skip-device
PASS: spencer1
PASS: spencer1-locale
PASS: status
PASS: surrogate-pair
PASS: symlink
XFAIL: triple-backref
PASS: turkish-I
PASS: turkish-I-without-dot
PASS: turkish-eyes
PASS: two-files
PASS: unibyte-bracket-expr
PASS: unibyte-negated-circumflex
PASS: utf8-bracket
PASS: warn-char-classes
PASS: word-delim-multibyte
PASS: word-multi-file
PASS: word-multibyte
PASS: yesno
=================================================
GNU grep 2.21.82-fbc5: tests/test-suite.log
=================================================
# TOTAL: 95
# PASS: 88
# SKIP: 4
# XFAIL: 2
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
XFAIL: backref-alt
==================
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
gt-backref-alt.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-backref-alt.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.tnRj
+++ case $d in
+++ test -d /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.tnRj
++++ ls -dgo
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.tnRj
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 11:56
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.tnRj'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.tnRj
+++ return
++
test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.tnRj
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.tnRj
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ echo aa
+ fail=0
+ grep -E 'b|(.)b|\1|b' in
+ status=1
+ test 1 -eq 2
+ test 1 -eq 1
+ grep -E '0|()0|\1|0' in
grep: regexec.c:1401: pop_fail_stack: Assertion `num >= 0' failed.
./backref-alt: line 23: 23070 Aborted grep -E '0|()0|\1|0' in >
out
+ status=134
+ test 134 -eq 2
+ test 134 -eq 1
+ fail=1
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.tnRj
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-backref-alt.tnRj
+ exit 1
XFAIL backref-alt (exit status: 1)
SKIP: big-hole
==============
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests gt-big-hole.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-big-hole.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-hole.7xzq
+++ case $d in
+++ test -d /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-hole.7xzq
++++ ls -dgo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-hole.7xzq
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 11:56
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-hole.7xzq'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-hole.7xzq
+++ return
++ test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-hole.7xzq
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-hole.7xzq
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
+ warn_ 'big-hole: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'big-hole: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
big-hole: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
+ test 9 = 2
+ printf '%s\n' 'big-hole: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-hole.7xzq
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-hole.7xzq
+ exit 77
SKIP big-hole (exit status: 77)
SKIP: big-match
===============
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests gt-big-match.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-big-match.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-match.CiGu
+++ case $d in
+++ test -d /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-match.CiGu
++++ ls -dgo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-match.CiGu
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 11:56
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-match.CiGu'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-match.CiGu
+++ return
++ test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-match.CiGu
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-match.CiGu
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
+ warn_ 'big-match: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'big-match: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
big-match: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
+ test 9 = 2
+ printf '%s\n' 'big-match: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-match.CiGu
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-big-match.CiGu
+ exit 77
SKIP big-match (exit status: 77)
SKIP: long-line-vs-2GiB-read
============================
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
gt-long-line-vs-2GiB-read.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-long-line-vs-2GiB-read.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++
d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-long-line-vs-2GiB-read.EIf5
+++ case $d in
+++ test -d
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-long-line-vs-2GiB-read.EIf5
++++ ls -dgo
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-long-line-vs-2GiB-read.EIf5
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 11:56
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-long-line-vs-2GiB-read.EIf5'
+++ case $perms in
+++ test 0 = 0
+++ echo
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-long-line-vs-2GiB-read.EIf5
+++ return
++
test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-long-line-vs-2GiB-read.EIf5
++ cd
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-long-line-vs-2GiB-read.EIf5
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
+ warn_ 'long-line-vs-2GiB-read: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'long-line-vs-2GiB-read: skipped test: expensive: disabled by
default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
long-line-vs-2GiB-read: skipped test: expensive: disabled by default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
+ test 9 = 2
+ printf '%s\n' 'long-line-vs-2GiB-read: skipped test: expensive: disabled by
default
This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes. E.g.,
env RUN_EXPENSIVE_TESTS=yes make check
or use the shortcut target of the toplevel Makefile,
make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-long-line-vs-2GiB-read.EIf5
+ rm -rf
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-long-line-vs-2GiB-read.EIf5
+ exit 77
SKIP long-line-vs-2GiB-read (exit status: 77)
FAIL: pcre-jitstack
===================
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
gt-pcre-jitstack.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-pcre-jitstack.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.nIsC
+++ case $d in
+++ test -d
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.nIsC
++++ ls -dgo
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.nIsC
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 11:56
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.nIsC'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.nIsC
+++ return
++
test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.nIsC
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.nIsC
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ require_pcre_
+ echo .
+ grep -P .
.
+ compare /dev/null err
+ compare_dev_null_ /dev/null err
+ test 2 = 2
+ test x/dev/null = x/dev/null
+ test -s err
+ return 0
+ return 0
++ echo
+ nl_base64=Cg==
+ test XCg== = XCg==
+ foo=foo
+ test Xfoo = Xfoo
+ fail=0
+ base64 -d
+ test 0 -eq 0
+ gzip -d pcrejit.txt
+ LC_ALL=C
+ grep -P -n '^([/](?!/)|[^/])*~/.*' pcrejit.txt
./pcre-jitstack: line 36: 29844 Segmentation fault LC_ALL=C grep -P -n
'^([/](?!/)|[^/])*~/.*' pcrejit.txt
+ test 139 -eq 1
+ fail=1
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.nIsC
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-pcre-jitstack.nIsC
+ exit 1
FAIL pcre-jitstack (exit status: 1)
SKIP: sjis-mb
=============
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests gt-sjis-mb.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-sjis-mb.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.Ge6t
+++ case $d in
+++ test -d /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.Ge6t
++++ ls -dgo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.Ge6t
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 11:56
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.Ge6t'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.Ge6t
+++ return
++ test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.Ge6t
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.Ge6t
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ path_prepend_ .
+ test 1 '!=' 0
+ path_dir_=.
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ require_compiled_in_MB_support
+ require_en_utf8_locale_
+ path_prepend_ .
+ test 1 '!=' 0
+ path_dir_=.
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/.
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ case $(get-mb-cur-max en_US.UTF-8) in
++ get-mb-cur-max en_US.UTF-8
+ printf $'\303\251'
+ LC_ALL=en_US.UTF-8
+ grep '[[:lower:]]'
é
+ require_timeout_
+ timeout 10s false
+ test 1 = 1
+ for locale in ja_JP.SHIFT_JIS ja_JP.SJIS ja_JP.PCK ''\'''\'''
++ get-mb-cur-max ja_JP.SHIFT_JIS
+ test '' = 2
+ for locale in ja_JP.SHIFT_JIS ja_JP.SJIS ja_JP.PCK ''\'''\'''
++ get-mb-cur-max ja_JP.SJIS
+ test '' = 2
+ for locale in ja_JP.SHIFT_JIS ja_JP.SJIS ja_JP.PCK ''\'''\'''
++ get-mb-cur-max ja_JP.PCK
+ test '' = 2
+ for locale in ja_JP.SHIFT_JIS ja_JP.SJIS ja_JP.PCK ''\'''\'''
++ get-mb-cur-max
+ test '' = 2
+ test -n ''
+ skip_ 'SJIS locale not found'
+ warn_ 'sjis-mb: skipped test: SJIS locale not found'
+ case $IFS in
+ printf '%s\n' 'sjis-mb: skipped test: SJIS locale not found'
sjis-mb: skipped test: SJIS locale not found
+ test 9 = 2
+ printf '%s\n' 'sjis-mb: skipped test: SJIS locale not found'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.Ge6t
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-sjis-mb.Ge6t
+ exit 77
SKIP sjis-mb (exit status: 77)
XFAIL: triple-backref
=====================
++ initial_cwd_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
gt-triple-backref.XXXX
+++ case $# in
+++ destdir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+++ template_=gt-triple-backref.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.pWVM
+++ case $d in
+++ test -d
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.pWVM
++++ ls -dgo
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.pWVM
++++ tr S -
++++ LC_ALL=C
++++ env -- tr S -
+++ perms='drwx------ 2 4096 Oct 25 11:56
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.pWVM'
+++ case $perms in
+++ test 0 = 0
+++ echo /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.pWVM
+++ return
++
test_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.pWVM
++ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.pWVM
++ 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
++ trap remove_tmp_ 0
+ path_prepend_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $abs_path_dir_ in
+
PATH=/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src:/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/fop:/opt/ant/bin:/opt/texlive/2014/bin/x86_64-linux:/opt/kde/bin:/opt/kf5/bin:/opt/lxqt/bin:/opt/jdk/bin:/opt/qt4/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin
+ create_exe_shims_ /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/../src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ echo a
+ fail=0
+ grep -E '(.?)(.?)(.?)\3\2\1' in
grep: regexec.c:1401: pop_fail_stack: Assertion `num >= 0' failed.
./triple-backref: line 15: 2427 Aborted grep -E
'(.?)(.?)(.?)\3\2\1' in > out
+ fail=1
+ compare out in
+ compare_dev_null_ out in
+ test 2 = 2
+ test xout = x/dev/null
+ test xin = x/dev/null
+ return 2
+ case $? in
+ compare_ out in
+ diff -u out in
--- out 2015-10-25 11:56:35.317234909 -0500
+++ in 2015-10-25 11:56:35.316234943 -0500
@@ -0,0 +1 @@
+a
+ fail=1
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests
+ chmod -R u+rwx
/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.pWVM
+ rm -rf /usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests/gt-triple-backref.pWVM
+ exit 1
XFAIL triple-backref (exit status: 1)
============================================================================
Testsuite summary for GNU grep 2.21.82-fbc5
============================================================================
# TOTAL: 95
# PASS: 88
# SKIP: 4
# XFAIL: 2
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
Please report to bug-grep@gnu.org
============================================================================
Makefile:1685: recipe for target 'test-suite.log' failed
make[3]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
Makefile:1791: recipe for target 'check-TESTS' failed
make[2]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
Makefile:2522: recipe for target 'check-am' failed
make[1]: Leaving directory '/usr/src/lfs-7.8-sources/grep-2.21.82-fbc5/tests'
Makefile:1277: recipe for target 'check-recursive' failed