Hi, just running 'make check' with glibc-2.28 on grep git master results in: ... XPASS: backref-alt ... + grep -E 'b|(.)b|\1|b' in grep: Invalid back reference + status=2 + test 2 -eq 2 + grep -E '0|()0|\1|0' in grep: Invalid back reference + status=2 + test 2 -eq 2 + Exit 0 ... Testsuite summary for GNU grep 3.1 ============================================================================ # TOTAL: 109 # PASS: 101 # SKIP: 6 # XFAIL: 1 # FAIL: 0 # XPASS: 1 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to bug-grep@gnu.org ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/grep-3.1/tests' make[2]: Leaving directory '/builddir/build/BUILD/grep-3.1/tests' make[1]: Leaving directory '/builddir/build/BUILD/grep-3.1/tests' make[3]: *** [Makefile:1743: test-suite.log] Error 1 make[2]: *** [Makefile:1851: check-TESTS] Error 2 make[1]: *** [Makefile:2685: check-am] Error 2 make: *** [Makefile:1301: check-recursive] Error 1
>From the inline comment: # The backslash-alt test fails for glibc, which needs to be fixed. # FIXME-2015: Remove this once the glibc bug is fixed. XFAIL_TESTS += backref-alt so it has been probably fixed in glibc and the test should be removed thanks & regards Jaroslav