$ prove -v t/tools/pmc2cutils/04-dump_pmc.t t/tools/pmc2cutils/05-gen_c.t t/tools/pmc2cutils/04-dump_pmc.... OK: Parrot top directory located 1..106 ok 1 - use Parrot::Pmc2c::Pmc2cMain; ok 2 - use Cwd; ok 3 - use File::Temp; ok 4 - changed to temp directory for testing ok 5 - created src/ under tempdir ok 6 - created src/pmc/ under tempdir ok 7 - all src/pmc/*.pmc files copied to tempdir ok 8 - The object isa Parrot::Pmc2c::Pmc2cMain ok 9 - dump_vtable created vtable.dump ok 10 - dump_pmc succeeded ok 11 - default.dump created as expected ok 12 - changed back to original directory ok 13 - changed to temp directory for testing ok 14 - created src/ under tempdir ok 15 - created src/pmc/ under tempdir ok 16 - all src/pmc/*.pmc files copied to tempdir ok 17 - The object isa Parrot::Pmc2c::Pmc2cMain ok 18 - dump_vtable created vtable.dump at /Users/jimk/work/parrot/lib/Parrot/Pmc2c/Pmc2cMain.pm line 157 Parrot::Pmc2c::Pmc2cMain::read_dump('Parrot::Pmc2c::Pmc2cMain=HASH(0x1909e70)', 'default.dump') called at /Users/jimk/work/parrot/lib/Parrot/Pmc2c/Parser.pm line 99 Parrot::Pmc2c::Parser::find_attrs('Parrot::Pmc2c::PMC=HASH(0x1999020)', '\x{a}\x{a}/*\x{a}\x{a}=back\x{a}\x{a}=head2 Methods\x{a}\x{a}=over 4\x{a}\x{a}=item C