Bug#884075: [Bug regex/11053] Wrong results with backreferences
Control: forwarded -1 https://sourceware.org/bugzilla/show_bug.cgi?id=29560
On 2022-09-05 19:37:18 -0500, Paul Eggert wrote:
> It looks like my comment
> <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884075#27> was incorrect,
> in that the two bugs are different bugs. glibc bug 11053 is fixed, but
> Debian bug 884075 is not fixed. Perhaps a better match for Debian bug 884075
> is glibc bug 10844.
Bug 10844 actually seems to be a different bug.
I've reported bug 29560 upstream concerning 1111111111111.
So there are 3 upstream bugs concerning bad results with backreferences
(but the regexp's are rather different is each case):
https://sourceware.org/bugzilla/show_bug.cgi?id=10844
(ab*){1,9}\1
https://sourceware.org/bugzilla/show_bug.cgi?id=17356
(.{0,1})(.{0,1})(.{0,1})\3\2\1
https://sourceware.org/bugzilla/show_bug.cgi?id=29560
^(11+)\1+$|^1?$
--
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
Reply to: