[perl #116314] [BUG] 'for' loops in phasers in 'for' loops don't run in Rakudo

2014-10-08 Thread Christian Bartolomaeus via RT
for loops in phasers in for loops are run now: > for 1..2 { ENTER { .say for }; .say} foo bar 1 foo bar 2 I added a test to S04-phasers/enter-leave.t with the following commit: https://github.com/perl6/roast/commit/0a2c9a8008

[perl #116314] [BUG] 'for' loops in phasers in 'for' loops don't run in Rakudo

2013-01-06 Thread Carl Mäsak via RT
masak: fwiw https://rt.perl.org/rt3/Ticket/Display.html? id=116314 is about the phasers not being put in sink context properly moritz: show me your reasons for believing this. masak: for loops are lazy, and only run in eager or sink context masak: so if normal statements are run, but for loops

[perl #116314] [BUG] 'for' loops in phasers in 'for' loops don't run in Rakudo

2013-01-06 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #116314] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=116314 > grondilu: 03 Jan 21:53Z tell grondilu also, I can't reproduce the bug you seem