This seems to work now: $ perl6-m -e 'say -1 +> 1' -1
$ perl6-p -e 'say -1 +> 1' -1 $ perl6-j -e 'say -1 +> 1' -1 skidd++ added a test to S03-operators/bit.t with the following commit: https://github.com/perl6/roast/commit/3f8942bdadaeb101e0b86745228ca2039f788e35 I'm closing this ticket now.