# New Ticket Created by  "Carl Mäsak" 
# Please include the string:  [perl #95486]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=95486 >


<masak> perl6: my @e = 1, 2, 3; .say for @e[0 ..^ *]
<p6eval> rakudo 922500, niecza v7-44-g54b5188: OUTPUT«(timeout)»
<p6eval> ..pugs: OUTPUT«pugs: out of memory (requested 1048576 bytes)␤»
<masak> for something I think should work, the implementations seem
unusually united against me.
* masak goes to read S09
<moritz> nom: my @e = 1, 2, 3; .say for @e[0 ..^ *]
<p6eval> nom: OUTPUT«1␤2␤3␤»
* masak hugs nom
<masak> ok, S09 supports my belief that @e[0 ..^ *] shouldn't loop infinitely.
* masak submits rakudobug

Specifically, S09:675 talks about cases like this.

Oh, and as evidenced by moritz++' evaluation, this already works in nom.

Reply via email to