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

Re: [perl #24508] Wrong assignment in nested assignment together with subroutine ca ll

Thread Previous | Thread Next
From:
Rafael Garcia-Suarez
Date:
November 19, 2003 14:26
Subject:
Re: [perl #24508] Wrong assignment in nested assignment together with subroutine ca ll
Message ID:
20031119232738.5fd7a7d7.rgarciasuarez@free.fr
I warned:
> 
> I'm tempted to apply the fix below. (Look closer.)
> Thoughts ?

Temptation applied as :
Change 21752 on 2003/11/19 by rgs@rgs-home

        Fix bug [perl #24508] Wrong assignment in nested assignment
        together with subroutine call
        Apparently concat still doesn't deal correctly with lexicals
        in all cases. Disable the whole TARGET_MY optimisation for it.
        (and remove the corresponding code from the peephole optimiser.)

It feels safer than adding another piece on the jenga tower.
(I see that similar fixes were already applied for other ops.)

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