in reply to Is it a bug in perl6 ?
You have a precedence error. [+] parses as a list operator, which is much looser than <=>. If you put parens around the first summation it will work as you expect
in any of the implementations.
In Section
Seekers of Perl Wisdom