make check RUN_EXPENSIVE_TESTS=yes make[1]: Entering directory '/usr/src/grep/grep-2.25.101-be82' Making check in po make[2]: Entering directory '/usr/src/grep/grep-2.25.101-be82/po' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/grep/grep-2.25.101-be82/po' Making check in lib make[2]: Entering directory '/usr/src/grep/grep-2.25.101-be82/lib' Makefile:1699: target '.deps/alloca.Po' given more than once in the same rule make check-am make[3]: Entering directory '/usr/src/grep/grep-2.25.101-be82/lib' Makefile:1699: target '.deps/alloca.Po' given more than once in the same rule make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/grep/grep-2.25.101-be82/lib' make[2]: Leaving directory '/usr/src/grep/grep-2.25.101-be82/lib' Making check in doc make[2]: Entering directory '/usr/src/grep/grep-2.25.101-be82/doc' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/grep/grep-2.25.101-be82/doc' Making check in src make[2]: Entering directory '/usr/src/grep/grep-2.25.101-be82/src' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/grep/grep-2.25.101-be82/src' Making check in tests make[2]: Entering directory '/usr/src/grep/grep-2.25.101-be82/tests' make get-mb-cur-max make[3]: Entering directory '/usr/src/grep/grep-2.25.101-be82/tests' make[3]: 'get-mb-cur-max' is up to date. make[3]: Leaving directory '/usr/src/grep/grep-2.25.101-be82/tests' make check-TESTS make[3]: Entering directory '/usr/src/grep/grep-2.25.101-be82/tests' make[4]: Entering directory '/usr/src/grep/grep-2.25.101-be82/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: c-locale 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: dfaexec-multibyte PASS: empty PASS: empty-line PASS: empty-line-mb PASS: encoding-error PASS: epipe PASS: equiv-classes PASS: ere PASS: euc-mb PASS: fedora PASS: fgrep-infloop PASS: file PASS: filename-lineno.pl PASS: fmbtest PASS: foad1 PASS: grep-dev-null PASS: grep-dev-null-out PASS: grep-dir PASS: help-version PASS: high-bit-range PASS: in-eq-out-infloop PASS: include-exclude PASS: inconsistent-range PASS: invalid-multibyte-infloop PASS: khadafy PASS: kwset-abuse PASS: long-line-vs-2GiB-read FAIL: 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 warning: \s failed to match \x0a in the en_US.UTF-8 locale warning: \s failed to match \x85 in the en_US.UTF-8 locale warning: \s failed to match \xc2\xa0 in the en_US.UTF-8 locale warning: \S mistakenly matched \xc2\xa0 in the en_US.UTF-8 locale warning: \s failed to match \xe2\x80\x87 in the en_US.UTF-8 locale warning: \S mistakenly matched \xe2\x80\x87 in the en_US.UTF-8 locale warning: \s failed to match \xe2\x80\x8b in the en_US.UTF-8 locale warning: \S mistakenly matched \xe2\x80\x8b in the en_US.UTF-8 locale warning: \s failed to match \xe2\x80\xaf in the en_US.UTF-8 locale warning: \S mistakenly matched \xe2\x80\xaf in the en_US.UTF-8 locale 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-count PASS: pcre-infloop PASS: pcre-invalid-utf8-infloop PASS: pcre-invalid-utf8-input PASS: 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 sjis-mb: skipped test: SJIS locale not found 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-chars PASS: two-files PASS: unibyte-binary 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: write-error-msg PASS: yesno PASS: z-anchor-newline ================================================== GNU grep 2.25.101-be82: tests/test-suite.log ================================================== # TOTAL: 103 # PASS: 99 # SKIP: 1 # XFAIL: 2 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 XFAIL: backref-alt ================== ++ initial_cwd_=/usr/src/grep/grep-2.25.101-be82/tests ++ fail=0 +++ testdir_prefix_ +++ printf gt ++ pfx_=gt +++ mktempd_ /usr/src/grep/grep-2.25.101-be82/tests gt-backref-alt.XXXX +++ case $# in +++ destdir_=/usr/src/grep/grep-2.25.101-be82/tests +++ template_=gt-backref-alt.XXXX +++ MAX_TRIES_=4 +++ case $destdir_ in +++ case $template_ in ++++ unset TMPDIR +++ d=/usr/src/grep/grep-2.25.101-be82/tests/gt-backref-alt.7VcD +++ case $d in +++ test -d /usr/src/grep/grep-2.25.101-be82/tests/gt-backref-alt.7VcD ++++ ls -dgo /usr/src/grep/grep-2.25.101-be82/tests/gt-backref-alt.7VcD ++++ tr S - ++++ LC_ALL=C ++++ env -- tr S - +++ perms='drwx------ 2 4096 -ep 26 11:55 /usr/src/grep/grep-2.25.101-be82/tests/gt-backref-alt.7VcD' +++ case $perms in +++ test 0 = 0 +++ echo /usr/src/grep/grep-2.25.101-be82/tests/gt-backref-alt.7VcD +++ return ++ test_dir_=/usr/src/grep/grep-2.25.101-be82/tests/gt-backref-alt.7VcD ++ cd /usr/src/grep/grep-2.25.101-be82/tests/gt-backref-alt.7VcD ++ 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/grep/grep-2.25.101-be82/tests/../src + case $abs_path_dir_ in + PATH=/usr/src/grep/grep-2.25.101-be82/tests/../src:/usr/src/grep/grep-2.25.101-be82/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin:/sbin:/usr/sbin + create_exe_shims_ /usr/src/grep/grep-2.25.101-be82/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: 10483 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/grep/grep-2.25.101-be82/tests + chmod -R u+rwx /usr/src/grep/grep-2.25.101-be82/tests/gt-backref-alt.7VcD + rm -rf /usr/src/grep/grep-2.25.101-be82/tests/gt-backref-alt.7VcD + exit 1 XFAIL backref-alt (exit status: 1) FAIL: long-pattern-perf ======================= ++ initial_cwd_=/usr/src/grep/grep-2.25.101-be82/tests ++ fail=0 +++ testdir_prefix_ +++ printf gt ++ pfx_=gt +++ mktempd_ /usr/src/grep/grep-2.25.101-be82/tests gt-long-pattern-perf.XXXX +++ case $# in +++ destdir_=/usr/src/grep/grep-2.25.101-be82/tests +++ template_=gt-long-pattern-perf.XXXX +++ MAX_TRIES_=4 +++ case $destdir_ in +++ case $template_ in ++++ unset TMPDIR +++ d=/usr/src/grep/grep-2.25.101-be82/tests/gt-long-pattern-perf.jpEw +++ case $d in +++ test -d /usr/src/grep/grep-2.25.101-be82/tests/gt-long-pattern-perf.jpEw ++++ ls -dgo /usr/src/grep/grep-2.25.101-be82/tests/gt-long-pattern-perf.jpEw ++++ tr S - ++++ LC_ALL=C ++++ env -- tr S - +++ perms='drwx------ 2 4096 -ep 26 11:55 /usr/src/grep/grep-2.25.101-be82/tests/gt-long-pattern-perf.jpEw' +++ case $perms in +++ test 0 = 0 +++ echo /usr/src/grep/grep-2.25.101-be82/tests/gt-long-pattern-perf.jpEw +++ return ++ test_dir_=/usr/src/grep/grep-2.25.101-be82/tests/gt-long-pattern-perf.jpEw ++ cd /usr/src/grep/grep-2.25.101-be82/tests/gt-long-pattern-perf.jpEw ++ 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/grep/grep-2.25.101-be82/tests/../src + case $abs_path_dir_ in + PATH=/usr/src/grep/grep-2.25.101-be82/tests/../src:/usr/src/grep/grep-2.25.101-be82/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin:/sbin:/usr/sbin + create_exe_shims_ /usr/src/grep/grep-2.25.101-be82/tests/../src + case $EXEEXT in + return 0 + shift + test 0 '!=' 0 + export PATH + fail=0 + expensive_ + test yes '!=' yes + echo x + seq 10000 20000 + tr -d '\012' + LC_ALL=C + env -- tr -d '\012' + seq 10000 100000 + tr -d '\012' + LC_ALL=C + env -- tr -d '\012' ++ user_time_ 1 grep -f re in ++ perl -le ' my $expected_exit_status = $ARGV[0]; shift @ARGV; system (@ARGV); my ($user, $system, $child_user, $child_system) = times; my $me = q(long-pattern-perf); $? == -1 and die qq($me: failed to exec ") . join (" ", @ARGV) . qq(": $!\n); my $rc = $?; my $sig = ($rc & 127); $sig and die "$me: child died with signal $sig\n"; $rc >>= 8; $rc == $expected_exit_status or die "$me: bad exit status: expected $expected_exit_status; got $rc\n"; # Print milliseconds of child user time. $child_user *= 1000; print int ($child_user + 0.5)' 1 grep -f re in + base_ms=20 ++ user_time_ 1 grep -f re-10x in ++ perl -le ' my $expected_exit_status = $ARGV[0]; shift @ARGV; system (@ARGV); my ($user, $system, $child_user, $child_system) = times; my $me = q(long-pattern-perf); $? == -1 and die qq($me: failed to exec ") . join (" ", @ARGV) . qq(": $!\n); my $rc = $?; my $sig = ($rc & 127); $sig and die "$me: child died with signal $sig\n"; $rc >>= 8; $rc == $expected_exit_status or die "$me: bad exit status: expected $expected_exit_status; got $rc\n"; # Print milliseconds of child user time. $child_user *= 1000; print int ($child_user + 0.5)' 1 grep -f re-10x in + b10x_ms=480 + returns_ 1 expr 20 '<' 480 / 20 1 + fail=1 + Exit 1 + set +e + exit 1 + exit 1 + remove_tmp_ + __st=1 + cleanup_ + : + cd /usr/src/grep/grep-2.25.101-be82/tests + chmod -R u+rwx /usr/src/grep/grep-2.25.101-be82/tests/gt-long-pattern-perf.jpEw + rm -rf /usr/src/grep/grep-2.25.101-be82/tests/gt-long-pattern-perf.jpEw + exit 1 FAIL long-pattern-perf (exit status: 1) SKIP: sjis-mb ============= ++ initial_cwd_=/usr/src/grep/grep-2.25.101-be82/tests ++ fail=0 +++ testdir_prefix_ +++ printf gt ++ pfx_=gt +++ mktempd_ /usr/src/grep/grep-2.25.101-be82/tests gt-sjis-mb.XXXX +++ case $# in +++ destdir_=/usr/src/grep/grep-2.25.101-be82/tests +++ template_=gt-sjis-mb.XXXX +++ MAX_TRIES_=4 +++ case $destdir_ in +++ case $template_ in ++++ unset TMPDIR +++ d=/usr/src/grep/grep-2.25.101-be82/tests/gt-sjis-mb.CQeW +++ case $d in +++ test -d /usr/src/grep/grep-2.25.101-be82/tests/gt-sjis-mb.CQeW ++++ ls -dgo /usr/src/grep/grep-2.25.101-be82/tests/gt-sjis-mb.CQeW ++++ tr S - ++++ LC_ALL=C ++++ env -- tr S - +++ perms='drwx------ 2 4096 -ep 26 11:56 /usr/src/grep/grep-2.25.101-be82/tests/gt-sjis-mb.CQeW' +++ case $perms in +++ test 0 = 0 +++ echo /usr/src/grep/grep-2.25.101-be82/tests/gt-sjis-mb.CQeW +++ return ++ test_dir_=/usr/src/grep/grep-2.25.101-be82/tests/gt-sjis-mb.CQeW ++ cd /usr/src/grep/grep-2.25.101-be82/tests/gt-sjis-mb.CQeW ++ 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/grep/grep-2.25.101-be82/tests/../src + case $abs_path_dir_ in + PATH=/usr/src/grep/grep-2.25.101-be82/tests/../src:/usr/src/grep/grep-2.25.101-be82/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin:/sbin:/usr/sbin + create_exe_shims_ /usr/src/grep/grep-2.25.101-be82/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/grep/grep-2.25.101-be82/tests/. + case $abs_path_dir_ in + PATH=/usr/src/grep/grep-2.25.101-be82/tests/.:/usr/src/grep/grep-2.25.101-be82/tests/../src:/usr/src/grep/grep-2.25.101-be82/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin:/sbin:/usr/sbin + create_exe_shims_ /usr/src/grep/grep-2.25.101-be82/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/grep/grep-2.25.101-be82/tests/. + case $abs_path_dir_ in + PATH=/usr/src/grep/grep-2.25.101-be82/tests/.:/usr/src/grep/grep-2.25.101-be82/tests/.:/usr/src/grep/grep-2.25.101-be82/tests/../src:/usr/src/grep/grep-2.25.101-be82/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin:/sbin:/usr/sbin + create_exe_shims_ /usr/src/grep/grep-2.25.101-be82/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/grep/grep-2.25.101-be82/tests + chmod -R u+rwx /usr/src/grep/grep-2.25.101-be82/tests/gt-sjis-mb.CQeW + rm -rf /usr/src/grep/grep-2.25.101-be82/tests/gt-sjis-mb.CQeW + exit 77 SKIP sjis-mb (exit status: 77) XFAIL: triple-backref ===================== ++ initial_cwd_=/usr/src/grep/grep-2.25.101-be82/tests ++ fail=0 +++ testdir_prefix_ +++ printf gt ++ pfx_=gt +++ mktempd_ /usr/src/grep/grep-2.25.101-be82/tests gt-triple-backref.XXXX +++ case $# in +++ destdir_=/usr/src/grep/grep-2.25.101-be82/tests +++ template_=gt-triple-backref.XXXX +++ MAX_TRIES_=4 +++ case $destdir_ in +++ case $template_ in ++++ unset TMPDIR +++ d=/usr/src/grep/grep-2.25.101-be82/tests/gt-triple-backref.hZXJ +++ case $d in +++ test -d /usr/src/grep/grep-2.25.101-be82/tests/gt-triple-backref.hZXJ ++++ ls -dgo /usr/src/grep/grep-2.25.101-be82/tests/gt-triple-backref.hZXJ ++++ tr S - ++++ LC_ALL=C ++++ env -- tr S - +++ perms='drwx------ 2 4096 -ep 26 11:56 /usr/src/grep/grep-2.25.101-be82/tests/gt-triple-backref.hZXJ' +++ case $perms in +++ test 0 = 0 +++ echo /usr/src/grep/grep-2.25.101-be82/tests/gt-triple-backref.hZXJ +++ return ++ test_dir_=/usr/src/grep/grep-2.25.101-be82/tests/gt-triple-backref.hZXJ ++ cd /usr/src/grep/grep-2.25.101-be82/tests/gt-triple-backref.hZXJ ++ 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/grep/grep-2.25.101-be82/tests/../src + case $abs_path_dir_ in + PATH=/usr/src/grep/grep-2.25.101-be82/tests/../src:/usr/src/grep/grep-2.25.101-be82/src:/home/bdubbs/bin:/usr/local/bin:/bin:/usr/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/xorg/bin:/sbin:/usr/sbin:/sbin:/usr/sbin + create_exe_shims_ /usr/src/grep/grep-2.25.101-be82/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: 25272 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 2016-09-26 11:56:03.900554376 -0500 +++ in 2016-09-26 11:56:03.900554376 -0500 @@ -0,0 +1 @@ +a + fail=1 + Exit 1 + set +e + exit 1 + exit 1 + remove_tmp_ + __st=1 + cleanup_ + : + cd /usr/src/grep/grep-2.25.101-be82/tests + chmod -R u+rwx /usr/src/grep/grep-2.25.101-be82/tests/gt-triple-backref.hZXJ + rm -rf /usr/src/grep/grep-2.25.101-be82/tests/gt-triple-backref.hZXJ + exit 1 XFAIL triple-backref (exit status: 1) ============================================================================ Testsuite summary for GNU grep 2.25.101-be82 ============================================================================ # TOTAL: 103 # PASS: 99 # SKIP: 1 # XFAIL: 2 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to address@hidden ============================================================================ Makefile:1719: recipe for target 'test-suite.log' failed make[4]: *** [test-suite.log] Error 1 make[4]: Leaving directory '/usr/src/grep/grep-2.25.101-be82/tests' Makefile:1825: recipe for target 'check-TESTS' failed make[3]: *** [check-TESTS] Error 2 make[3]: Leaving directory '/usr/src/grep/grep-2.25.101-be82/tests' Makefile:2619: recipe for target 'check-am' failed make[2]: *** [check-am] Error 2 make[2]: Leaving directory '/usr/src/grep/grep-2.25.101-be82/tests' Makefile:1285: recipe for target 'check-recursive' failed make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory '/usr/src/grep/grep-2.25.101-be82' Makefile:1687: recipe for target 'check-expensive' failed make: *** [check-expensive] Error 2