GNU bug report logs -
#16481
dfa.c and Rational Range Interpretation
Previous Next
Reported by: Aharon Robbins <arnold <at> skeeve.com>
Date: Fri, 17 Jan 2014 13:41: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
Hi Paul.
> > What happens if you compile them in and run the grep test suite?
>
> The test suite passes, but grep is bigger and (I presume) slower. The
> GREP-related changes are for performance, and shouldn't affect behavior.
>
> How about if we apply the attached patch to dfa.c, in both gawk and
> grep? I tried it just now, and gawk passed all its tests too. Or, if
> there's some reason this patch would introduce a bug into gawk, I'd like
> to fix the grep test cases to detect the bug.
Can you explain a bit more what the two different branches do?
In other words, I'm wondering why there are two different branches through
the code in the first place, and what are we throwing away by your patch?
(I have no preference either way, I just want to understand the
implications of the decision. :-)
Thanks,
Arnold
This bug report was last modified 11 years and 132 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.