Merged two commits that I'm pretty sure are about the same issue. On Tue, 22 Sep 2015 18:09:54 -0700, larry wrote: > 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)»
The original test-case posted by larry is among the ones that works correctly now, since¹ the aforementioned performance-optimization commit. Golfed example that used to blow up before that commit, but now works: say (1, 2 X* (3 X+> 4)); Golfed example that still blows up: say (1, 2 Xand (3 Xand 4)); --- [1] https://gist.github.com/Whateverable/a662877edcb635eff937adb1f5c34275