develooper Front page | perl.perl5.porters | Postings from November 2010

[perl #79520] B::Deparse error

From:
Father Chrysostomos via RT
Date:
November 28, 2010 12:35
Subject:
[perl #79520] B::Deparse error
Message ID:
rt-3.6.HEAD-13564-1290976507-671.79520-14-0@perl.org
On Mon Nov 22 22:26:31 2010, crux wrote:
> On Sun, Nov 21, 2010 at 12:12:17PM -0800, Father Chrysostomos via RT
wrote:
> > On Sun Nov 21 06:48:18 2010, crux wrote:
> > > Got unexpected error with this simple testcase:
> > > 
> > > $ perl -MO=Deparse -e 'use constant a=>"a"; print a,"a";'
> > > Can't locate object method "GV" via package "B::PV" at
> > >    /usr/share/perl5/B/Deparse.pm line 506.
> > > CHECK failed--call queue aborted.
> > 
> > Thank you for your report. This has already been fixed in bleadperl, and
> > so the fix will make its way into 5.14.0.
> 
> Can anyone point to the commit where this was fixed?
> Is it possible to backport this change to 5.12?

This was fixed by e5c69c9, which has been approved for cherry-picking by
three committers (including David Golden).

It won’t apply without e3d2b9e, however, which was rejected by David Golden.

So could David un-reject it? Or should e5c69c9 be tweaked and applied? I
don’t feel comfortable doing the latter, but would not mind if someone
else did it.




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About