develooper Front page | perl.perl5.porters | Postings from December 2016

Re: [perl #130398] Bleadperl v5.25.7-97-g98d5e3e breaksBAREFOOT/Method-Signatures-20160315.tar.gz

Thread Previous | Thread Next
From:
Dave Mitchell
Date:
December 25, 2016 20:27
Subject:
Re: [perl #130398] Bleadperl v5.25.7-97-g98d5e3e breaksBAREFOOT/Method-Signatures-20160315.tar.gz
Message ID:
20161225202700.GD3096@iabyn.com
On Sat, Dec 24, 2016 at 03:32:47AM -0800, slaven@rezic.de via RT wrote:
> Dana Fri, 23 Dec 2016 23:04:31 -0800, andreas.koenig.7os6VVqR@franz.ak.mind.de reče:
> > bisect
> > ------
> > commit 98d5e3efa825adce1bfa065a5deed791c30162ac
> > Author: David Mitchell <davem@iabyn.com>
> > Date:   Sat Dec 10 15:06:30 2016 +0000
> > 
> > misaligned buffer with heredoc and /(?{...})/
> > 
> > diagnostics
> > -----------
> > http://www.cpantesters.org/cpan/report/9852bf0e-c189-11e6-87f0-
> > 479ac671d6e6
> > 
> > As a second evidence besides the ordinary bisect I reverted
> > v5.25.7-97-g98d5e3e on top of v5.25.8-57-g71a0317b30 and got all tests
> > pass again for Method-Signatures-20160315
> TryCatch-1.003002 is probably also affected by this problem. The panics look similar:
> http://www.cpantesters.org/cpan/report/1e33c45a-c596-11e6-989e-d59cc671d6e6

Both appear fixed by the following:

commit b1b8fb6a79343831521b5657b353f551f7a35074
Author:     David Mitchell <davem@iabyn.com>
AuthorDate: Sun Dec 25 20:14:41 2016 +0000
Commit:     David Mitchell <davem@iabyn.com>
CommitDate: Sun Dec 25 20:14:41 2016 +0000

    more issues with /(?{ ... <<EOF })/
    
    RT #130398
    
    My recent fix for issues with  and /(?{...})/, v5.25.7-97-g98d5e3e,
    broke Method-Signatures and possibly TryCatch.
    
    This commit seems to fix them, but is based on observation rather
    than any deep understanding of what's going on.




-- 
The crew of the Enterprise encounter an alien life form which is
surprisingly neither humanoid nor made from pure energy.
    -- Things That Never Happen in "Star Trek" #22

Thread Previous | Thread Next


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