> Cardinal's works fine, but with this patch, rakudo hangs while building. > Specifically, on parrot -o perl6.pbc perl6.pir.
Oddly, if I comment out the builtins (line 25): .include 'src/gen_builtins.pir' then perl6.pbc compiles just fine. It doesn't run, of course, because the builtins are missing, but it does get things past the compile stage. This makes me think it's definitely an imcc bug of some sort. I have trouble conceiving what in src/gen_builtins.pir could be causing imcc to (later) hang when compiling the actions. Pm