On Wed Apr 18 22:01:02 2012, I wrote via
bug-Encode-JP-Mobile@rt.cpan.org wrote:
> <URL: https://rt.cpan.org/Ticket/Display.html?id=76373 >
>
> On Wed Apr 18 23:31:39 2012, SPROUT wrote:
> > But I’m still getting
> > other test failures.
>
> Which turn out to be a pretty serious perl regression:
>
> $ perl5.15.9 -e 'sub InFoo { "a\tb\n9\ta\n" } "\0" =~ /\p{InFoo}/'
> panic: attempting to append to an inversion list, but wasn't at the
> end of the list, final=11,
> start=10, match=f at -e line 1.
>
> caused by this commit:
>
> 36eb48b449474e547f4a223443d342155b738cee is the first bad commit
> commit 36eb48b449474e547f4a223443d342155b738cee
> Author: Karl Williamson <public@khwilliamson.com>
> Date: Sat Nov 26 18:24:46 2011 -0700
>
> Utf8.c: Generate and use inversion lists for binary swashes
>
> Before that commit, it was possible to specify overlapping ranges, and
> perl had no trouble
> with it.
>
I think this should block 5.16.
--
Father Chrysostomos
Thread Previous