-
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
Many warnings in regcomp.c can occur twice #14061
Comments
From @khwilliamsonThis is a bug report for perl from khw@khw.(none), The regex compiler has many of its possible warnings emitted in the Flags: Site configuration information for perl 5.21.4: Configured by khw at Sun Aug 31 08:55:05 MDT 2014. Summary of my perl5 (revision 5 version 21 subversion 4) configuration: @INC for perl 5.21.4: Environment for perl 5.21.4: PATH=/home/khw/bin:/home/khw/perl5/perlbrew/bin:/home/khw/print/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/games:/usr/local/games:/home/khw/iands/www:/home/khw/cxoffice/bin |
From @cpansproutOn Sun Aug 31 20:43:12 2014, public@khwilliamson.com wrote:
C.f. commit 688e039. Maybe a similar technique could be used to fix the others. -- Father Chrysostomos |
The RT System itself - Status changed from 'new' to 'open' |
From @jkeenanOn Sun Aug 31 20:43:12 2014, public@khwilliamson.com wrote:
Can you provide some examples? |
From @khwilliamsonOn 08/31/2014 11:03 PM, Father Chrysostomos via RT wrote:
The problem is that the first pass can be started anywhere during it. A generic example of this happening is: The solution that seems the simplest is to just defer warnings until On closer examination, I found that a number of warnings currently are However, actual errors should be tested for and compilation aborted in |
From @cpansproutOn Mon Sep 01 08:41:11 2014, public@khwilliamson.com wrote:
I think that would be an acceptable change. -- Father Chrysostomos |
From @cpansproutOn Mon Sep 01 08:41:11 2014, public@khwilliamson.com wrote:
I have a question: Does that mean non-utf8 patterns might miss the warnings because they don’t need a second pass? -- Father Chrysostomos |
From @khwilliamsonOn 09/03/2014 06:54 PM, Father Chrysostomos via RT wrote:
No. Everything has what is called a "second" pass. But that pass could Only the portion of the parsing up to the point where the too-big |
From @demerphqOn 4 September 2014 03:37, Karl Williamson <public@khwilliamson.com> wrote:
One day I or someone will get around to making the compiler build an optree Instead of what we do now which is a memory sizing first pass, possibly Yves -- |
From @khwilliamsonFixed in blead by 499333d |
@khwilliamson - Status changed from 'open' to 'pending release' |
From @khwilliamsonThanks for submitting this ticket The issue should be resolved with the release today of Perl v5.22. If you find that the problem persists, feel free to reopen this ticket -- |
@khwilliamson - Status changed from 'pending release' to 'resolved' |
Migrated from rt.perl.org#122671 (status was 'resolved')
Searchable as RT122671$
The text was updated successfully, but these errors were encountered: