# New Ticket Created by Will Coleda # Please include the string: [perl #130576] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=130576 >
The presence of a hyper or race causes incorrect output in some cases. Originally found with the .grep in the pipeline, but seems to impact even the simple case. $ perl6 -e 'say [+] (1..100)' 5050 $ perl6 -e 'say [+] (1..100).race' 0 $ perl6 -e 'say [+] (1..100).grep(* != 22)' 5028 $ perl6 -e 'say [+] (1..100).race.grep(* != 22)' 0 $ perl6 -e 'say [+] (1..100).hyper.grep(* != 22)' 0 $ perl6 -e 'say [+] (1..100).grep(* != 22).race' 0 $ perl6 -e 'say [+] (1..100).grep(* != 22).hyper' 0 -- Will "Coke" Coleda