Hi, I tried Bruce's suggestions (and failed miserably...)
Running parrot under gdb with: (gdb) run src/gen/perl6.pbc --target=pir src/gen/core.pm Starting program: D:\Src\rakudo/.\parrot_install\bin\parrot.exe src/gen/perl6.pbc --target=pir src/gen/core.pm [New Thread 4828.0x2b0] just produces this stuff at the end: capture_lex $P18104 .const 'Sub' $P18074 = "1874_1267096783.677" capture_lex $P18074 .const 'Sub' .HLL "perl6" .namespac Program exited normally. (gdb) So I just played around until getting an error message (I don't know if this information helps me coming on board?): (gdb) run src/gen/perl6.pbc src/gen/core.pm Starting program: D:\Src\rakudo/.\parrot_install\bin\parrot.exe src/gen/perl6.pbc src/gen/core.pm [New Thread 5356.0xfe4] warning: Query the registry to get manually configured process list. Method 'Num' not found for invocant of class 'Integer' current instr.: 'perl6;Rat;Num' pc 104936 (EVAL_1:38681) called from Sub 'perl6;Mu;' pc 2341 (src\builtins\Mu.pir:531) called from Sub 'infix:</>' pc 18079 (EVAL_1:5595) ... call repeated 1 times called from Sub 'perl6;Any;_block2876' pc 61763 (EVAL_1:23243) called from Sub '!fire_phasers' pc 932 (src\glue\phasers.pir:67) called from Sub '!UNIT_START' pc 1137 (src\glue\run.pir:22) called from Sub 'perl6;PCT;HLLCompiler;eval' pc 1072 (compilers/pct/src/PCT/HLLCompiler.pir:583) called from Sub 'perl6;PCT;HLLCompiler;evalfiles' pc 1403 (compilers/pct/src/PCT/HLLCompiler.pir:747) called from Sub 'perl6;PCT;HLLCompiler;command_line' pc 1596 (compilers/pct/src/PCT/HLLCompiler.pir:848) called from Sub 'perl6;Perl6;Compiler;main' pc 201192 (src/gen/perl6-actions.pir:11774) Program exited with code 01. Thanks - clausi -