# New Ticket Created by  ugexe 
# Please include the string:  [perl #132269]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=132269 >


Discovered by failing tests in Net::HTTP xt/* on rakudo/nqp/moar master, the 
following output shows a compile time error that did not occur in the previous 
rakudo release (2017.09):

$ perl6 -I. xt/500-transport.t
1..4
===SORRY!===
last without loop construct

Besiect output:
https://gist.github.com/Whateverable/5e61264647a48c145c8bf0d93178087d 
<https://gist.github.com/Whateverable/5e61264647a48c145c8bf0d93178087d>

Changes brought in by:
https://github.com/MoarVM/MoarVM/compare/2017.09.1-62-g89ca8eb...2017.09.1-553-ga4fef0b
 
<https://github.com/MoarVM/MoarVM/compare/2017.09.1-62-g89ca8eb...2017.09.1-553-ga4fef0b>

IRC discussion:
https://irclog.perlgeek.de/perl6-dev/2017-10-11#i_15286229 
<https://irclog.perlgeek.de/perl6-dev/2017-10-11#i_15286229>


Note that I worked around this bug in a recent version bump (0.0.7), so to 
reproduce you would need to use version 0.0.6 (I was unable to golf this).

Net::HTTP:ver("0.0.6")
https://github.com/ugexe/Perl6-Net--HTTP/archive/140b02d56adbb9026fda611e8b03466f49b27205.tar.gz
 
<https://github.com/ugexe/Perl6-Net--HTTP/archive/140b02d56adbb9026fda611e8b03466f49b27205.tar.gz>

Net::HTTP workaround:
https://github.com/ugexe/Perl6-Net--HTTP/commit/df628c2e636149c81a648b95f33aff4a523f8e3d#diff-50314871012a1cd9a7b0d9310f517607L17

Reply via email to