Some errors have a '===SORRY!===' in the output, even though they are runtime errors:
$ ./perl6 -e 'say "meow"; <a b c d b>.rotor: 1 => -2;'
meow
===SORRY!===
.rotor position is out of range. Is: -1, should be in 0..Inf; (ensure the negative gap is not larger than the length of the sublist)
<Zoffix> m: say "meow"; my $m = (1,2 X~ ('' X~ '')).first: *.IO.f;
<camelia> rakudo-moar 4ee104: OUTPUT«meow===SORRY!===Cannot invoke this object (REPR: Uninstantiable; Callable)»
<Zoffix> m: say ‘meow’; *...‘WAT’
<camelia> rakudo-moar 4ee104: OUTPUT«meow===SORRY!===Method 'succ' not found for invocant of class 'Whatever'»
<Zoffix> m: say ‘meow’; say 0, * ... "what"
<camelia> rakudo-moar 4ee104: OUTPUT«meow===SORRY!===Method 'pred' not found for invocant of class 'Whatever'»
Migrated from rt.perl.org#128803 (status was 'resolved')
Searchable as RT128803$
The text was updated successfully, but these errors were encountered: