Skip Menu |
Report information
Id: 132025
Status: open
Priority: 0/
Queue: perl6

Owner: Nobody
Requestors: bri [at] abrij.org
davidnmfarrell [at] gmail.com
Cc:
AdminCc:

Severity: (no value)
Tag: Bug
Platform: (no value)
Patch Status: (no value)
VM: (no value)



Subject: [BUG] do statement is not fully considered to be a loop
Download (untitled) / with headers
text/plain 525b
Please combine RT#124573, RT#124274, RT#124275, and RT#124276 into this ticket. The tests referenced in those auto-generated tickets all currently fail due to the fact that "do" statements are not fully considered to be loops by rakudo's in-loop control statements. That it should be a loop is in S04/"The do-once loop." In the case of RT#124274 the initial failure mode has since changed. Originally it had problems with the label, but since then the failure is now an X::ControlFlow as in cases without the label.
Thanks. Done.

Unfortunately, RT does not save titles of merged tickets, so I think we lost a little bit of information after the merge. But fear not, these ticket IDs are referenced in S04-statements/do.t, so once this ticket is resolved please also unskip the tests.

On 2017-09-03 19:01:48, bri@abrij.org wrote:
Show quoted text
>
> Please combine RT#124573, RT#124274, RT#124275, and RT#124276 into
> this ticket.
>
> The tests referenced in those auto-generated tickets all currently
> fail due to
> the fact that "do" statements are not fully considered to be loops by
> rakudo's
> in-loop control statements.
>
> That it should be a loop is in S04/"The do-once loop."
>
> In the case of RT#124274 the initial failure mode has since changed.
> Originally
> it had problems with the label, but since then the failure is now an
> X::ControlFlow
> as in cases without the label.




This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org