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

Reply via email to