[parrot] 511 $ prove -v t/pmc/packfile*.t t/pmc/packfile.t ............... 1..42 ok 1 - new ok 2 - Wordsize set ok 3 - version_major set ok 4 - bytecode_major set ok 5 - set_string_native with invalid data throws ok 6 - get_string(uuid) ok 7 - get_string_keyed_int handle unknown key properly ok 8 - set_string(uuid) ok 9 - Length is 1 ok 10 - Fetched length is 1 ok 11 - set_string_keyed_int handle unknown key properly not ok 12 - get_integer_keyed_str(wordsize) - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 13 - get_integer_keyed_str(byteorder) - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 14 - get_integer_keyed_str(fptype) - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 15 - get_integer_keyed_str(version_major) - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 16 - get_integer_keyed_str(version_minor) - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 17 - get_integer_keyed_str(version_patch) - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 18 - get_integer_keyed_str(bytecode_major) - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 19 - get_integer_keyed_str(bytecode_minor) - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 20 - get_integer_keyed_str unknown key - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 21 - set_integer_keyed_str version bumped - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' ok 22 - The object isa PackfileDirectory not ok 23 - Wordsize set - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 24 - version_major set - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 25 - bytecode_major set - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' ok 26 - PackFile packed ok 27 - PackFile unpacked after pack ok 28 - uuid_type preserved ok 29 - FixupTable contains one element ok 30 - The object isa PackfileFixupEntry ok 31 - FixupEntry offset preserved ok 32 - FixupEntry name preserved ok 33 - ConstantTable unpacked ok 34 - and contains 4 elements ok 35 - first is number ok 36 - second is string ok 37 - The object isa Integer ok 38 - with proper value ok 39 - The object isa Key not ok 40 - pack produced same result twice - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' ok 41 #skip test_synonyms crash on many platforms. See TT #545 ok 42 #skip test_synonyms crash on many platforms. See TT #545 PackFile_unpack: This is not a valid Parrot bytecode file Failed 14/42 subtests (less 2 skipped subtests: 26 okay) t/pmc/packfileannotation.t ..... 1..5 ok 1 - PackfileAnnotation created ok 2 - Name stored and fetched ok 3 - Offset stored and fetched ok 4 - Value stored and fetched ok 5 - Can't fetch wrong value from Annotation ok t/pmc/packfileannotations.t .... 1..17 ok 1 - PackfileAnnotations created not ok 2 - PackfileAnnotations unpack failed to load test file - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/annotations.pbc' ok 3 #skip PackfileAnnotations unpack tests failed ok 4 #skip PackfileAnnotations unpack tests failed ok 5 #skip PackfileAnnotations unpack tests failed ok 6 #skip PackfileAnnotations unpack tests failed ok 7 #skip PackfileAnnotations unpack tests failed ok 8 #skip PackfileAnnotations unpack tests failed ok 9 #skip PackfileAnnotations unpack tests failed ok 10 - PackfileAnnotations unpacked ok 11 - Annotations were unpack correctly ok 12 - First annotation's name unpacked ok 13 - First annotation's value is correct ok 14 - Second annotation's name unpacked ok 15 - Second annotation's value is correct ok 16 - Third annotation is correct ok 17 - Forth annotation is correct Failed 1/17 subtests (less 7 skipped subtests: 9 okay) t/pmc/packfileconstanttable.t .. 1..16 not ok 1 - PackfileConstantTable - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 2 - PackfileConstantTable.elements returns non-zero - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 3 - PackfileConstantTable.get_*_int works - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' ok 4 - Empty PackfileConstantTable created ok 5 - String element added ok 6 - Number elements added ok 7 - PMC elements added ok 8 - First element is string ok 9 - Second element is number ok 10 - Third element is PMC ok 11 - get_or_create_constant returs same string value for same key ok 12 - get_or_create_constant returs different string values for different keys ok 13 - get_or_create_constant returs same number value for same key ok 14 - get_or_create_constant returs different number values for different keys ok 15 - get_or_create_constant returns same index for equal PMCs ok 16 - get_or_create_constant returns different index for different PMCs Failed 3/16 subtests t/pmc/packfiledirectory.t ...... 1..20 ok 1 - The object isa PackfileDirectory ok 2 - Owner of fresh segment unknown ok 3 - Owner of segment set correctly ok 4 - PackfileDirectory.get_directory isa PackfileDirectory not ok 5 - PackfileDirectory.elements - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 6 - can't run get_iter tests - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' ok 7 #skip can't run get_iter tests ok 8 #skip can't run get_iter tests ok 9 #skip can't run get_iter tests ok 10 #skip can't run get_iter tests ok 11 #skip can't run get_iter tests ok 12 #skip can't run get_iter tests ok 13 #skip can't run get_iter tests ok 14 #skip can't run get_iter tests ok 15 #skip can't run get_iter tests ok 16 #skip can't run get_iter tests ok 17 #skip can't run get_iter tests not ok 18 - Segment with old name was added - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 19 - New segment added - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 20 - segment deleted - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' Failed 5/20 subtests (less 11 skipped subtests: 4 okay) t/pmc/packfilefixupentry.t ..... 1..3 not ok 1 - PackfileFixupTable - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 2 - PackfileFixupEntry - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 3 - Got entries - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' Failed 3/3 subtests t/pmc/packfilefixuptable.t ..... 1..3 not ok 1 - All elements of Table are Entries - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' ok 2 #skip All elements of Table are Entries ok 3 #skip All elements of Table are Entries Failed 1/3 subtests (less 2 skipped subtests: 0 okay) t/pmc/packfilerawsegment.t ..... 1..7 not ok 1 - PackfileRawSegment contains some data - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' not ok 2 - PackfileRawSegment.get_integer_keyed_int returns some data - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' ok 3 - PackfileRawSegment.push_integer (1) ok 4 - PackfileRawSegment.push_integer (2) not ok 5 - can't run test_type tests - error loading packfile: Unable to open filehandle from path 't/pmc/testlib/number.pbc' ok 6 #skip can't run test_type tests ok 7 #skip can't run test_type tests Failed 3/7 subtests (less 2 skipped subtests: 2 okay) t/pmc/packfilesegment.t ........ 1..1 ok 1 - The object isa PackfileSegment ok Test Summary Report ------------------- t/pmc/packfile.t (Wstat: 0 Tests: 42 Failed: 14) Failed tests: 12-21, 23-25, 40 t/pmc/packfileannotations.t (Wstat: 0 Tests: 17 Failed: 1) Failed test: 2 t/pmc/packfileconstanttable.t (Wstat: 0 Tests: 16 Failed: 3) Failed tests: 1-3 t/pmc/packfiledirectory.t (Wstat: 0 Tests: 20 Failed: 5) Failed tests: 5-6, 18-20 t/pmc/packfilefixupentry.t (Wstat: 0 Tests: 3 Failed: 3) Failed tests: 1-3 t/pmc/packfilefixuptable.t (Wstat: 0 Tests: 3 Failed: 1) Failed test: 1 t/pmc/packfilerawsegment.t (Wstat: 0 Tests: 7 Failed: 3) Failed tests: 1-2, 5 Files=9, Tests=114, 3 wallclock secs ( 0.30 usr 0.12 sys + 0.53 cusr 0.38 csys = 1.33 CPU) Result: FAIL