# New Ticket Created by  Larry Wall 
# Please include the string:  [perl #126139]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=126139 >


18:00 < TimToady> m: my @v := [1, 2]; my \step1 = 8 X* ^4; my \step2 = @v
X+> step1; say step2 X% 256;
18:00 <+camelia> rakudo-moar 631ac4: OUTPUT«===SORRY!===␤Cannot invoke this
object (REPR: Uninstantiable)␤»
18:00 < TimToady> m: my @v := [1, 2]; my \step1 = (8 X* ^4).eager; my
\step2 = @v X+> step1; say step2 X% 256;
18:00 <+camelia> rakudo-moar 631ac4: OUTPUT«(1 0 0 0 2 0 0 0)␤»

Putting eager on step1 fixes it, but putting eager anywhere else doesn't.

The stack trace indicates it's blowing up in sub GATHER, Seq.new, inside
the pull-one method where it calls nqp::continuationreset(PROMPT,
&!resumption);

Reply via email to