GNU bug report logs - #23269
new snapshot available: grep-2.24.13-bed6

Previous Next

Package: grep;

Reported by: Jim Meyering <jim <at> meyering.net>

Date: Mon, 11 Apr 2016 15:54:02 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: Paul Eggert <eggert <at> cs.ucla.edu>
To: arnold <at> skeeve.com, jim <at> meyering.net
Cc: 23269 <at> debbugs.gnu.org
Subject: bug#23269: MirBSD 10 i386 test failures [Re: grep-2.24.13-bed6 feedback
Date: Wed, 20 Apr 2016 09:40:05 -0700
On 04/20/2016 01:49 AM, arnold <at> skeeve.com wrote:
> This will likely mean interface additions in dfa.h and some minor
> code changes in dfa.c.

One thing that bugged me about dfa.c (when I was looking at this 
yesterday) is that it maintains some state in static variables, which 
means it can't be used in multiple threads using different locales. 
That's not an issue with grep or gawk now, but might be for other apps 
and might conceivably be a problem even in grep, which has a 
multithreaded patch pending and might conceivably want to use per-file 
encodings. So perhaps, while we're thinking about exposing the 
uni-to-multibyte cache anyway, we might want to look into fixing these 
other interface issues as well.

PS. I'm dropping eggert <at> twinsun.com from the CC: list, as that email 
address hasn't worked for many years....




This bug report was last modified 8 years and 309 days ago.

Previous Next


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