GNU bug report logs - #15773
grep-2.15 bug report

Previous Next

Package: grep;

Reported by: Mirraz Mirraz <mirraz1 <at> rambler.ru>

Date: Thu, 31 Oct 2013 18:09:01 UTC

Severity: normal

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jim Meyering <jim <at> meyering.net>
To: Stefano Lattarini <stefano.lattarini <at> gmail.com>
Cc: Aharon Robbins <arnold <at> skeeve.com>, 15773 <at> debbugs.gnu.org, Mirraz Mirraz <mirraz1 <at> rambler.ru>
Subject: bug#15773: grep-2.15 bug report
Date: Sat, 2 Nov 2013 08:20:51 -0700
[Message part 1 (text/plain, inline)]
On Fri, Nov 1, 2013 at 8:55 AM, Stefano Lattarini
<stefano.lattarini <at> gmail.com> wrote:
> This probably calls for a two patch series: the first introducing the test
> as
> an XFAIL, the second fixing the bug without touching the tests, and
> verifying
> that the test succeeds.

That seems like overkill, and unnecessary churn in git.  Usually, once I
have a complete(including test case) and committed-but-not-pushed patch ,
I either arrange to run the test against the previous binary by replacing
src/grep with the grep from my path, or (probably better) temporarily
backing out the fix, e.g., with "git log -1 -p src/dfa.c|patch -R -p1"
and ensuring that "make check" fails.

> Maybe you could even amend the test to run with all of the default locale,
> the
> en_US.UTF-8 locale, and the C locale.  Possibly overly paranoid, but the
> enhancement would be trivial, so why not get the extra coverage anyway?

That seems worthwhile.
The default locale is set via tests/Makefile.am to LC_ALL=C, so I have
done this:
[k.txt (text/plain, attachment)]

This bug report was last modified 11 years and 135 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.