Skip Menu |
Report information
Id: 123344
Status: resolved
Priority: 0/
Queue: perl5

Owner: Nobody
Requestors:
Cc:
AdminCc:

Operating System: (no value)
PatchStatus: (no value)
Severity: low
Type: unknown
Perl Version: (no value)
Fixed In: 5.22.0



Subject: qr/(?{...})/ regressions in 5.18
Download (untitled) / with headers
text/plain 533b
I fixed these in two recent commits: 3bc8ec963e9: $ perl5.18.1 -e 'qr/@a(?{})/' Bizarre copy of ARRAY in subroutine exit at -e line 1. d100ca43dce2: $ ./perl -e 'qr/\Q(?{})/' Assertion failed: (AvFILLp(PL_comppad) == 0), function Perl_pmruntime, file op.c, line 5395. Abort trap: 6 I recommend that we backport the fixes to both maint-5.20 and maint-5.18. d100ca43dce2 looks complex. If necessary, we could just delete the assertion from the maint branches, instead of backporting the new assertion. -- Father Chrysostomos
Subject: Your ticket against Perl 5 has been resolved
Download (untitled) / with headers
text/plain 263b
Thanks for submitting this ticket The issue should be resolved with the release today of Perl v5.22, available at http://www.perl.org/get.html If you find that the problem persists, feel free to reopen this ticket -- Karl Williamson for the Perl 5 porters team


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org