Chris Dolan (via RT) wrote:
gen_actions.pir and gen_setting.pir both have ":subid("16")" and the
wrong one is being called during compilation. I'm using parrot
0.9.1, compiled from svn tag RELEASE_0_9_1 and building Rakudo from
git head (commit f23eda2c5251db5a90f5fdd3b587d4c234ee70e4) on Mac OSX
10.4, intel
Parrot 0.9.1 has a version of PCT that doesn't produce unique enough
:subid values. Current SVN head does, or indeed the Parrot revision
indicated in build/PARROT_REVISION in the Rakudo repository (generally,
this file tells you what revision we expect to work against). So you'll
need a newer Parrot to run the latest Rakudo. Configuring Rakudo with
"--gen-parrot" will get a known working version of Parrot built for
you, BTW.
(As a general note, we probably will continue to track Parrot SVN
revisions rather than Parrot releases in Rakudo for at least the next
few months.)
Thanks,
Jonathan