Behaviour has changed for the first evaluation. It fails with X::ControlFlow now:
$ perl6-m -e 'L1: L2: loop { last L1 }; say "alive"' control exception without handler in block <unit> at -e:1 $ perl6-m --version This is perl6 version 2015.10-7-gca1cf74 built on MoarVM version 2015.10