Trying to build ponie on OS X I keep seeing this: t/pmc/dumper............ok 8/13# Failed test (t/pmc/dumper.t at line 428) # got: '"VAR1" => PerlHash Method 'createIndentpmcManagedStruct' not fo und # in file '(unknown file)' near line -1 # ' # expected: '"VAR1" => PerlHash { # "hello" => "world" # } with-properties: PerlHash { # "backref" => \VAR1 # } # ' # '(cd . && ./parrot -b --gc-debug /Users/nick/Ponie/ponie01/parrot/t/pmc/dumper _9.imc)' failed with exit code 1 t/pmc/dumper............ok 12/13# Looks like you failed 1 tests of 13.
The same (clean) parrot source tree built as normal parrot passes all tests on OS X. Also this test doesn't fail with ponie on x86 Linux. So I'm confused. Why might this test only fail when parrot is built as ponie (which as far as I can tell involves 3 more PMC classes being added to the parrot source tree) And where should I start to dig to work out what is wrong? I tried perl -I lib t/pmc/dumper.t from the parrot directory, and earlier tests (6 and 7) fail but test 9 passes. Nicholas Clark