-
Notifications
You must be signed in to change notification settings - Fork 560
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bleadperl v5.21.4-88-ga51d618 breaks DCONWAY/Regexp-Grammars-1.036.tar.gz #14129
Comments
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): |
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 |
The RT System itself - Status changed from 'new' to 'open' |
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 |
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 -- |
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 -- |
From @andkalso affected: |
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 -- |
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! |
From @demerphqOn 20 October 2014 20:16, Andreas Koenig <
And thank you for your CPAN reports. :-) cheers, -- |
@cpansprout - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#122890 (status was 'resolved')
Searchable as RT122890$
The text was updated successfully, but these errors were encountered: