Kakapo with parrot > 2.4.0

Jonathan Leto jaleto at gmail.com
Sun May 23 17:29:21 UTC 2010


I am trying to install Kakapo (with whiteknight++'s nice instructions)
with Parrot svn rev 46885, but I run into this:

/Users/leto/svn/parrot/installed_parrot/bin/parrot-nqp --target=pir
--output=src/Cuculinae/SigMatcher.pir  src/Cuculinae/SigMatcher.nqp
Illegal pod directive at line 25, near ":= Opcode:"
current instr.: 'parrot;HLL;Grammar;panic' pc 501
(ext/nqp-rx/src/stage0/HLL-s0.pir:327)
called from Sub 'parrot;NQP;Grammar;pod_comment' pc 3907
(ext/nqp-rx/src/stage0/NQP-s0.pir:1192)
called from Sub 'parrot;NQP;Grammar;ws' pc 2591
(ext/nqp-rx/src/stage0/NQP-s0.pir:831)
called from Sub 'parrot;HLL;Grammar;EXPR' pc 1017
(ext/nqp-rx/src/stage0/HLL-s0.pir:551)
called from Sub 'parrot;NQP;Grammar;statement' pc 7031
(ext/nqp-rx/src/stage0/NQP-s0.pir:2056)
called from Sub 'parrot;NQP;Grammar;statementlist' pc 6555
(ext/nqp-rx/src/stage0/NQP-s0.pir:1926)
called from Sub 'parrot;NQP;Grammar;blockoid' pc 9594
(ext/nqp-rx/src/stage0/NQP-s0.pir:2681)
called from Sub 'parrot;NQP;Grammar;method_def' pc 28235
(ext/nqp-rx/src/stage0/NQP-s0.pir:0)
called from Sub 'parrot;NQP;Grammar;routine_declarator:sym<method>' pc
26885 (ext/nqp-rx/src/stage0/NQP-s0.pir:7015)
called from Sub 'parrot;Regex;Cursor;!protoregex' pc 1784
(ext/nqp-rx/src/stage0/Regex-s0.pir:998)
called from Sub 'parrot;NQP;Grammar;routine_declarator' pc 26508
(ext/nqp-rx/src/stage0/NQP-s0.pir:6948)
called from Sub 'parrot;NQP;Grammar;term:sym<routine_declarator>' pc
19181 (ext/nqp-rx/src/stage0/NQP-s0.pir:5116)
called from Sub 'parrot;Regex;Cursor;!protoregex' pc 1784
(ext/nqp-rx/src/stage0/Regex-s0.pir:998)
called from Sub 'parrot;NQP;Grammar;term' pc 33849
(ext/nqp-rx/src/stage0/NQP-s0.pir:8641)
called from Sub 'parrot;HLL;Grammar;termish' pc 2380
(ext/nqp-rx/src/stage0/HLL-s0.pir:1050)
called from Sub 'parrot;HLL;Grammar;EXPR' pc 1017
(ext/nqp-rx/src/stage0/HLL-s0.pir:551)
called from Sub 'parrot;NQP;Grammar;statement' pc 7031
(ext/nqp-rx/src/stage0/NQP-s0.pir:2056)
called from Sub 'parrot;NQP;Grammar;statementlist' pc 6555
(ext/nqp-rx/src/stage0/NQP-s0.pir:1926)
called from Sub 'parrot;NQP;Grammar;comp_unit' pc 6236
(ext/nqp-rx/src/stage0/NQP-s0.pir:1832)
called from Sub 'parrot;NQP;Grammar;package_def' pc 23107
(ext/nqp-rx/src/stage0/NQP-s0.pir:6091)
called from Sub 'parrot;NQP;Grammar;package_declarator:sym<module>' pc
22367 (ext/nqp-rx/src/stage0/NQP-s0.pir:5931)
called from Sub 'parrot;Regex;Cursor;!protoregex' pc 1784
(ext/nqp-rx/src/stage0/Regex-s0.pir:998)
called from Sub 'parrot;NQP;Grammar;package_declarator' pc 22333
(ext/nqp-rx/src/stage0/NQP-s0.pir:5921)
called from Sub 'parrot;NQP;Grammar;term:sym<package_declarator>' pc
18705 (ext/nqp-rx/src/stage0/NQP-s0.pir:4993)
called from Sub 'parrot;Regex;Cursor;!protoregex' pc 1784
(ext/nqp-rx/src/stage0/Regex-s0.pir:998)
called from Sub 'parrot;NQP;Grammar;term' pc 33849
(ext/nqp-rx/src/stage0/NQP-s0.pir:8641)
called from Sub 'parrot;HLL;Grammar;termish' pc 2380
(ext/nqp-rx/src/stage0/HLL-s0.pir:1050)
called from Sub 'parrot;HLL;Grammar;EXPR' pc 1017
(ext/nqp-rx/src/stage0/HLL-s0.pir:551)
called from Sub 'parrot;NQP;Grammar;statement' pc 7031
(ext/nqp-rx/src/stage0/NQP-s0.pir:2056)
called from Sub 'parrot;NQP;Grammar;statementlist' pc 6555
(ext/nqp-rx/src/stage0/NQP-s0.pir:1926)
called from Sub 'parrot;NQP;Grammar;comp_unit' pc 6236
(ext/nqp-rx/src/stage0/NQP-s0.pir:1832)
called from Sub 'parrot;NQP;Grammar;TOP' pc 1064
(ext/nqp-rx/src/stage0/NQP-s0.pir:406)
called from Sub 'parrot;Regex;Cursor;parse' pc 314
(ext/nqp-rx/src/stage0/Regex-s0.pir:208)
called from Sub 'parrot;HLL;Compiler;parse' pc 5
(ext/nqp-rx/src/stage0/HLL-s0.pir:15)
called from Sub 'parrot;PCT;HLLCompiler;compile' pc 403
(compilers/pct/src/PCT/HLLCompiler.pir:294)
called from Sub 'parrot;PCT;HLLCompiler;eval' pc 1007
(compilers/pct/src/PCT/HLLCompiler.pir:563)
called from Sub 'parrot;PCT;HLLCompiler;evalfiles' pc 1318
(compilers/pct/src/PCT/HLLCompiler.pir:714)
called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1504
(compilers/pct/src/PCT/HLLCompiler.pir:801)
called from Sub 'parrot;NQP;Compiler;main' pc -1 ((unknown file):-1)
exit status: 256
command: /Users/leto/svn/parrot/installed_parrot/bin/parrot-nqp
--target=pir --output=src/Cuculinae/SigMatcher.pir
src/Cuculinae/SigMatcher.nqp

current instr.: 'setup' pc 712 (runtime/parrot/library/distutils.pir:303)
called from Sub 'setup_' pc 2485 (EVAL_1:898)
called from Sub 'MAIN' pc 201 (EVAL_1:0)
called from Sub '_block11' pc 0 (EVAL_1:4)
called from Sub 'parrot;PCT;HLLCompiler;eval' pc -1 ((unknown file):-1)
called from Sub 'parrot;PCT;HLLCompiler;evalfiles' pc 1318
(compilers/pct/src/PCT/HLLCompiler.pir:714)
called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1504
(compilers/pct/src/PCT/HLLCompiler.pir:801)
called from Sub 'parrot;NQP;Compiler;main' pc -1 ((unknown file):-1)


Any ideas? Is this expected?

Duke

-- 
Jonathan "Duke" Leto
jonathan at leto.net
http://leto.net


More information about the parrot-dev mailing list