[perl #131857] [REGRESSION] Aliased named parameters broke in a recent MoarVM commit

2017-08-13 Thread Aleks-Daniel Jakimenko-Aleksejev via RT
No bug with MVM_SPESH_DISABLE=1. On 2017-08-07 19:48:36, ddgr...@gmail.com wrote: > [22:44] m: sub foo(:color(:$colour)) { $colour + 1 }; my > $s; > for ^100 { $s += foo(:color($_)) }; say $s; say now - INIT now > [22:44] <+camelia> rakudo-moar a91ad2: OUTPUT: «Unexpected named > argument >

Re: [perl #131887] [BUG] method freeze(Pair:D:) changes object identity

2017-08-13 Thread Elizabeth Mattijsen via RT
Fixed with https://github.com/rakudo/rakudo/commit/c229022cb0 , tests needed > On 12 Aug 2017, at 14:36, Peter du Marchie van Voorthuysen (via RT) > wrote: > > # New Ticket Created by Peter du Marchie van Voorthuysen > # Please include the string: [perl

Re: [perl #131887] [BUG] method freeze(Pair:D:) changes object identity

2017-08-13 Thread Elizabeth Mattijsen
Fixed with https://github.com/rakudo/rakudo/commit/c229022cb0 , tests needed > On 12 Aug 2017, at 14:36, Peter du Marchie van Voorthuysen (via RT) > wrote: > > # New Ticket Created by Peter du Marchie van Voorthuysen > # Please include the string: [perl

[perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-13 Thread Evan Miller via RT
> I think things would go faster with this one if it was golfed down. I will try to golf it when I have time. In the meantime, I have occasionally seen the same error in place of the memory errors described in #131889. If that one is resolved then this one may go away too.

[perl #131889] Segfault / malloc errors testing Uzu with latest Rakudo

2017-08-13 Thread Evan Miller via RT
Update: Uzu has been updated to remove parallelism in order to work around the crash. To reproduce the issue, check out commit 6e0997d: $ zef install Template6 $ git clone g...@github.com:scmorrison/uzu.git $ cd uzu $ git checkout 6e0997d $ perl6 t/02-build.t

[perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-13 Thread Aleks-Daniel Jakimenko-Aleksejev via RT
I think things would go faster with this one if it was golfed down. Given the previous warnings saying “Use of uninitialized value $key of type Any in string context.”, the issue is quite possibly in Uzu itself (or maybe even Mustache). The ticket is of course valid because the error should not

[perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-13 Thread Evan Miller via RT
None of the provided environmental variables reliably fixed the issue. MVM_SPESH_INLINE_DISABLE=1 seemed to provide slightly better results overall, but that may have been due to random chance, and the original error still sometimes appeared.