[Issue 15489] regex - match/matchAll and bmatch - different output

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Fri Jan 1 08:02:32 PST 2016


https://issues.dlang.org/show_bug.cgi?id=15489

--- Comment #3 from Ivan Kazmenko <gassa at mail.ru> ---
(In reply to Marc Schütz from comment #1)
> Digger blames this PR:
> 
>     dmd: Merge pull request #2768 from dawgfoto/fix11406
>     
>     https://github.com/D-Programming-Language/dmd/pull/2768
>     
>     fix Issue 11406 - ld.gold breaks switch table jumps
> 
> Does the regex implementation use a jump table? Looks plausible.

Strange.  I tested with 2.069.2 but also with 2.063 and now with 2.063.2 (Jun
18, 2013 by this post:
http://forum.dlang.org/post/kpp6g7$1vtn$1@digitalmars.com).  There is no
matchAll there yet, so I had to comment two lines, but with 2.063 and 2.063.2,
match and bmatch still differ in output.  And the pull is merged on Nov 17,
2013 (later).  So perhaps the bug disappeared and reappeared multiple times.

--


More information about the Digitalmars-d-bugs mailing list