Checking if your kit is complete... Looks good Writing Makefile for Parse::Readelf cp lib/Parse/Readelf.pm blib/lib/Parse/Readelf.pm cp lib/Parse/Readelf/Debug/Line.pm blib/lib/Parse/Readelf/Debug/Line.pm cp lib/Parse/Readelf/Debug/Info.pm blib/lib/Parse/Readelf/Debug/Info.pm Manifying blib/man3/Parse::Readelf.3 Manifying blib/man3/Parse::Readelf::Debug::Line.3 Manifying blib/man3/Parse::Readelf::Debug::Info.3 PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/Parse-Readelf-Debug-Info.1..58 ok 1 - require Parse::Readelf::Debug::Info; ok 2 - import with ':command' ok 3 - $re_dwarf_version is not exported with ":command" ok 4 - $re_section_start is not exported with ":command" ok 5 - $command is exported with ":command" ok 6 - $command has correct value in ":command" ok 7 - import with '$command' ok 8 - $re_dwarf_version is not exported with "$command" ok 9 - $re_section_start is not exported with "$command" ok 10 - $command is exported with "$command" ok 11 - $command has correct value in "$command" ok 12 - import with ':fixed_regexps' ok 13 - $re_dwarf_version is exported with ":fixed_regexps" ok 14 - $re_dwarf_version has correct value in ":fixed_regexps" ok 15 - $re_section_start is exported with ":fixed_regexps" ok 16 - $re_section_start has correct value in ":fixed_regexps" ok 17 - $command is not exported with ":fixed_regexps" ok 18 - import with ':versioned_regexps' ok 19 - $re_dwarf_version is not exported with ":versioned_regexps" ok 20 - $re_section_start is not exported with ":versioned_regexps" ok 21 - $command is not exported with ":versioned_regexps" ok 22 - import with ':all' ok 23 - $re_dwarf_version is exported with ":all" ok 24 - $re_dwarf_version has correct value in ":all" ok 25 - $re_section_start is exported with ":all" ok 26 - $re_section_start has correct value in ":all" ok 27 - $command is exported with ":all" ok 28 - $command has correct value in ":all" ok 29 - import with '' ok 30 - $re_dwarf_version is not exported with "" ok 31 - $re_section_start is not exported with "" ok 32 - $command is not exported with "" ok 33 - bad creation fails ok 34 - bad file name fails ok 35 - bad line info object ok 36 - non-existing command fails ok 37 - non-existing command fails ok 38 - non-existing command may have error message on stderr ok 39 - bad @re_item_start fails ok 40 - missing or empty debug info section (header) fails ok 41 - command returning -1 fails ok 42 - created Parse::Readelf::Debug::Info object ok 43 - 1 l_object2a found ok 44 - 0 object_x found ok 45 - 3 npos found ok 46 - 6 IDs matching "^l_" ok 47 - 2 IDs matching "^l_object2" ok 48 - 2 l_object2N distinguished ok 49 - 14 IDs matching "l_" ok 50 - 6 variable IDs matching "l_" ok 51 - 80 variable IDs ok 52 - l_object2N similar ok 53 - 1 Structure1 found ok 54 - display_nested_items makes a difference ok 55 - 2 money_base found ok 56 - money_base is ok ok 57 - cloning gives a warning ok 58 - created new Parse::Readelf::Debug::Info object ok t/Parse-Readelf-Debug-Line.1..132 ok 1 - require Parse::Readelf::Debug::Line; ok 2 - import with ':command' ok 3 - $re_dwarf_version is not exported with ":command" ok 4 - @re_directory_table is not exported with ":command" ok 5 - $re_section_start is not exported with ":command" ok 6 - @re_file_name_table_header is not exported with ":command" ok 7 - @re_file_name_table is not exported with ":command" ok 8 - $command is exported with ":command" ok 9 - $command has correct value in ":command" ok 10 - import with '$command' ok 11 - $re_dwarf_version is not exported with "$command" ok 12 - @re_directory_table is not exported with "$command" ok 13 - $re_section_start is not exported with "$command" ok 14 - @re_file_name_table_header is not exported with "$command" ok 15 - @re_file_name_table is not exported with "$command" ok 16 - $command is exported with "$command" ok 17 - $command has correct value in "$command" ok 18 - import with ':fixed_regexps' ok 19 - $re_dwarf_version is exported with ":fixed_regexps" ok 20 - $re_dwarf_version has correct value in ":fixed_regexps" ok 21 - @re_directory_table is not exported with ":fixed_regexps" ok 22 - $re_section_start is exported with ":fixed_regexps" ok 23 - $re_section_start has correct value in ":fixed_regexps" ok 24 - @re_file_name_table_header is not exported with ":fixed_regexps" ok 25 - @re_file_name_table is not exported with ":fixed_regexps" ok 26 - $command is not exported with ":fixed_regexps" ok 27 - import with ':versioned_regexps' ok 28 - $re_dwarf_version is not exported with ":versioned_regexps" ok 29 - @re_directory_table is exported with ":versioned_regexps" ok 30 - @re_directory_table has correct value in ":versioned_regexps" ok 31 - $re_section_start is not exported with ":versioned_regexps" ok 32 - @re_file_name_table_header is exported with ":versioned_regexps" ok 33 - @re_file_name_table_header has correct value in ":versioned_regexps" ok 34 - @re_file_name_table is exported with ":versioned_regexps" ok 35 - @re_file_name_table has correct value in ":versioned_regexps" ok 36 - $command is not exported with ":versioned_regexps" ok 37 - import with ':all' ok 38 - $re_dwarf_version is exported with ":all" ok 39 - $re_dwarf_version has correct value in ":all" ok 40 - @re_directory_table is exported with ":all" ok 41 - @re_directory_table has correct value in ":all" ok 42 - $re_section_start is exported with ":all" ok 43 - $re_section_start has correct value in ":all" ok 44 - @re_file_name_table_header is exported with ":all" ok 45 - @re_file_name_table_header has correct value in ":all" ok 46 - @re_file_name_table is exported with ":all" ok 47 - @re_file_name_table has correct value in ":all" ok 48 - $command is exported with ":all" ok 49 - $command has correct value in ":all" ok 50 - import with '' ok 51 - $re_dwarf_version is not exported with "" ok 52 - @re_directory_table is not exported with "" ok 53 - $re_section_start is not exported with "" ok 54 - @re_file_name_table_header is not exported with "" ok 55 - @re_file_name_table is not exported with "" ok 56 - $command is not exported with "" ok 57 - bad creation fails ok 58 - bad file name fails ok 59 - non-existing command fails ok 60 - non-existing command may have error message on stderr ok 61 - bad @re_directory_table fails ok 62 - bad @re_file_name_table fails ok 63 - bad @re_file_name_table_header fails ok 64 - missing file name table header fails ok 65 - command returning -1 fails ok 66 - created Parse::Readelf::Debug::Line object ok 67 - found name for object ID 0 ok 68 - found object ID for init.c ok 69 - ID for init.c is 0 ok 70 - init.c is file \#1 ok 71 - found name for object ID 1 ok 72 - found object ID for crti.S ok 73 - ID for crti.S is 1 ok 74 - crti.S is file \#1 ok 75 - found name for object ID 2 ok 76 - found object ID for StructureLayoutTest.cpp ok 77 - ID for StructureLayoutTest.cpp is 2 ok 78 - StructureLayoutTest.cpp is file \#1 ok 79 - found name for object ID 3 ok 80 - found object ID for crtn.S ok 81 - ID for crtn.S is 3 ok 82 - crtn.S is file \#1 ok 83 - ID for not existing object is -1 ok 84 - ID for not existing object is '' ok 85 - file(2, 0) is empty ok 86 - file(2, 2) is 'iostream' ok 87 - file(2, 135) is 'istream.tcc' ok 88 - file(2, 136) is '' ok 89 - file(2, 137) is empty ok 90 - file(5, 1) is empty ok 91 - directory(2, 0) is empty ok 92 - directory(2, 1) is '.' ok 93 - directory(2, 2) is '/usr/.../include/c++/4.1.2' ok 94 - directory(2, 135) is '/usr/.../include/c++/.../bits' ok 95 - directory(2, 137) is empty ok 96 - file(5, 1) is empty ok 97 - path(2, 0) is empty ok 98 - path(2, 1) is './StructureLayoutTest.cpp' ok 99 - path(2, 2) is '/usr/.../include/c++/4.1.0/iostream' ok 100 - path(2, 135) is '/usr/.../include/c++/.../bits/istream.tcc' ok 101 - path(2, 137) is empty ok 102 - file(5, 1) is empty ok 103 - files(0) in list context ok 104 - files($id) in scalar context ok 105 - files(4) in list context (empty) ok 106 - files(4) in scalar context (0) ok 107 - directories(0) in list context ok 108 - directories($id) in scalar context ok 109 - directories(4) in list context (empty) ok 110 - directories(4) in scalar context (0) ok 111 - paths(0) in list context ok 112 - paths($id) in scalar context ok 113 - paths(4) in list context (empty) ok 114 - paths(4) in scalar context (0) ok 115 - cloning gives a warning ok 116 - created Parse::Readelf::Debug::Line object ok 117 - found name for object ID 0 ok 118 - found object ID for init.c ok 119 - ID for init.c is 0 ok 120 - init.c is file \#1 ok 121 - found name for object ID 1 ok 122 - found object ID for crti.S ok 123 - ID for crti.S is 1 ok 124 - crti.S is file \#1 ok 125 - found name for object ID 2 ok 126 - found object ID for StructureLayoutTest.cpp ok 127 - ID for StructureLayoutTest.cpp is 2 ok 128 - StructureLayoutTest.cpp is file \#1 ok 129 - found name for object ID 3 ok 130 - found object ID for crtn.S ok 131 - ID for crtn.S is 3 ok 132 - crtn.S is file \#1 ok t/Parse-Readelf.....1..96 ok 1 - require Parse::Readelf; ok 2 - bad creation fails ok 3 - bad file name fails ok 4 - created Parse::Readelf object ok 5 - l_cObject2b - 0 ok 6 - l_cObject2b - 1 ok 7 - l_cObject2b - all done ok 8 - l_object2a - 0 ok 9 - l_object2a - 1 ok 10 - l_object2a - 2 ok 11 - l_object2a - 3 ok 12 - l_object2a - 4 ok 13 - l_object2a - all done ok 14 - l_object2a + loc - 0 ok 15 - l_object2a + loc - 1 ok 16 - l_object2a + loc - 2 ok 17 - l_object2a + loc - 3 ok 18 - l_object2a + loc - 4 ok 19 - l_object2a + loc - all done ok 20 - l_object3 - 0 ok 21 - l_object3 - 1 ok 22 - l_object3 - 2 ok 23 - l_object3 - 3 ok 24 - l_object3 - 4 ok 25 - l_object3 - all done ok 26 - l_object4 - 0 ok 27 - l_object4 - 1 ok 28 - l_object4 - 2 ok 29 - l_object4 - 3 ok 30 - l_object4 - 4 ok 31 - l_object4 - 5 ok 32 - l_object4 - all done ok 33 - l_object1 - 0 ok 34 - l_object1 - 1 ok 35 - l_object1 - 2 ok 36 - l_object1 - 3 ok 37 - l_object1 - 4 ok 38 - l_object1 - 5 ok 39 - l_object1 - 6 ok 40 - l_object1 - 7 ok 41 - l_object1 - 8 ok 42 - l_object1 - 9 ok 43 - l_object1 - 10 ok 44 - l_object1 - 11 ok 45 - l_object1 - 12 ok 46 - l_object1 - 13 ok 47 - l_object1 - 14 ok 48 - l_object1 - 15 ok 49 - l_object1 - 16 ok 50 - l_object1 - 17 ok 51 - l_object1 - 18 ok 52 - l_object1 - 19 ok 53 - l_object1 - 20 ok 54 - l_object1 - all done ok 55 - ^l_ - 0 ok 56 - ^l_ - 1 ok 57 - ^l_ - 2 ok 58 - ^l_ - 3 ok 59 - ^l_ - 4 ok 60 - ^l_ - 5 ok 61 - ^l_ - 6 ok 62 - ^l_ - 7 ok 63 - ^l_ - 8 ok 64 - ^l_ - 9 ok 65 - ^l_ - 10 ok 66 - ^l_ - 11 ok 67 - ^l_ - 12 ok 68 - ^l_ - 13 ok 69 - ^l_ - 14 ok 70 - ^l_ - 15 ok 71 - ^l_ - 16 ok 72 - ^l_ - 17 ok 73 - ^l_ - 18 ok 74 - ^l_ - 19 ok 75 - ^l_ - 20 ok 76 - ^l_ - 21 ok 77 - ^l_ - 22 ok 78 - ^l_ - 23 ok 79 - ^l_ - 24 ok 80 - ^l_ - 25 ok 81 - ^l_ - 26 ok 82 - ^l_ - 27 ok 83 - ^l_ - 28 ok 84 - ^l_ - 29 ok 85 - ^l_ - 30 ok 86 - ^l_ - 31 ok 87 - ^l_ - 32 ok 88 - ^l_ - 33 ok 89 - ^l_ - 34 ok 90 - ^l_ - 35 ok 91 - ^l_ - 36 ok 92 - ^l_ - 37 ok 93 - ^l_ - 38 ok 94 - ^l_ - all done ok 95 - cloning gives a warning ok 96 - created new Parse::Readelf object ok t/pod-coverage......1..0 # Skip Test::Pod::Coverage 1.00 required for testing POD coverage skipped: Test::Pod::Coverage 1.00 required for testing POD coverage t/pod...............1..0 # Skip Test::Pod 1.00 required for testing POD skipped: Test::Pod 1.00 required for testing POD All tests successful, 2 tests skipped. Files=5, Tests=286, 7 wallclock secs ( 6.23 cusr + 0.26 csys = 6.49 CPU) Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Parse/Readelf.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Parse/Readelf/Debug/Line.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Parse/Readelf/Debug/Info.pm Installing /home/cpanrun/build/5.6.1/man/man3/Parse::Readelf.3 Installing /home/cpanrun/build/5.6.1/man/man3/Parse::Readelf::Debug::Line.3 Installing /home/cpanrun/build/5.6.1/man/man3/Parse::Readelf::Debug::Info.3 Appending installation info to /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/perllocal.pod