FWIW it's not possible to reproduce the issue on older rakudos because it was sweeped under the rug in the URI module itself: https://github.com/perl6-community-modules/uri/issues/21
So yes, #126587 is a “testneeded” ticket for the underlying issue. On 2018-03-09 12:58:27, jan-olof.hen...@bredband.net wrote: > On Wed, 30 Dec 2015 09:12:25 -0800, c...@zoffix.com wrote: > > To give an update on this. With Rakudo built on Dec 30, 2015, I no > > longer get any hangs with neither > > perl6 -MURI -e 'await start { say URI.new("http://localhost") };' > > > > nor perl6 -MIETF::RFC_Grammar::URI -e "await Promise.in(1).then({ > > require IETF::RFC_Grammar::URI });" > > > > This is on Debian Wheezy. I tried both on 32bit 2-core and 64bit 1- > > core boxes. > > This problem has been fixed. Part of the problem seems to have been the > use of require in a thread, i.e. RT #126587.