The error message also mentions the operator now (and .gist still dies with X::Numeric::DivideByZero):
$ perl6-m -e 'my $x = 1 % 0; say "still alive"; $x.gist' still alive Attempt to divide 1 by zero using infix:<%> in block <unit> at -e:1 I added a test to S03-operators/arith.t with commit https://github.com/perl6/roast/commit/6ea448b9a2 I'm closing this ticket as 'resolved'.