Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upBleadperl v5.21.4-88-ga51d618 breaks DCONWAY/Regexp-Grammars-1.036.tar.gz #14129
Comments
This comment has been minimized.
This comment has been minimized.
From @andkgit bisect commit a51d618 rt 122283 - do not recurse into GOSUB/GOSTART when not SCF_DO_SUBSTR sample fail report http://www.cpantesters.org/cpan/report/98605662-4578-11e4-966f-9b262c6f0924 perl -V Summary of my perl5 (revision 5 version 21 subversion 5) configuration: Characteristics of this binary (from libperl): |
This comment has been minimized.
This comment has been minimized.
From @cpansproutOn Thu Oct 02 23:19:01 2014, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
Reduced case: print scalar '7% solution' =~ Output in 5.21.4: Output in blead is an empty line. -- Father Chrysostomos |
This comment has been minimized.
This comment has been minimized.
The RT System itself - Status changed from 'new' to 'open' |
This comment has been minimized.
This comment has been minimized.
From @cpansproutOn Fri Oct 03 22:03:48 2014, sprout wrote:
More info: The anchored-end optimisation determines that the pattern cannot start earlier than position 10 (1 character before the end of the string. Apparently it sees (?&solution) as having zero length, instead of potentially infinite length. If study_chunk (or whatever is responsible) is not going to follow (?&...) recursively, it at least needs to note that max-length optimisations need to be skipped. How does one go about that? Compiling REx "(?: (?&solution) | %% ) \Z%n (?(DEFINE) (?<solution>7\%%\"... EXECUTING... Matching REx "(?: (?&solution) | %% ) \Z%n (?(DEFINE) (?<solution>7\%%\"... against "7%% solution" etc. -- Father Chrysostomos |
This comment has been minimized.
This comment has been minimized.
From @demerphqOn 5 October 2014 03:58, Father Chrysostomos via RT <
I don't think it is that simple. There are a bunch of subtle behaviors I will try to find time for this this week. Your reduction to simpler case For now please leave this to me. Yves -- |
This comment has been minimized.
This comment has been minimized.
From @demerphqOn 5 October 2014 11:47, demerphq <demerphq@gmail.com> wrote:
For the record I put some hours into this over the weekend. No final result Yves -- |
This comment has been minimized.
This comment has been minimized.
From @andkalso affected: |
This comment has been minimized.
This comment has been minimized.
From @demerphqOn 19 October 2014 09:51, Andreas Koenig <
Last night I pushed a patch sequence which hopefully fixes this and RT # If that fixes these modules as well then I consider this issue finally Yves -- |
This comment has been minimized.
This comment has been minimized.
From @andk
> On 19 October 2014 09:51, Andreas Koenig < > also affected: > Last night I pushed a patch sequence which hopefully fixes this and RT # > If that fixes these modules as well then I consider this issue finally properly With v5.21.4-553-gf6f22b1: DCONWAY/Regexp-Grammars-1.036.tar.gz SPROUT/JE-0.065.tar.gz Thank You && Cheers! |
This comment has been minimized.
This comment has been minimized.
From @demerphqOn 20 October 2014 20:16, Andreas Koenig <
And thank you for your CPAN reports. :-) cheers, -- |
This comment has been minimized.
This comment has been minimized.
@cpansprout - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#122890 (status was 'resolved')
Searchable as RT122890$