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

Re: [perl #132646] Bleadperl v5.27.6-120-gbcc30fd027 breaksGARU/Data-Printer-0.40.tar.gz

Thread Previous | Thread Next
Dave Mitchell
December 25, 2017 11:44
Re: [perl #132646] Bleadperl v5.27.6-120-gbcc30fd027 breaksGARU/Data-Printer-0.40.tar.gz
Message ID:
On Sat, Dec 23, 2017 at 04:11:25AM -0800, Andreas J. Koenig via RT wrote:
> commit bcc30fd0276e8f6d4ac27d6f4c719b70a266b1fc
> Author: David Mitchell <>
> Date:   Mon Dec 4 11:50:53 2017 +0000
>     multiconcat: don't fold adjacent constants
> diagnostics
> -----------

Now fixed:

commit f08f2d0393c6f2ccdfc17ed791cd9956d95eaa4e
Author:     David Mitchell <>
AuthorDate: Mon Dec 25 10:40:58 2017 +0000
Commit:     David Mitchell <>
CommitDate: Mon Dec 25 11:21:07 2017 +0000

    mutlitconcat: fix non-folding adjacent consts
    RT ##132646
    v5.27.6-120-gbcc30fd changed multiconcat so that adjacent constants
    weren't folded, so that ($overloaded . "a" . "b") is invoked as
    rather than
    It did this by 'demoting' every second adjacent const as a real arg rather
    than adding it to the const string. However, that could leave a
    multiconcat op with more than the maximum allowed args.
    So include demotion candidates as part of the arg count.

More than any other time in history, mankind faces a crossroads. One path
leads to despair and utter hopelessness. The other, to total extinction.
Let us pray we have the wisdom to choose correctly.
    -- Woody Allen

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About