# New Ticket Created by Pepe Schwarz
# Please include the string: [perl #123275]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=123275 >
17:02 < psch> m: say "[abc]" ~~ / ^ '[' ~ ']' $=<-[\]]> $ /
17:02 <+camelia> rakudo-moar
As it was said before, infix:<%> now gives the same divide-by-zero errors as
infix:.
In roast we currently only test with 'dies_ok' and 'eval_dies_ok'. On #perl6 it
was pointed out by psch++ two days ago that we don't fail directly with
X::Numeric::DivideByZero, but with X::TypeCheck::Return (o
# New Ticket Created by Rob Hoelz
# Please include the string: [perl #123282]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=123282 >
I have a machine that gets IPv6 router advertisements, but IPv6 isn't correctly
routed. Wh
Well, the error for rakudo.parrot is gone:
$ perl6-p -e 'my $i=0; while $i < 3 { LEAVE { last }; say $i++; }'
0
But there is still something wrong with the LEAVE phaser in a while statement.
First, the above command has a different output on rakudo.moar and rakudo.jvm:
$ perl6-m -e 'my $i=0; wh
As noted in April 'next' triggers LEAVE phaser as expected.
With 'last' there is no longer an error, but the LEAVE phaser is still not
triggered (same output on Moar, Parrot and JVM):
$ perl6 -e 'loop { last; LEAVE say "bye!" }; say "outside"'
outside
I added two tests (the one for 'last' is fu