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

Reply via email to