From: Andreas Schwab Date: Mon, 09 Jan 2017 13:05:44 GMT Subject: Re: Test failures when Git is built with libpcre and grep is built without it Message-ID: <871swcjsd3.fsf@linux-m68k.org> In-Reply-To: <58736B2A.40003@adelielinux.org> On Jan 09 2017, "A. Wilcox" wrote: > Interestingly enough, you seem to be right. The failure is very > bizarre and has nothing to do with system /bin/grep: > > test_must_fail: command succeeded: git grep -G -F -P -E a\x{2b}b\x{2a}c ab > not ok 142 - grep -G -F -P -E pattern > # > # >empty && > # test_must_fail git grep -G -F -P -E "a\x{2b}b\x{2a}c" > ab >actual && > # test_cmp empty actual > # > > However: > > elaine trash directory.t7810-grep # git grep -G -F -P -E > a\x{2b}b\x{2a}c ab >actual You need to quote the regexp argument, see the line starting with "test_must_fail" above. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."