diff options
Diffstat (limited to 'runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-elfutils.log')
-rw-r--r-- | runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-elfutils.log | 5586 |
1 files changed, 5586 insertions, 0 deletions
diff --git a/runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-elfutils.log b/runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-elfutils.log new file mode 100644 index 00000000000..f9b3e1c6226 --- /dev/null +++ b/runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-elfutils.log @@ -0,0 +1,5586 @@ +2020-04-27T20:12 +ERROR: Unable to detach from controlling tty, Inappropriate ioctl for device +2020-04-27T20:12 +PASS: run-arextract.sh +SKIP: run-arsymtest.sh +Make a sorted list of the just build src .o files. +nm.o +size.o +strip.o +Create a new ar file with the .o files. +eu-ar: creating test.ar +List the ar file contents. +Delete all objects again. +Check new ar file is now empty +PASS: run-ar.sh +PASS: newfile +PASS: test-nlist +PASS: update1 +PASS: update2 +PASS: update3 +PASS: update4 +PASS: run-show-die-info.sh +PASS: run-get-files.sh +PASS: run-get-lines.sh +PASS: run-next-files.sh +PASS: run-next-lines.sh +PASS: run-get-pubnames.sh +PASS: run-get-aranges.sh +PASS: run-allfcts.sh +PASS: run-show-abbrev.sh +PASS: run-line2addr.sh +PASS: hash +long_bit: 64 +space_available: 1 +Not enough disk space, need at least 10GB available +SKIP: run-large-elf-file.sh +PASS: newscn +PASS: run-strip-test.sh +PASS: run-strip-test2.sh +PASS: run-strip-test3.sh +PASS: run-strip-test4.sh +PASS: run-strip-test5.sh +PASS: run-strip-test6.sh +PASS: run-strip-test7.sh +PASS: run-strip-test8.sh +PASS: run-strip-test9.sh +PASS: run-strip-test10.sh +PASS: run-strip-test11.sh +PASS: run-strip-test12.sh +/usr/bin/gcc +PASS: run-strip-nothing.sh +/usr/bin/gcc +Create debug a.out. +strip -g to file with debug file +[26] .symtab SYMTAB 0000000000000000 00003040 00000618 24 27 47 8 +0 +1 +arm strip -g to file with debug file +[28] .symtab SYMTAB 00000000 000750 000750 16 29 89 4 +0 +1 +aarch64 strip -g to file with debug file +[27] .symtab SYMTAB 0000000000000000 00000920 000009c0 24 28 78 8 +0 +1 +PASS: run-strip-g.sh +PASS: run-annobingroup.sh +PASS: run-strip-groups.sh +runtest hello_i386.ko +runtest hello_x86_64.ko +runtest hello_ppc64.ko +runtest hello_s390.ko +runtest hello_aarch64.ko +runtest hello_m68k.ko +runtest hello_riscv64.ko +runtest hello_csky.ko +runtest /usr/lib/elfutils/ptest/tests/..//src/strip +runtest /usr/lib/elfutils/ptest/tests/..//src/strip.o +runtest strip-uncompressed.o +runtest strip-compressed.o +runtest testfile-debug-rel-ppc64.o +runtest testfile-debug-rel-ppc64-z.o +runtest testfile-debug-rel-ppc64-g.o +PASS: run-strip-reloc.sh +elflint /usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge + +/usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge: +No errors + +/usr/lib/elfutils/ptest/tests/..//src/addr2line: +No errors + +/usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge: +No errors + +/usr/lib/elfutils/ptest/tests/..//src/elfclassify: +No errors + +/usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge: +No errors + +/usr/lib/elfutils/ptest/tests/..//src/stack: +No errors + +/usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge: +No errors + +/usr/lib/elfutils/ptest/tests/..//src/unstrip: +No errors + +/usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge: +No errors + +/usr/lib/elfutils/ptest/tests/..//libelf/libelf.so: +No errors + +/usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge: +No errors + +/usr/lib/elfutils/ptest/tests/..//libasm/libasm.so: +No errors + +/usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge: +No errors + +/usr/lib/elfutils/ptest/tests/..//src/size.o: +No errors + +/usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge: +No errors + +/usr/lib/elfutils/ptest/tests/..//src/strip.o: +No errors +elfstrmerge +elflint merged.elf +No errors +strip +elflint merged.elf.stripped +No errors +elflint merged.elf.debug +No errors +unstrip +elflint remerged.elf +No errors +elfcmp +elflint /usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge.o +No errors +elfstrmerge +elflint merged.elf +No errors +strip +elflint merged.elf.stripped +No errors +elflint merged.elf.debug +No errors +unstrip +elflint remerged.elf +No errors +elfcmp +PASS: run-strip-strmerge.sh +PASS: run-strip-nobitsalign.sh +strip --keep-section=.strtab testfile +elflint testfile.elf +No errors +elflint testfile.debug +No errors +readelf testfile.elf +readelf testfile.debug +strip --keep-section=.symtab testfile +elflint testfile.elf +No errors +elflint testfile.debug +No errors +readelf testfile.elf +readelf testfile.debug +strip --keep-section=.strtab testfile69.so +elflint testfile.elf +No errors +elflint testfile.debug +No errors +readelf testfile.elf +readelf testfile.debug +strip --keep-section=.symtab --remove-comment testfile69.so +elflint testfile.elf +No errors +elflint testfile.debug +No errors +readelf testfile.elf +readelf testfile.debug +strip -g --remove-section=.symtab testfile +elflint testfile.elf +No errors +elflint testfile.debug +No errors +readelf testfile.elf +readelf testfile.debug +strip -g --remove-section=.s[yt][mr]tab --keep-section=.stab* testfile +elflint testfile.elf +No errors +elflint testfile.debug +No errors +readelf testfile.elf +readelf testfile.debug +strip -g --remove-section=.symtab testfile69.so +elflint testfile.elf +No errors +elflint testfile.debug +No errors +readelf testfile.elf +readelf testfile.debug +strip -g --remove-section=.s[yt][mr]tab --keep-section=.comment testfile69.so +elflint testfile.elf +No errors +elflint testfile.debug +No errors +readelf testfile.elf +readelf testfile.debug +PASS: run-strip-remove-keep.sh +PASS: run-unstrip-test.sh +PASS: run-unstrip-test2.sh +PASS: run-unstrip-test3.sh +PASS: run-unstrip-test4.sh +PASS: run-unstrip-M.sh +merging string tables testfile4 -> testfile4.merged +WARNING: symbol table [34] contains section symbol 33 for old shdrstrndx 33 +No errors +merging string tables testfile12 -> testfile12.merged +WARNING: symbol table [32] contains section symbol 31 for old shdrstrndx 31 +No errors +PASS: run-elfstrmerge-test.sh +PASS: run-ecp-test.sh +PASS: run-ecp-test2.sh +PASS: run-alldts.sh +PASS: run-elflint-test.sh +PASS: run-elflint-self.sh +PASS: run-ranlib-test.sh +PASS: run-ranlib-test2.sh +PASS: run-ranlib-test3.sh +PASS: run-ranlib-test4.sh +PASS: run-addrscopes.sh +PASS: run-strings-test.sh +PASS: run-funcscopes.sh +PASS: run-find-prologues.sh +PASS: run-allregs.sh +PASS: run-addrcfi.sh +PASS: run-dwarfcfi.sh +PASS: run-nm-self.sh +PASS: run-readelf-self.sh +Could not find split unit 'testfile-hello5.dwo', id: c422aa5c31fec205 + +DWARF section [28] '.debug_info' at offset 0x3102: + [Offset] + Compilation unit at offset 0: + Version: 5, Abbreviation section offset: 0, Address size: 8, Offset size: 4 + Unit type: skeleton (4), Unit id: 0xc422aa5c31fec205 + [ 14] skeleton_unit abbrev: 1 + low_pc (addr) 0x0000000000401160 <foo> + high_pc (data8) 81 (0x00000000004011b1) + stmt_list (sec_offset) 0 + dwo_name (strp) "testfile-hello5.dwo" + comp_dir (strp) "/home/mark/src/elfutils/tests" + GNU_pubnames (flag_present) yes + addr_base (sec_offset) address base [ 8] + Compilation unit at offset 53: + Version: 5, Abbreviation section offset: 21, Address size: 8, Offset size: 4 + Unit type: skeleton (4), Unit id: 0xb6c8b9d97e6dfdfe + [ 49] skeleton_unit abbrev: 1 + ranges (sec_offset) range list [ 24] + low_pc (addr) 000000000000000000 + stmt_list (sec_offset) 655 + dwo_name (strp) "testfile-world5.dwo" + comp_dir (strp) "/home/mark/src/elfutils/tests" + GNU_pubnames (flag_present) yes + addr_base (sec_offset) address base [ a8] + rnglists_base (sec_offset) range list [ c] + Split compilation unit at offset 53: + Version: 5, Abbreviation section offset: 0, Address size: 8, Offset size: 4 + Unit type: skeleton (4), Unit id: 0xb6c8b9d97e6dfdfe + { 14} compile_unit abbrev: 8 + producer (strx) "GNU C17 9.0.0 20180515 (experimental) -mtune=generic -march=x86-64 -gdwarf-5 -gsplit-dwarf -gno-as-loc-support -gno-variable-location-views -O2" + language (data1) C11 (29) + name (strx) "world.c" + comp_dir (strx) "/home/mark/src/elfutils/tests" + loclists_base (sec_offset) location list [ 0] + { 1d} variable abbrev: 9 + name (string) "m" + decl_file (data1) hello.h (2) + decl_line (data1) 1 + decl_column (data1) 12 + type (ref4) { 27} + external (flag_present) yes + declaration (flag_present) yes + { 27} base_type abbrev: 10 + byte_size (data1) 4 + encoding (data1) signed (5) + name (string) "int" + { 2e} base_type abbrev: 1 + byte_size (data1) 8 + encoding (data1) unsigned (7) + name (strx) "long unsigned int" + { 32} base_type abbrev: 1 + byte_size (data1) 1 + encoding (data1) unsigned_char (8) + name (strx) "unsigned char" + { 36} base_type abbrev: 1 + byte_size (data1) 2 + encoding (data1) unsigned (7) + name (strx) "short unsigned int" + { 3a} base_type abbrev: 1 + byte_size (data1) 4 + encoding (data1) unsigned (7) + name (strx) "unsigned int" + { 3e} base_type abbrev: 1 + byte_size (data1) 1 + encoding (data1) signed_char (6) + name (strx) "signed char" + { 42} base_type abbrev: 1 + byte_size (data1) 2 + encoding (data1) signed (5) + name (strx) "short int" + { 46} base_type abbrev: 1 + byte_size (data1) 8 + encoding (data1) signed (5) + name (strx) "long int" + { 4a} base_type abbrev: 1 + byte_size (data1) 1 + encoding (data1) signed_char (6) + name (strx) "char" + { 4e} const_type abbrev: 11 + type (ref4) { 4a} + { 53} base_type abbrev: 1 + byte_size (data1) 8 + encoding (data1) signed (5) + name (strx) "long long int" + { 57} base_type abbrev: 1 + byte_size (data1) 8 + encoding (data1) unsigned (7) + name (strx) "long long unsigned int" + { 5b} subprogram abbrev: 3 + external (flag_present) yes + name (strx) "main" + decl_file (implicit_const) world.c (1) + decl_line (data1) 14 + decl_column (implicit_const) 1 + prototyped (flag_present) yes + type (ref4) { 27} + low_pc (addrx) [c] 0x0000000000401060 <main> + high_pc (data8) 32 (0x0000000000401080 <_start>) + frame_base (exprloc) + [ 0] call_frame_cfa + call_all_calls (flag_present) yes + sibling (ref4) { 9b} + { 71} formal_parameter abbrev: 2 + name (strx) "argc" + decl_file (implicit_const) world.c (1) + decl_line (data1) 14 + decl_column (data1) 11 + type (ref4) { 27} + location (loclistx) location index [ 0] + { 7a} formal_parameter abbrev: 2 + name (strx) "argv" + decl_file (implicit_const) world.c (1) + decl_line (data1) 14 + decl_column (data1) 30 + type (ref4) { 9b} + location (loclistx) location index [ 1] + { 83} variable abbrev: 12 + name (string) "n" + decl_file (data1) world.c (1) + decl_line (data1) 16 + decl_column (data1) 15 + type (ref4) { a0} + location (loclistx) location index [ 2] + { 8e} call_site abbrev: 4 + call_return_pc (addrx) [5] 0x0000000000401079 <main+0x19> + call_origin (ref4) { a5} + { 94} call_site abbrev: 4 + call_return_pc (addrx) [a] 0x0000000000401080 <_start> + call_origin (ref4) { 114} + { 9b} pointer_type abbrev: 5 + byte_size (implicit_const) 8 + type (ref4) { a0} + { a0} pointer_type abbrev: 5 + byte_size (implicit_const) 8 + type (ref4) { 4e} + { a5} subprogram abbrev: 3 + external (flag_present) yes + name (strx) "calc" + decl_file (implicit_const) world.c (1) + decl_line (data1) 5 + decl_column (implicit_const) 1 + prototyped (flag_present) yes + type (ref4) { 27} + low_pc (addrx) [b] 0x00000000004011c0 <calc> + high_pc (data8) 43 (0x00000000004011eb) + frame_base (exprloc) + [ 0] call_frame_cfa + call_all_calls (flag_present) yes + sibling (ref4) { eb} + { bb} formal_parameter abbrev: 2 + name (strx) "word" + decl_file (implicit_const) world.c (1) + decl_line (data1) 5 + decl_column (data1) 19 + type (ref4) { a0} + location (loclistx) location index [ 3] + { c4} inlined_subroutine abbrev: 13 + abstract_origin (ref4) { eb} + entry_pc (addrx) [6] 0x00000000004011d3 <calc+0x13> + ranges (rnglistx) range index [ 0] + call_file (data1) world.c (1) + call_line (data1) 10 + call_column (data1) 10 + { ce} formal_parameter abbrev: 6 + abstract_origin (ref4) { 101} + location (loclistx) location index [ 4] + { d4} formal_parameter abbrev: 6 + abstract_origin (ref4) { f9} + location (loclistx) location index [ 5] + { da} lexical_block abbrev: 14 + ranges (rnglistx) range index [ 0] + { dc} variable abbrev: 15 + abstract_origin (ref4) { 109} + location (loclistx) location index [ 6] + { e2} call_site abbrev: 16 + call_return_pc (addrx) [1] 0x00000000004011e4 <calc+0x24> + call_tail_call (flag_present) yes + call_origin (ref4) { 11b} + { eb} subprogram abbrev: 17 + name (strx) "frob" + decl_file (data1) hello.h (2) + decl_line (data1) 5 + decl_column (data1) 1 + prototyped (flag_present) yes + type (ref4) { 27} + inline (data1) declared_inlined (3) + sibling (ref4) { 114} + { f9} formal_parameter abbrev: 7 + name (string) "a" + decl_file (implicit_const) hello.h (2) + decl_line (implicit_const) 5 + decl_column (data1) 11 + type (ref4) { 27} + { 101} formal_parameter abbrev: 7 + name (string) "b" + decl_file (implicit_const) hello.h (2) + decl_line (implicit_const) 5 + decl_column (data1) 18 + type (ref4) { 27} + { 109} variable abbrev: 18 + name (string) "c" + decl_file (data1) hello.h (2) + decl_line (data1) 7 + decl_column (data1) 7 + type (ref4) { 27} + { 114} subprogram abbrev: 19 + external (flag_present) yes + declaration (flag_present) yes + linkage_name (strx) "exit" + name (strx) "exit" + decl_file (data1) stdlib.h (3) + decl_line (data2) 542 + decl_column (data1) 13 + { 11b} subprogram abbrev: 20 + external (flag_present) yes + declaration (flag_present) yes + linkage_name (string) "baz" + name (string) "baz" + decl_file (data1) hello.h (2) + decl_line (data1) 2 + decl_column (data1) 12 +PASS: run-readelf-info-plus.sh +elfutils built without bzip2 support +SKIP: run-readelf-compressed.sh +PASS: run-readelf-const-values.sh +PASS: run-varlocs-self.sh +PASS: run-exprlocs-self.sh +PASS: run-readelf-test1.sh +PASS: run-readelf-test2.sh +PASS: run-readelf-test3.sh +PASS: run-readelf-test4.sh +PASS: run-readelf-twofiles.sh +PASS: run-readelf-macro.sh +PASS: run-readelf-loc.sh +PASS: run-readelf-ranges.sh +PASS: run-readelf-aranges.sh +PASS: run-readelf-line.sh +PASS: run-readelf-z.sh +PASS: run-readelf-n.sh +PASS: run-native-test.sh +PASS: run-bug1-test.sh +PASS: run-debuglink.sh +PASS: run-debugaltlink.sh +PASS: run-buildid.sh +PASS: dwfl-bug-addr-overflow +PASS: run-addrname-test.sh +PASS: dwfl-bug-fd-leak +PASS: dwfl-bug-report +PASS: run-dwfl-bug-offline-rel.sh +PASS: run-dwfl-addr-sect.sh +/usr/bin/gcc +PASS: run-disasm-x86.sh +/usr/bin/gcc +PASS: run-disasm-x86-64.sh +PASS: run-early-offscn.sh +PASS: run-dwarf-getmacros.sh +PASS: run-dwarf-ranges.sh +PASS: run-test-flag-nobits.sh +PASS: run-prelink-addr-test.sh +PASS: run-dwarf-getstring.sh +PASS: run-rerequest_tag.sh +PASS: run-typeiter.sh +PASS: run-readelf-d.sh +PASS: run-readelf-gdb_index.sh +PASS: run-unstrip-n.sh +[b] main.c +[2d] main + + +[b] <no name> +Following split subdie: hello.c +[b] hello.c +[4e] foo +[6a] baz +[90] frob +[bd] foo +[16a] baz +Done subdie: hello.c +[3f] <no name> +Following split subdie: world.c +[b] world.c +[56] main +[af] calc +[10a] frob +Done subdie: world.c + +[14] <no name> +Following split subdie: hello.c +[14] hello.c +[53] foo +[6d] baz +[90] frob +[bc] foo +[154] baz +Done subdie: hello.c +[49] <no name> +Following split subdie: world.c +[14] world.c +[5b] main +[a5] calc +[eb] frob +Done subdie: world.c + +[b] ../sysdeps/x86_64/start.S +[39] init.c +[79] ../sysdeps/x86_64/crti.S +[9b] ../../elfutils-0.178/src/addr2line.c +[1456] handle_address +[19d1] show +[1a07] show_int +[2e78] get_addr_width +[2eed] print_src +[30aa] adjust_to_section +[33a1] find_symbol +[3538] see_one_module +[35c2] print_addrsym +[367b] print_dwarf_function +[37af] get_diename +[37e9] symname +[3825] parse_opt +[387e] main +[3b82] error +[3bb5] strtoumax +[3bef] printf +[3c0e] feof_unlocked +[3c2c] getline +[3c68] putchar +[3c86] get_diename +[3d87] symname +[41a5] ../../elfutils-0.178/lib/printversion.c +[479a] print_version +[48da] fprintf +[4929] elf-init.c +[4a12] __libc_csu_fini +[4a2c] __libc_csu_init +[4b04] ../sysdeps/x86_64/crtn.S + +[b] ../sysdeps/x86_64/start.S +[39] init.c +[79] ../sysdeps/x86_64/crti.S +[9b] ../../elfutils-0.178/src/elfclassify.c +[1132] main +[138a] process_stdin +[13dc] process_current_path +[2809] parse_opt +[2843] classify_check_negative +[2863] classify_check_positive +[2883] is_linux_kernel_module +[2891] is_library +[289f] is_program +[28ad] is_executable +[28bb] is_shared +[28c9] is_debug_only +[28d7] is_unstripped +[28e5] is_loadable +[2916] is_core +[2924] is_elf_archive +[2932] is_elf_file +[2940] is_elf +[294e] run_classify +[2aa1] elf_type_string +[2abf] elf_kind_string +[2add] close_elf +[2ae6] open_elf +[2af3] close_file +[2afc] open_file +[2b19] elf_issue +[2bd3] issue +[2d05] fstat +[2d38] open +[2d63] error +[2d96] fprintf +[2dc1] parse_opt +[2ea7] is_shared +[30a5] ../../elfutils-0.178/lib/printversion.c +[369a] print_version +[37da] fprintf +[3829] elf-init.c +[3912] __libc_csu_fini +[392c] __libc_csu_init +[3a04] ../sysdeps/x86_64/crtn.S + +[b] ../sysdeps/x86_64/start.S +[39] init.c +[79] ../sysdeps/x86_64/crti.S +[9b] ../../elfutils-0.178/src/stack.c +[1591] main +[1abc] parse_opt +[231a] thread_callback +[2437] print_frames +[25b5] print_inline_frames +[267c] print_frame +[2e2a] die_name +[2f0c] frame_callback +[2f53] module_callback +[33ce] get_addr_width +[34b4] error +[34e7] open +[3512] atoi +[3532] printf +[3551] frame_callback +[368d] print_frames +[407f] ../../elfutils-0.178/lib/printversion.c +[4674] print_version +[47b4] fprintf +[4803] elf-init.c +[48ec] __libc_csu_fini +[4906] __libc_csu_init +[49de] ../sysdeps/x86_64/crtn.S + +[b] ../sysdeps/x86_64/start.S +[39] init.c +[79] ../sysdeps/x86_64/crti.S +[9b] ../../elfutils-0.178/src/unstrip.c +[148b] main +[1f2a] handle_implicit_modules +[1f52] next +[1f86] match_module +[2176] list_module +[2226] handle_output_dir_module +[22c6] handle_dwfl_module +[28eb] handle_explicit_files +[2973] warn +[2dc0] open_file +[2df9] handle_file +[33e1] copy_elided_sections +[34fe] find_unalloc_section +[66c3] new_shstrtab +[67ea] find_alloc_sections_prelink +[68a5] check_match +[6ad3] get_group_sig +[6b5b] get_section_name +[6b9b] find_alloc_section +[6cad] sections_match +[6cf2] sections_flags_match +[6d2c] compare_symbols_output +[6e92] compare_symbols +[6ed3] collect_symbols +[7247] compare_sections_nonrel +[72b2] compare_sections_rel +[731d] compare_sections +[74fb] compare_unalloc_sections +[755c] compare_alloc_sections +[7594] check_symtab_section_symbols +[7947] add_new_section_symbols +[7f71] adjust_all_relocs +[804d] adjust_relocs +[80b6] adjust_reloc +[834c] update_sh_size +[838f] update_shdr +[83b8] symtab_count_leading_section_symbols +[8469] section_can_shrink +[8489] free_new_data +[84b4] record_new_data +[84dd] make_directories +[86f9] copy_elf +[8c17] parse_opt +[8db2] error +[8de5] stat +[8e18] memset +[8e4e] memcpy +[8e84] open +[8eaf] asprintf +[8eda] printf +[8ef9] putchar +[8f17] open_file +[90a1] get_section_name +[916f] update_shdr +[9235] update_sh_size +[92fd] update_sh_size +[93ea] sections_match +[94b8] compare_symbols +[955d] get_group_sig +[9763] adjust_relocs +[a259] adjust_all_relocs +[a7b2] ../../elfutils-0.178/lib/xmalloc.c +[a903] xrealloc +[a9da] xcalloc +[aac3] xmalloc +[ab93] error +[ac11] ../../elfutils-0.178/lib/printversion.c +[b206] print_version +[b346] fprintf +[b395] elf-init.c +[b47e] __libc_csu_fini +[b498] __libc_csu_init +[b570] ../sysdeps/x86_64/crtn.S + +[b] ../sysdeps/x86_64/crti.S +[2d] ../../elfutils-0.178/libelf/elf_version.c +[633] elf_version +[651] elf_version +[6c9] ../../elfutils-0.178/libelf/elf_hash.c +[ac4] elf_hash +[b61] _dl_elf_hash +[bb6] ../../elfutils-0.178/libelf/elf_error.c +[122a] elf_errmsg +[1371] __libelf_seterrno +[13a6] elf_errno +[1401] ../../elfutils-0.178/libelf/elf_fill.c +[18c0] elf_fill +[18f5] ../../elfutils-0.178/libelf/elf_begin.c +[2fdb] elf_begin +[325b] lock_dup_elf +[3295] write_file +[32ec] dup_elf +[33ca] __libelf_next_arhdr_wrlock +[3feb] read_long_names +[408a] read_file +[47c8] read_unmmaped_file +[4878] __libelf_read_mmaped_file +[48f9] file_read_elf +[55cf] get_shnum +[56d8] file_read_ar +[573e] allocate_elf +[57c2] determine_kind +[5812] atol +[5832] pread_retry +[589b] __bswap_64 +[58b9] __bswap_32 +[58d7] __bswap_16 +[58f5] fstat +[5928] pread +[596a] memset +[59a0] mempcpy +[59d6] memcpy +[5a0c] __libelf_read_mmaped_file +[5ed9] ../../elfutils-0.178/libelf/elf_next.c +[71a1] elf_next +[72a0] ../../elfutils-0.178/libelf/elf_rand.c +[8568] elf_rand +[85e0] ../../elfutils-0.178/libelf/elf_end.c +[98ca] elf_end +[9be6] ../../elfutils-0.178/libelf/elf_kind.c +[aeae] elf_kind +[aee7] ../../elfutils-0.178/libelf/gelf_getclass.c +[c1af] gelf_getclass +[c1e8] ../../elfutils-0.178/libelf/elf_getbase.c +[d4b0] elf_getbase +[d4e9] ../../elfutils-0.178/libelf/elf_getident.c +[e7b1] elf_getident +[e802] ../../elfutils-0.178/libelf/elf32_fsize.c +[ee02] elf32_fsize +[eea4] ../../elfutils-0.178/libelf/elf64_fsize.c +[f4a4] elf64_fsize +[f546] ../../elfutils-0.178/libelf/gelf_fsize.c +[10967] gelf_fsize +[109a9] gelf_fsize +[10a86] ../../elfutils-0.178/libelf/elf32_xlatetof.c +[11107] elf32_xlatetof +[1124b] memmove +[112a5] ../../elfutils-0.178/libelf/elf32_xlatetom.c +[11926] elf32_xlatetom +[11a6a] memmove +[11ac4] ../../elfutils-0.178/libelf/elf64_xlatetof.c +[12145] elf64_xlatetof +[12289] memmove +[122e3] ../../elfutils-0.178/libelf/elf64_xlatetom.c +[12964] elf64_xlatetom +[12aa8] memmove +[12b02] ../../elfutils-0.178/libelf/gelf_xlate.c +[13c81] Elf64_cvt_chdr +[13cbf] Elf32_cvt_chdr +[13cfd] elf_cvt_note8 +[13d9b] elf_cvt_note4 +[13e39] elf_cvt_note +[14155] elf_cvt_gnuhash +[14311] elf_cvt_Verneed +[143c5] elf_cvt_Verdef +[14479] Elf64_cvt_Chdr +[144df] Elf64_cvt_auxv_t +[14632] Elf64_cvt_Lib +[14890] Elf64_cvt_Move +[14ad0] Elf64_cvt_Syminfo +[14c17] Elf64_cvt_Dyn +[14d6a] Elf64_cvt_Rela +[14f1a] Elf64_cvt_Rel +[1506d] Elf64_cvt_Sym +[15268] Elf64_cvt_Shdr +[1566d] Elf64_cvt_Phdr +[159ca] Elf64_cvt_Ehdr +[15eb5] Elf64_cvt_Sxword +[15efc] Elf64_cvt_Sxword1 +[15f22] Elf64_cvt_Xword +[15f69] Elf64_cvt_Xword1 +[15f8f] Elf64_cvt_Sword +[15fd6] Elf64_cvt_Sword1 +[15ffc] Elf64_cvt_Word +[16043] Elf64_cvt_Word1 +[16069] Elf64_cvt_Half +[160b0] Elf64_cvt_Half1 +[160d6] Elf64_cvt_Off +[1611d] Elf64_cvt_Off1 +[16143] Elf64_cvt_Addr +[1618a] Elf64_cvt_Addr1 +[161b0] Elf32_cvt_Chdr +[16216] Elf32_cvt_auxv_t +[16369] Elf32_cvt_Lib +[165c7] Elf32_cvt_Move +[1680d] Elf32_cvt_Syminfo +[16954] Elf32_cvt_Dyn +[16aa7] Elf32_cvt_Nhdr +[16b0d] Elf32_cvt_Rela +[16cbd] Elf32_cvt_Rel +[16e10] Elf32_cvt_Sym +[17005] Elf32_cvt_Shdr +[17410] Elf32_cvt_Phdr +[17767] Elf32_cvt_Ehdr +[17c58] Elf32_cvt_Sxword +[17c9f] Elf32_cvt_Sxword1 +[17cc5] Elf32_cvt_Xword +[17e20] Elf32_cvt_Xword1 +[17e46] Elf32_cvt_Sword +[17e8d] Elf32_cvt_Sword1 +[17eb3] Elf32_cvt_Word +[17efa] Elf32_cvt_Word1 +[17f20] Elf32_cvt_Half +[18063] Elf32_cvt_Half1 +[18089] Elf32_cvt_Off +[180d0] Elf32_cvt_Off1 +[180f6] Elf32_cvt_Addr +[18251] Elf32_cvt_Addr1 +[18277] elf_cvt_Byte +[18350] memmove +[18386] memcpy +[183bc] __bswap_64 +[183da] __bswap_32 +[183f8] __bswap_16 +[18416] Elf32_cvt_chdr +[186c7] Elf64_cvt_chdr +[189e7] elf_cvt_Verneed +[18da0] elf_cvt_Verdef +[19183] ../../elfutils-0.178/libelf/elf32_getehdr.c +[1a592] elf32_getehdr +[1a674] __elf32_getehdr_wrlock +[1a75b] getehdr_impl +[1a7a6] ../../elfutils-0.178/libelf/elf64_getehdr.c +[1bbb5] elf64_getehdr +[1bc97] __elf64_getehdr_wrlock +[1bd7e] getehdr_impl +[1bdc9] ../../elfutils-0.178/libelf/gelf_getehdr.c +[1d1ee] gelf_getehdr +[1d267] __gelf_getehdr_rdlock +[1d3b0] memcpy +[1d3ff] ../../elfutils-0.178/libelf/elf32_newehdr.c +[1e82f] elf32_newehdr +[1e8ed] memset +[1e93c] ../../elfutils-0.178/libelf/elf64_newehdr.c +[1fd6c] elf64_newehdr +[1fe2a] memset +[1fe79] ../../elfutils-0.178/libelf/gelf_newehdr.c +[21141] gelf_newehdr +[211d8] ../../elfutils-0.178/libelf/gelf_update_ehdr.c +[2261e] gelf_update_ehdr +[227a7] memcpy +[227f6] ../../elfutils-0.178/libelf/elf32_getphdr.c +[23d20] elf32_getphdr +[23d8f] __elf32_getphdr_wrlock +[2445e] memcpy +[24494] pread_retry +[244fd] pread +[2453f] __bswap_32 +[245ca] ../../elfutils-0.178/libelf/elf64_getphdr.c +[25af4] elf64_getphdr +[25b63] __elf64_getphdr_wrlock +[26232] memcpy +[26268] pread_retry +[262d1] pread +[26313] __bswap_64 +[26331] __bswap_32 +[263bc] ../../elfutils-0.178/libelf/gelf_getphdr.c +[277e1] gelf_getphdr +[279cf] memcpy +[27a4e] ../../elfutils-0.178/libelf/elf32_newphdr.c +[28ea0] elf32_newphdr +[2916b] memset +[291eb] ../../elfutils-0.178/libelf/elf64_newphdr.c +[2a63d] elf64_newphdr +[2a909] memset +[2a989] ../../elfutils-0.178/libelf/gelf_newphdr.c +[2bc51] gelf_newphdr +[2bcef] ../../elfutils-0.178/libelf/gelf_update_phdr.c +[2d135] gelf_update_phdr +[2d2fa] memcpy +[2d379] ../../elfutils-0.178/libelf/elf_getarhdr.c +[2e788] elf_getarhdr +[2e8da] ../../elfutils-0.178/libelf/elf_getarsym.c +[2fdc6] elf_getarsym +[308e5] read_number_entries +[30965] _dl_elf_hash +[309ae] pread_retry +[30a17] pread +[30a59] memcpy +[30a8f] atol +[30aaf] __bswap_64 +[30acd] __bswap_32 +[30b70] ../../elfutils-0.178/libelf/elf_rawfile.c +[31f7f] elf_rawfile +[32046] ../../elfutils-0.178/libelf/elf_readall.c +[3368a] __libelf_readall +[339c0] set_address +[33a3b] libelf_release_all +[33a63] libelf_acquire_all +[33a8b] pread_retry +[33af4] fstat +[33b27] pread +[33b69] libelf_acquire_all +[33bff] libelf_release_all +[33cf6] ../../elfutils-0.178/libelf/elf_cntl.c +[35155] elf_cntl +[3521d] ../../elfutils-0.178/libelf/elf_getscn.c +[3666f] elf_getscn +[36782] ../../elfutils-0.178/libelf/elf_nextscn.c +[37a4a] elf_nextscn +[37ab4] elf_nextscn +[37b8f] ../../elfutils-0.178/libelf/elf_ndxscn.c +[38e57] elf_ndxscn +[38e90] ../../elfutils-0.178/libelf/elf_newscn.c +[3a2e2] elf_newscn +[3a49e] ../../elfutils-0.178/libelf/elf32_getshdr.c +[3b9a7] elf32_getshdr +[3ba1a] __elf32_getshdr_wrlock +[3baa1] __elf32_getshdr_rdlock +[3bacb] scn_valid +[3bb33] load_shdr_wrlock +[3bc37] memcpy +[3bc6d] pread_retry +[3bcd6] __bswap_32 +[3bcf4] pread +[3bd36] load_shdr_wrlock +[3c4e2] __elf32_getshdr_rdlock +[3c600] ../../elfutils-0.178/libelf/elf64_getshdr.c +[3db09] elf64_getshdr +[3db7c] __elf64_getshdr_wrlock +[3dc03] __elf64_getshdr_rdlock +[3dc2d] scn_valid +[3dc95] load_shdr_wrlock +[3dd99] memcpy +[3ddcf] pread_retry +[3de38] __bswap_64 +[3de56] __bswap_32 +[3de74] pread +[3deb6] load_shdr_wrlock +[3e642] __elf64_getshdr_rdlock +[3e760] ../../elfutils-0.178/libelf/gelf_getshdr.c +[3fb85] gelf_getshdr +[3fca8] memcpy +[3fd11] ../../elfutils-0.178/libelf/gelf_update_shdr.c +[41157] gelf_update_shdr +[412a6] memcpy +[4130f] ../../elfutils-0.178/libelf/elf_strptr.c +[4271e] elf_strptr +[429be] validate_str +[429fa] get_zdata +[42af6] ../../elfutils-0.178/libelf/elf_rawdata.c +[43f27] elf_rawdata +[43f57] elf_rawdata +[44026] ../../elfutils-0.178/libelf/elf_getdata.c +[4557d] elf_getdata +[455fa] __elf_getdata_rdlock +[45679] __libelf_set_data_list_rdlock +[458d5] __libelf_set_rawdata +[45930] __libelf_set_rawdata_wrlock +[45ccc] convert_data +[45d3b] __libelf_data_type +[45d9b] pread_retry +[45e04] pread +[45e46] memcpy +[45e7c] __libelf_data_type +[45f7b] __elf_getdata_rdlock +[4610c] ../../elfutils-0.178/libelf/elf_newdata.c +[4755e] elf_newdata +[476a9] ../../elfutils-0.178/libelf/elf_getdata_rawchunk.c +[48bb2] elf_getdata_rawchunk +[49008] pread_retry +[49071] pread +[490b3] memcpy +[49158] ../../elfutils-0.178/libelf/elf_flagelf.c +[4a588] elf_flagelf +[4a63e] ../../elfutils-0.178/libelf/elf_flagehdr.c +[4ba6e] elf_flagehdr +[4bb24] ../../elfutils-0.178/libelf/elf_flagphdr.c +[4cf54] elf_flagphdr +[4d00a] ../../elfutils-0.178/libelf/elf_flagscn.c +[4e43a] elf_flagscn +[4e4f0] ../../elfutils-0.178/libelf/elf_flagshdr.c +[4f920] elf_flagshdr +[4f9d6] ../../elfutils-0.178/libelf/elf_flagdata.c +[50e06] elf_flagdata +[50edc] ../../elfutils-0.178/libelf/elf_memory.c +[522eb] elf_memory +[523a4] ../../elfutils-0.178/libelf/elf_update.c +[53976] elf_update +[53ca8] write_file +[53d01] fstat +[53dfc] ../../elfutils-0.178/libelf/elf32_updatenull.c +[55322] __elf32_updatenull_wrlock +[55b69] default_ehdr32 +[55c25] memcpy +[55ced] ../../elfutils-0.178/libelf/elf64_updatenull.c +[57221] __elf64_updatenull_wrlock +[57a74] default_ehdr64 +[57b30] memcpy +[57bf8] ../../elfutils-0.178/libelf/elf32_updatefile.c +[59651] __elf32_updatefile +[5a0d6] fill +[5a2f5] __elf32_updatemmap +[5afe5] fill_mmap +[5b049] sort_sections +[5b0f5] compare_sections +[5b170] pwrite_retry +[5b1d9] memset +[5b20f] memmove +[5b245] memcpy +[5b33d] ../../elfutils-0.178/libelf/elf64_updatefile.c +[5cd96] __elf64_updatefile +[5d81b] fill +[5da3a] __elf64_updatemmap +[5e71a] fill_mmap +[5e77e] sort_sections +[5e82a] compare_sections +[5e8a5] pwrite_retry +[5e90e] memset +[5e944] memmove +[5e97a] memcpy +[5ea72] ../../elfutils-0.178/libelf/gelf_getsym.c +[5ff7d] gelf_getsym +[6009f] ../../elfutils-0.178/libelf/gelf_update_sym.c +[615cb] gelf_update_sym +[616fb] ../../elfutils-0.178/libelf/gelf_getversym.c +[62b22] gelf_getversym +[62c30] ../../elfutils-0.178/libelf/gelf_getverneed.c +[640b3] gelf_getverneed +[6417a] memcpy +[641c9] ../../elfutils-0.178/libelf/gelf_getvernaux.c +[6564c] gelf_getvernaux +[65713] memcpy +[65762] ../../elfutils-0.178/libelf/gelf_getverdef.c +[66c01] gelf_getverdef +[66d09] memcpy +[66d58] ../../elfutils-0.178/libelf/gelf_getverdaux.c +[681b1] gelf_getverdaux +[68278] memcpy +[682c7] ../../elfutils-0.178/libelf/gelf_getrel.c +[6976c] gelf_getrel +[698dc] memcpy +[69940] ../../elfutils-0.178/libelf/gelf_getrela.c +[6ae31] gelf_getrela +[6afe2] memcpy +[6b046] ../../elfutils-0.178/libelf/gelf_update_rel.c +[6c502] gelf_update_rel +[6c6c4] ../../elfutils-0.178/libelf/gelf_update_rela.c +[6dbcc] gelf_update_rela +[6dd8e] ../../elfutils-0.178/libelf/gelf_getdyn.c +[6f28b] gelf_getdyn +[6f3c1] ../../elfutils-0.178/libelf/gelf_update_dyn.c +[708df] gelf_update_dyn +[70a0f] ../../elfutils-0.178/libelf/gelf_getmove.c +[71e88] gelf_getmove +[71fb3] ../../elfutils-0.178/libelf/gelf_update_move.c +[7344d] gelf_update_move +[7354d] ../../elfutils-0.178/libelf/gelf_getsyminfo.c +[7499c] gelf_getsyminfo +[74a84] ../../elfutils-0.178/libelf/gelf_update_syminfo.c +[75ef4] gelf_update_syminfo +[7600a] ../../elfutils-0.178/libelf/gelf_getauxv.c +[774c7] gelf_getauxv +[77631] memcpy +[77680] ../../elfutils-0.178/libelf/gelf_update_auxv.c +[78b54] gelf_update_auxv +[78c84] ../../elfutils-0.178/libelf/gelf_getnote.c +[7a0f2] gelf_getnote +[7a228] ../../elfutils-0.178/libelf/gelf_xlatetof.c +[7b4f5] gelf_xlatetof +[7b5ce] ../../elfutils-0.178/libelf/gelf_xlatetom.c +[7c89b] gelf_xlatetom +[7c974] ../../elfutils-0.178/libelf/nlist.c +[7dfab] nlist +[7e61f] nlist_fshash_find +[7e68b] nlist_fshash_overwrite +[7e6e5] nlist_fshash_lookup +[7e735] nlist_fshash_fini +[7e74f] nlist_fshash_init +[7e785] open +[7e7b0] nlist_fshash_lookup +[7e924] ../../elfutils-0.178/libelf/gelf_getsymshndx.c +[7fe2f] gelf_getsymshndx +[7ffb0] ../../elfutils-0.178/libelf/gelf_update_symshndx.c +[814dc] gelf_update_symshndx +[81662] ../../elfutils-0.178/libelf/gelf_update_versym.c +[82aaa] gelf_update_versym +[82b90] ../../elfutils-0.178/libelf/gelf_update_verneed.c +[84034] gelf_update_verneed +[8414e] memcpy +[8419d] ../../elfutils-0.178/libelf/gelf_update_vernaux.c +[85641] gelf_update_vernaux +[8575b] memcpy +[857aa] ../../elfutils-0.178/libelf/gelf_update_verdef.c +[86c6a] gelf_update_verdef +[86d78] memcpy +[86dc7] ../../elfutils-0.178/libelf/gelf_update_verdaux.c +[88241] gelf_update_verdaux +[8835b] memcpy +[883aa] ../../elfutils-0.178/libelf/elf_getphdrnum.c +[897be] elf_getphdrnum +[8984e] __elf_getphdrnum_chk_rdlock +[89919] __elf_getphdrnum_rdlock +[899b9] ../../elfutils-0.178/libelf/elf_getshdrnum.c +[8adc8] elf_getshdrnum +[8ae41] __elf_getshdrnum_rdlock +[8aed9] ../../elfutils-0.178/libelf/elf_getshdrstrndx.c +[8c3aa] elf_getshdrstrndx +[8c7b7] pread_retry +[8c820] pread +[8c862] __bswap_32 +[8c8ba] ../../elfutils-0.178/libelf/gelf_checksum.c +[8db82] gelf_checksum +[8dc05] ../../elfutils-0.178/libelf/elf32_checksum.c +[8f020] elf32_checksum +[8f31c] ../../elfutils-0.178/libelf/elf64_checksum.c +[90737] elf64_checksum +[90a33] ../../elfutils-0.178/libelf/libelf_crc32.c +[90af6] __libelf_crc32 +[90b7b] ../../elfutils-0.178/libelf/libelf_next_prime.c +[90bbe] __libelf_next_prime +[90c55] is_prime +[90ca0] ../../elfutils-0.178/libelf/elf_clone.c +[920d0] elf_clone +[92214] allocate_elf +[922be] ../../elfutils-0.178/libelf/gelf_getlib.c +[93737] gelf_getlib +[93831] ../../elfutils-0.178/libelf/gelf_update_lib.c +[94ccb] gelf_update_lib +[94dbb] ../../elfutils-0.178/libelf/elf32_offscn.c +[961ca] elf32_offscn +[962d6] ../../elfutils-0.178/libelf/elf64_offscn.c +[976e5] elf64_offscn +[977f1] ../../elfutils-0.178/libelf/gelf_offscn.c +[98c0c] gelf_offscn +[98ccf] ../../elfutils-0.178/libelf/elf_getaroff.c +[99f97] elf_getaroff +[9a05d] ../../elfutils-0.178/libelf/elf_gnu_hash.c +[9a45f] elf_gnu_hash +[9a4c8] ../../elfutils-0.178/libelf/elf_scnshndx.c +[9b79c] elf_scnshndx +[9b845] ../../elfutils-0.178/libelf/elf32_getchdr.c +[9cc96] elf32_getchdr +[9cdc3] ../../elfutils-0.178/libelf/elf64_getchdr.c +[9e222] elf64_getchdr +[9e34f] ../../elfutils-0.178/libelf/gelf_getchdr.c +[9f7fc] gelf_getchdr +[9f86d] gelf_getchdr +[9f988] ../../elfutils-0.178/libelf/elf_compress.c +[a10a1] elf_compress +[a1676] __libelf_reset_rawdata +[a1733] __libelf_decompress_elf +[a18b5] __libelf_decompress +[a1a45] __libelf_compress +[a205e] do_deflate_cleanup +[a209e] memcpy +[a20d4] __bswap_64 +[a20f2] __bswap_32 +[a2218] ../../elfutils-0.178/libelf/elf_compress_gnu.c +[a3652] elf_compress_gnu +[a3c01] memmove +[a3c37] memcpy +[a3c6d] __bswap_64 +[a3d1d] ../sysdeps/x86_64/crtn.S + +[b] ../sysdeps/x86_64/crti.S +[2d] ../../elfutils-0.178/libasm/asm_begin.c +[b4c] asm_begin +[1028] prepare_binary_output +[10ac] prepare_text_output +[10ca] stpcpy +[10f4] mempcpy +[112a] memcpy +[128c] ../../elfutils-0.178/libasm/asm_abort.c +[1b14] asm_abort +[1bb7] ../../elfutils-0.178/libasm/asm_end.c +[290e] __libasm_finictx +[2aa5] free_section +[2b3e] asm_end +[3a7b] binary_end +[3d28] text_end +[3d46] memset +[3f05] ../../elfutils-0.178/libasm/asm_error.c +[42ec] asm_errmsg +[43a0] __libasm_seterrno +[43d3] asm_errno +[442f] ../../elfutils-0.178/libasm/asm_getelf.c +[4c67] asm_getelf +[4ca0] ../../elfutils-0.178/libasm/asm_newscn.c +[571e] asm_newscn +[5aa2] binary_newscn +[5b36] text_newscn +[5b9f] fprintf +[5bca] stpcpy +[5bf4] memcpy +[5ccf] ../../elfutils-0.178/libasm/asm_newscn_ingrp.c +[65cf] asm_newscn_ingrp +[67e7] ../../elfutils-0.178/libasm/asm_newsubscn.c +[70e1] asm_newsubscn +[7180] ../../elfutils-0.178/libasm/asm_newsym.c +[7b09] asm_newsym +[7ec6] memcpy +[7efc] fprintf +[7f27] snprintf +[7fee] ../../elfutils-0.178/libasm/asm_newcomsym.c +[8994] asm_newcomsym +[8b31] fprintf +[8bc0] ../../elfutils-0.178/libasm/asm_newabssym.c +[954e] asm_newabssym +[9913] fprintf +[99a2] ../../elfutils-0.178/libasm/asm_newscngrp.c +[a30c] asm_newscngrp +[a506] memcpy +[a5b9] ../../elfutils-0.178/libasm/asm_scngrp_newsignature.c +[adfd] asm_scngrp_newsignature +[ae4e] ../../elfutils-0.178/libasm/asm_fill.c +[b759] asm_fill +[b872] memcpy +[b8d9] ../../elfutils-0.178/libasm/asm_align.c +[c24c] __libasm_ensure_section_space +[c2f1] asm_align +[c55b] fprintf +[c586] fputc_unlocked +[c5fa] ../../elfutils-0.178/libasm/asm_addstrz.c +[ce98] asm_addstrz +[d10d] memcpy +[d14f] fprintf +[d1dc] ../../elfutils-0.178/libasm/asm_addint8.c +[daaa] asm_addint8 +[dc0a] fprintf +[dc35] memcpy +[dca9] ../../elfutils-0.178/libasm/asm_adduint8.c +[e4f9] asm_adduint8 +[e57f] ../../elfutils-0.178/libasm/asm_addint16.c +[ee59] asm_addint16 +[efe4] fprintf +[f00f] memcpy +[f051] __bswap_16 +[f0ad] ../../elfutils-0.178/libasm/asm_adduint16.c +[f915] asm_adduint16 +[f99b] ../../elfutils-0.178/libasm/asm_addint32.c +[10269] asm_addint32 +[10410] fprintf +[1043b] memcpy +[1047d] __bswap_32 +[104d9] ../../elfutils-0.178/libasm/asm_adduint32.c +[10d29] asm_adduint32 +[10da9] ../../elfutils-0.178/libasm/asm_addint64.c +[1168f] asm_addint64 +[11849] fprintf +[11874] memcpy +[118b6] __bswap_64 +[11912] ../../elfutils-0.178/libasm/asm_adduint64.c +[12162] asm_adduint64 +[121e2] ../../elfutils-0.178/libasm/asm_adduleb128.c +[12a80] asm_adduleb128 +[12c29] fprintf +[12c54] memcpy +[12cdc] ../../elfutils-0.178/libasm/asm_addsleb128.c +[13592] asm_addsleb128 +[13743] fprintf +[1376e] memcpy +[137f6] ../../elfutils-0.178/libasm/disasm_begin.c +[14b4a] disasm_begin +[14c2a] ../../elfutils-0.178/libasm/disasm_cb.c +[16054] disasm_cb +[1635f] null_elf_getsym +[163d6] read_symtab +[1640e] read_symtab_exec +[164be] default_elf_getsym +[16627] ../../elfutils-0.178/libasm/disasm_end.c +[16a83] disasm_end +[16aee] ../../elfutils-0.178/libasm/disasm_str.c +[17056] disasm_str +[1718d] buffer_cb +[171d5] mempcpy +[17217] buffer_cb +[17340] ../../elfutils-0.178/libasm/symbolhash.c +[17c3a] __libasm_next_prime +[17c58] is_prime +[17c9b] asm_symbol_tab_iterate +[17cfc] asm_symbol_tab_find +[17db6] asm_symbol_tab_insert +[17e83] asm_symbol_tab_free +[17ec7] asm_symbol_tab_init +[17fac] insert_entry_2 +[1812f] lookup +[1817f] lookup +[1823d] __libasm_next_prime +[18304] ../../elfutils-0.178/libebl/eblelfclass.c +[19302] ebl_get_elfclass +[1933b] ../../elfutils-0.178/libebl/eblelfdata.c +[1a339] ebl_get_elfdata +[1a372] ../../elfutils-0.178/libebl/eblelfmachine.c +[1b370] ebl_get_elfmachine +[1b3a9] ../sysdeps/x86_64/crtn.S + +[b] ../../elfutils-0.178/src/size.c +[c27] handle_elf +[2030] show_segments +[20b1] show_bsd_totals +[20da] show_bsd +[2193] show_sysv_one_line +[21ff] show_sysv +[233e] handle_ar +[27a5] print_header +[2862] process_file +[2cfb] parse_opt +[2e68] main +[30cc] error +[30ff] mempcpy +[3135] memcpy +[316b] open +[3196] printf + +[b] ../../elfutils-0.178/src/strip.c +[122d] cleanup_debug +[1237] handle_elf +[1686] check_preserved +[1815] update_section_size +[1875] no_symtab_updates +[1c2d] handle_debug_relocs +[1d3b] process_file +[216e] remove_debug_relocations +[2346] relocate +[3375] update_shdrstrndx +[34bd] get_xndxdata +[3549] secndx_name +[35aa] parse_opt +[3838] main +[3a98] section_name_matches +[3ace] free_patterns +[3ad7] free_sec_patterns +[3b63] add_pattern +[3b99] pwrite_retry +[3c02] error +[3c35] fstat +[3c68] stat +[3c95] strcpy +[3cbf] memset +[3cf5] mempcpy +[3d2b] memcpy +[3d61] open +[3d8c] cleanup_debug +[3e10] update_section_size +[3f69] handle_elf + +PASS: run-low_high_pc.sh +PASS: run-macro-test.sh +PASS: run-elf_cntl_gelf_getshdr.sh +PASS: run-test-archive64.sh +PASS: run-readelf-vmcoreinfo.sh +PASS: run-readelf-mixed-corenote.sh +PASS: run-dwfllines.sh +PASS: run-readelf-variant.sh +PASS: run-dwfl-report-elf-align.sh +# Everything on the command line +# Everything from stdin (with newlines). +# stdin without newline address, just EOF. +# stdin without newline symbol, just EOF. +# Everything on the command line with addresses +# Everything from stdin (with newlines) with addresses. +# Pretty with functions and addresses. +PASS: run-addr2line-test.sh +PASS: run-addr2line-i-test.sh +PASS: run-addr2line-i-lex-test.sh +PASS: run-addr2line-i-demangle-test.sh +PASS: run-addr2line-alt-debugpath.sh +PASS: run-varlocs.sh +PASS: run-exprlocs.sh +PASS: run-funcretval.sh +0x55ff91631000 0x55ff91636000 /usr/lib/elfutils/ptest/tests/backtrace-child +0x7fbe68976000 0x7fbe68b2e000 /lib/libc-2.31.so +0x7fbe68b32000 0x7fbe68b4f000 /lib/libpthread-2.31.so +0x7fbe68b63000 0x7fbe68b8f000 /lib/ld-2.31.so +0x7ffe3d3c1000 0x7ffe3d3c2000 [vdso: 13209] +TID 13209: +# 0 0x7fbe68b45a20 raise +# 1 0x55ff91632234 - 1 main +# 2 0x7fbe6899ccdb - 1 __libc_start_main +# 3 0x55ff9163233a - 1 _start +TID 13210: +# 0 0x7fbe68b45a20 raise +# 1 0x55ff9163245b - 1 sigusr2 +# 2 0x55ff916324fa - 1 stdarg +# 3 0x55ff91632510 - 1 backtracegen +# 4 0x55ff91632519 - 1 start +# 5 0x7fbe68b3ae24 - 1 start_thread +# 6 0x7fbe68a6dedf - 1 __clone +# 1 0x55ff91632234 - 1 main +PASS: run-backtrace-native.sh +# 0 0x7fc0d0a5b980 raise +# 1 0x5589bcf9a450 - 1 main +# 2 0x7fc0d0a47cdb - 1 __libc_start_main +# 3 0x5589bcf9a5fa - 1 _start +# 1 0x5589bcf9a450 - 1 main +PASS: run-backtrace-data.sh +0x7f1d6805e980 raise +0x7f1d68049528 abort +0x55a2621db206 callme +0x55a2621db20e doit +0x55a2621db7cc main +0x55a2621db7cc main +PASS: run-backtrace-dwarf.sh +biarch testing disabled +SKIP: run-backtrace-native-biarch.sh +0x7ffc9a363000 0x7ffc9a364000 linux-vdso.so.1 +0x7f7774f0a000 0x7f7774f36130 ld-linux-x86-64.so.2 +0x7f7774d1d000 0x7f7774ed8338 libc.so.6 +0x7f7774ed9000 0x7f7774ef91b8 libpthread.so.0 +0x560703bd2000 0x560703bd6028 backtrace-child +TID 13266: +# 0 0x7f7774eeca20 raise +# 1 0x560703bd342d - 1 sigusr2 +# 2 0x560703bd34fa - 1 stdarg +# 3 0x560703bd3510 - 1 backtracegen +# 4 0x560703bd3519 - 1 start +# 5 0x7f7774ee1e24 - 1 start_thread +# 6 0x7f7774e14edf - 1 __clone +TID 13265: +# 0 0x7f7774ee3397 __pthread_clockjoin_ex +# 1 0x560703bd325b - 1 main +# 2 0x7f7774d43cdb - 1 __libc_start_main +# 3 0x560703bd333a - 1 _start +# 1 0x560703bd325b - 1 main +PASS: run-backtrace-native-core.sh +biarch testing disabled +SKIP: run-backtrace-native-core-biarch.sh +./backtrace ./backtrace.x86_64.exec ./backtrace.x86_64.core +0x400000 0x6e0000 /home/jkratoch/redhat/elfutils/tests/backtrace.x86_64.exec +0x7fff1bdcc000 0x7fff1bdce000 linux-vdso.so.1 +TID 23097: +# 0 0x40a62b raise +# 1 0x401e3d - 1 sigusr2 +# 2 0x401f88 - 1 stdarg +# 3 0x401fa6 - 1 backtracegen +# 4 0x401fbd - 1 start +# 5 0x403773 - 1 start_thread +# 6 0x444239 - 1 __clone +TID 23096: +# 0 0x404880 pthread_join +# 1 0x4021f9 - 1 main +# 2 0x40ba94 - 1 __libc_start_main +# 3 0x401d0d - 1 _start +# 1 0x4021f9 - 1 main +# 3 0x401fa6 - 1 backtracegen +PASS: run-backtrace-core-x86_64.sh +./backtrace ./backtrace.x86_64.fp.exec ./backtrace.x86_64.fp.core +0x400000 0x6ca000 /home/ulf/dev/elfutils/tests/backtrace.x86_64.fp.exec +0x7fff6f250000 0x7fff6f252000 linux-vdso.so.1 +TID 28872: +# 0 0x40545b raise +# 1 0x401b0d - 1 sigusr2 +# 2 0x401bb0 - 1 stdarg +# 3 0x401c00 - 1 backtracegen +# 4 0x401c09 - 1 start +# 5 0x402d74 - 1 start_thread +# 6 0x4383b9 - 1 __clone +TID 28871: +# 0 0x4040f4 pthread_join +# 1 0x401677 - 1 main +# 2 0x4066a0 - 1 __libc_start_main +# 3 0x4019b7 - 1 _start +# 1 0x401677 - 1 main +# 3 0x401c00 - 1 backtracegen +PASS: run-backtrace-fp-core-x86_64.sh +./backtrace ./backtrace.aarch64.fp.exec ./backtrace.aarch64.fp.core +0x400000 0x4a3000 /home/ulf/backtrace.aarch64.fp.exec +0x7fb6380000 0x7fb6381000 linux-vdso.so.1 +TID 350: +# 0 0x40583c raise +# 1 0x401aac - 1 sigusr2 +# 2 0x401aac - 1 sigusr2 +# 3 0x401ba8 - 1 stdarg +# 4 0x401c04 - 1 backtracegen +# 5 0x401c10 - 1 start +# 6 0x402f44 - 1 start_thread +TID 349: +# 0 0x403fcc pthread_join +# 1 0x401810 - 1 main +# 2 0x401810 - 1 main +# 3 0x406544 - 1 __libc_start_main +# 4 0x401918 - 1 $x +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: no matching address range +# 1 0x401810 - 1 main +# 2 0x401810 - 1 main +# 4 0x401c04 - 1 backtracegen +PASS: run-backtrace-fp-core-aarch64.sh +./backtrace ./backtrace.ppc64le.fp.exec ./backtrace.ppc64le.fp.core +0x10000000 0x10100000 /root/mjw/elfutils/tests/backtrace.ppc64le.fp.exec +0x3fffa9410000 0x3fffa9420000 linux-vdso64.so.1 +TID 23728: +# 0 0x100104bc raise +# 1 0x10002a1c - 1 sigusr2 +# 2 0x10002a1c - 1 sigusr2 +# 3 0x10002b38 - 1 stdarg +# 4 0x10002bc4 - 1 backtracegen +# 5 0x10002bf0 - 1 start +# 6 0x10004c28 - 1 start_thread +TID 23727: +# 0 0x10006034 pthread_join +# 1 0x100025bc - 1 main +# 2 0x100025bc - 1 main +# 3 0x100123c4 - 1 generic_start_main +# 4 0x10012570 - 1 __libc_start_main +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found +# 1 0x100025bc - 1 main +# 2 0x100025bc - 1 main +# 4 0x10002bc4 - 1 backtracegen +PASS: run-backtrace-fp-core-ppc64le.sh +./backtrace ./backtrace.x32.exec ./backtrace.x32.core +0x400000 0x6da000 /export/gnu/import/git/elfutils/tests/backtrace.x32.exe +0xfff64000 0xfff65000 linux-vdso.so.1 +TID 3843: +# 0 0x40b2a2 raise +# 1 0x400e9c - 1 sigusr2 +# 2 0x400f2b - 1 stdarg +# 3 0x400f9f - 1 backtracegen +# 4 0x400fa8 - 1 start +# 5 0x402964 - 1 start_thread +# 6 0x44c8c9 - 1 __clone +TID 3842: +# 0 0x4039ea pthread_join +# 1 0x400a12 - 1 main +# 2 0x411d0c - 1 __libc_start_main +# 3 0x400d43 - 1 _start +# 1 0x400a12 - 1 main +# 3 0x400f9f - 1 backtracegen +PASS: run-backtrace-core-x32.sh +./backtrace ./backtrace.i386.exec ./backtrace.i386.core +0x8048000 0x8110000 /home/jkratoch/redhat/elfutils/tests/backtrace.i386.exec +0xf77f7000 0xf77f8000 linux-gate.so.1 +TID 23101: +# 0 0xf77f7430 __kernel_vsyscall +# 1 0x8052207 - 1 raise +# 2 0x8049a8a - 1 sigusr2 +# 3 0x8049b84 - 1 stdarg +# 4 0x8049ba0 - 1 backtracegen +# 5 0x8049bb0 - 1 start +# 6 0x804b1c0 - 1 start_thread +# 7 0x807f3fe - 1 __clone +TID 23100: +# 0 0xf77f7430 __kernel_vsyscall +# 1 0x804c25d - 1 pthread_join +# 2 0x8049e20 - 1 main +# 3 0x805351a - 1 __libc_start_main +# 4 0x804993d - 1 _start +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found +# 2 0x8049e20 - 1 main +# 4 0x8049ba0 - 1 backtracegen +PASS: run-backtrace-core-i386.sh +./backtrace ./backtrace.i386.fp.exec ./backtrace.i386.fp.core +0x8a7000 0x8a8000 linux-gate.so.1 +0x8048000 0x80f9000 [exe] +TID 12045: +# 0 0x8a7416 __kernel_vsyscall +# 1 0x8051ab9 - 1 raise +# 2 0x80485c1 - 1 sigusr2 +# 3 0x8048699 - 1 stdarg +# 4 0x8048702 - 1 backtracegen +# 5 0x804871b - 1 start +# 6 0x804a7cf - 1 start_thread +# 7 0x80746fe - 1 __clone +TID 12044: +# 0 0x8a7416 __kernel_vsyscall +# 1 0x804ae30 - 1 pthread_join +# 2 0x804847c - 1 main +# 3 0x8053188 - 1 __libc_start_main +# 4 0x80481e1 - 1 _start +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found +# 2 0x804847c - 1 main +# 4 0x8048702 - 1 backtracegen +PASS: run-backtrace-fp-core-i386.sh +./backtrace ./backtrace.ppc.exec ./backtrace.ppc.core +0x100000 0x110000 linux-vdso32.so.1 +0x10000000 0x100e0000 /home/mark/elfutils/tests/backtrace.ppc.exec +TID 17198: +# 0 0x1000e1f0 raise +# 1 0x10001f78 - 1 sigusr2 +# 2 0x10002104 - 1 stdarg +# 3 0x10002144 - 1 backtracegen +# 4 0x1000217c - 1 start +# 5 0x1000406c - 1 start_thread +# 6 0x100347a0 - 1 __clone +TID 17197: +# 0 0x10005534 pthread_join +# 1 0x1000241c - 1 main +# 2 0x10010094 - 1 generic_start_main +# 3 0x100101f0 - 1 __libc_start_main +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: no matching address range +# 1 0x1000241c - 1 main +# 3 0x10002144 - 1 backtracegen +PASS: run-backtrace-core-ppc.sh +./backtrace ./backtrace.s390x.exec ./backtrace.s390x.core +0x80000000 0x800ca000 [exe] +TID 58546: +# 0 0x8000ed50 raise +# 1 0x800003c6 - 1 sigusr2 +# 2 0x8000051e - 1 stdarg +# 3 0x80000552 - 1 backtracegen +# 4 0x80000584 - 1 start +# 5 0x800040a4 - 1 start_thread +# 6 0x80030cec - 1 thread_start +TID 58545: +# 0 0x80004f7e pthread_join +# 1 0x80000894 - 1 main +# 2 0x80010b64 - 1 __libc_start_main +# 3 0x8000022e - 1 _start +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found +# 1 0x80000894 - 1 main +# 3 0x80000552 - 1 backtracegen +PASS: run-backtrace-core-s390x.sh +./backtrace ./backtrace.s390.exec ./backtrace.s390.core +0x400000 0x4af000 [exe] +TID 58560: +# 0 0x40c4a2 raise +# 1 0x4003e0 - 1 sigusr2 +# 2 0x4004f8 - 1 stdarg +# 3 0x400520 - 1 backtracegen +# 4 0x400540 - 1 start +# 5 0x4033e0 - 1 start_thread +# 6 0x428e18 - 1 thread_start +TID 58559: +# 0 0x404058 pthread_join +# 1 0x4007d8 - 1 main +# 2 0x40dc1a - 1 __libc_start_main +# 3 0x400290 - 1 _start +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found +# 1 0x4007d8 - 1 main +# 3 0x400520 - 1 backtracegen +PASS: run-backtrace-core-s390.sh +./backtrace ./backtrace.aarch64.exec ./backtrace.aarch64.core +0x400000 0x4c0000 /tmp/elfutils/tests/backtrace-child +0x7f818e1000 0x7f818e2000 linux-vdso.so.1 +TID 24044: +# 0 0x40c6d0 raise +# 1 0x401ee0 - 1 sigusr2 +# 2 0x401fe0 - 1 stdarg +# 3 0x402038 - 1 backtracegen +# 4 0x402044 - 1 start +# 5 0x4038d0 - 1 start_thread +# 6 0x42d3a0 - 1 __clone +TID 24043: +# 0 0x4048bc pthread_join +# 1 0x401c00 - 1 main +# 2 0x40dc60 - 1 __libc_start_main +# 3 0x401d34 - 1 $x +# 4 0x401d34 - 1 $x +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: address out of range +# 1 0x401c00 - 1 main +# 3 0x402038 - 1 backtracegen +PASS: run-backtrace-core-aarch64.sh +./backtrace ./backtrace.sparc.exec ./backtrace.sparc.core +0x100000 0x2b2000 [exe] +0xfffffc011c9a0000 0xfffffc011c9a2000 linux-vdso.so.1 +TID 21612: +# 0 0x10c488 raise +# 1 0x1005dc - 1 sigusr2 +# 2 0x1006f0 - 1 stdarg +# 3 0x10076c - 1 backtracegen +# 4 0x10078c - 1 start +# 5 0x103384 - 1 start_thread +# 6 0x1311b8 - 1 __thread_start +TID 21611: +# 0 0x103920 pthread_join +# 1 0x100924 - 1 main +# 2 0x10e0a8 - 1 __libc_start_main +# 3 0x100434 - 1 _start +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: no matching address range +/usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: no matching address range +# 1 0x100924 - 1 main +# 3 0x10076c - 1 backtracegen +PASS: run-backtrace-core-sparc.sh +PID 18460 - core +TID 18460: +#0 0x00000000004005bc cxxfunc(int) +#1 0x00000000004005d2 f +/usr/bin/eu-stack: tid 18460: shown max number of frames (2, use -n 0 for unlimited) +/usr/bin/eu-stack: tid 18460: shown max number of frames (2, use -n 0 for unlimited) +#1 0x00000000004005d2 f +#0 0x00000000004005bc cxxfunc(int) +PASS: run-backtrace-demangle.sh +PASS: run-stack-d-test.sh +PASS: run-stack-i-test.sh +PASS: run-stack-demangled-test.sh +PASS: run-readelf-zx.sh +PASS: run-readelf-zp.sh +PASS: run-readelf-addr.sh +PASS: run-readelf-str.sh +PASS: run-readelf-types.sh +PASS: run-readelf-dwz-multi.sh +PASS: run-allfcts-multi.sh +PID 13805 - process +TID 13805: +#0 0x00007f715faa41ba clock_nanosleep@@GLIBC_2.17 +#1 0x00007f715faa9603 __nanosleep +#2 0x00007f715faa954a sleep +#3 0x00007f715fbad11e libfunc +#4 0x00005649efdae1c3 main +#5 0x00007f715fa08cdb __libc_start_main +#6 0x00005649efdae1fa _start +PASS: run-deleted.sh +/usr/bin/eu-stack: dwfl_thread_getframes tid 3130 at 0x3fdf821d64 in /usr/lib64/libc-2.18.so: Callback returned failure +PID 3130 - core +TID 3130: +#0 0x00007f08bc24d681 libfunc - .////////////////////////////////////linkmap-cut-lib.so +#1 0x00000000004006b4 main - linkmap-cut +#2 0x0000003fdf821d65 - /usr/lib64/libc-2.18.so +PASS: run-linkmap-cut.sh +PASS: run-aggregate-size.sh +PASS: run-peel-type.sh +module name: /usr/lib/elfutils/ptest/tests/vdsosyms +module name: /lib/libpthread-2.31.so +module name: /lib/libz.so.1.2.11 +module name: /lib/libdl-2.31.so +module name: /usr/lib/libelf-0.178.so +module name: /lib/libc-2.31.so +module name: /usr/lib/libdw-0.178.so +module name: /lib/ld-2.31.so +module name: [vdso: 13877] +vdso syms: 12 +0: '' 0 (0) +1: 'clock_gettime' 870 (7fff8c58b870) +2: '__vdso_gettimeofday' 7d0 (7fff8c58b7d0) +3: 'clock_getres' 920 (7fff8c58b920) +4: '__vdso_clock_getres' 920 (7fff8c58b920) +5: 'gettimeofday' 7d0 (7fff8c58b7d0) +6: '__vdso_time' 860 (7fff8c58b860) +7: 'time' 860 (7fff8c58b860) +8: '__vdso_clock_gettime' 870 (7fff8c58b870) +9: 'LINUX_2.6' 0 (0) +10: '__vdso_getcpu' 930 (7fff8c58b930) +11: 'getcpu' 930 (7fff8c58b930) +PASS: vdsosyms +PASS: run-readelf-A.sh +PASS: run-getsrc-die.sh +PASS: run-strptr.sh + +check_elf: newdata.elf32 +Adding 16 bytes. +OK 16 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +elf_rawdata +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +elf_getdata +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF + +check_elf: newdata.elf32.mmap +Adding 16 bytes. +OK 16 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +elf_rawdata +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +elf_getdata +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF + +check_elf: newdata.elf64 +Adding 16 bytes. +OK 16 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +elf_rawdata +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +elf_getdata +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF + +check_elf: newdata.elf64.mmap +Adding 16 bytes. +OK 16 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +elf_rawdata +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Reading ELF file +OK 16 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +elf_getdata +Adding 16 bytes. +OK 32 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +Adding 16 bytes. +OK 48 bytes. +OK, section data item 0 (d_off: 0, d_size: 16) +0 data (d_off: 0, len * i: 0): (0x55b4be3f3ca0 + 0) 123456789ABCDEF +OK, section data item 1 (d_off: 16, d_size: 16) +1 data (d_off: 16, len * i: 16): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +OK, section data item 2 (d_off: 32, d_size: 16) +2 data (d_off: 32, len * i: 32): (0x55b4be3ef0f8 + 0) 123456789ABCDEF +PASS: newdata + +fname: strtab.elf.32 +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strings', stridx: 10, lastidx: 1 +add_string: 'elfutils', stridx: 19, lastidx: 10 +add_string: 'strtabelf', stridx: 29, lastidx: 19 +add_string: 'three', stridx: 35, lastidx: 29 +checking orig strings: first elf_update, before write + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +checking orig strings: first elf_update, after write + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +add_string: 'elfutils2', stridx: 45, lastidx: 35 +add_string: 'strtabelf2', stridx: 56, lastidx: 45 +add_string: 'three2', stridx: 63, lastidx: 56 +checking orig strings: first extra strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + 'elfutils2' + 'strtabelf2' + 'three2' +checking orig strings: read ELF file, orig strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +sh_size: 35 +add_string: '0123456789', stridx: 46, lastidx: 35 +add_string: 'supercalifragilisticexpialidocious', stridx: 81, lastidx: 46 +add_string: 'forty-two', stridx: 91, lastidx: 81 +checking orig strings: read file, added strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + '0123456789' + 'supercalifragilisticexpialidocious' + 'forty-two' +checking orig strings: all together now + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + '0123456789' + 'supercalifragilisticexpialidocious' + 'forty-two' + +fname: strtab.elf.32.mmap +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strings', stridx: 10, lastidx: 1 +add_string: 'elfutils', stridx: 19, lastidx: 10 +add_string: 'strtabelf', stridx: 29, lastidx: 19 +add_string: 'three', stridx: 35, lastidx: 29 +checking orig strings: first elf_update, before write + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +checking orig strings: first elf_update, after write + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +add_string: 'elfutils2', stridx: 45, lastidx: 35 +add_string: 'strtabelf2', stridx: 56, lastidx: 45 +add_string: 'three2', stridx: 63, lastidx: 56 +checking orig strings: first extra strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + 'elfutils2' + 'strtabelf2' + 'three2' +checking orig strings: read ELF file, orig strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +sh_size: 35 +add_string: '0123456789', stridx: 46, lastidx: 35 +add_string: 'supercalifragilisticexpialidocious', stridx: 81, lastidx: 46 +add_string: 'forty-two', stridx: 91, lastidx: 81 +checking orig strings: read file, added strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + '0123456789' + 'supercalifragilisticexpialidocious' + 'forty-two' +checking orig strings: all together now + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + '0123456789' + 'supercalifragilisticexpialidocious' + 'forty-two' + +fname: strtab.elf.64 +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strings', stridx: 10, lastidx: 1 +add_string: 'elfutils', stridx: 19, lastidx: 10 +add_string: 'strtabelf', stridx: 29, lastidx: 19 +add_string: 'three', stridx: 35, lastidx: 29 +checking orig strings: first elf_update, before write + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +checking orig strings: first elf_update, after write + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +add_string: 'elfutils2', stridx: 45, lastidx: 35 +add_string: 'strtabelf2', stridx: 56, lastidx: 45 +add_string: 'three2', stridx: 63, lastidx: 56 +checking orig strings: first extra strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + 'elfutils2' + 'strtabelf2' + 'three2' +checking orig strings: read ELF file, orig strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +sh_size: 35 +add_string: '0123456789', stridx: 46, lastidx: 35 +add_string: 'supercalifragilisticexpialidocious', stridx: 81, lastidx: 46 +add_string: 'forty-two', stridx: 91, lastidx: 81 +checking orig strings: read file, added strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + '0123456789' + 'supercalifragilisticexpialidocious' + 'forty-two' +checking orig strings: all together now + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + '0123456789' + 'supercalifragilisticexpialidocious' + 'forty-two' + +fname: strtab.elf.64.mmap +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strings', stridx: 10, lastidx: 1 +add_string: 'elfutils', stridx: 19, lastidx: 10 +add_string: 'strtabelf', stridx: 29, lastidx: 19 +add_string: 'three', stridx: 35, lastidx: 29 +checking orig strings: first elf_update, before write + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +checking orig strings: first elf_update, after write + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +add_string: 'elfutils2', stridx: 45, lastidx: 35 +add_string: 'strtabelf2', stridx: 56, lastidx: 45 +add_string: 'three2', stridx: 63, lastidx: 56 +checking orig strings: first extra strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + 'elfutils2' + 'strtabelf2' + 'three2' +checking orig strings: read ELF file, orig strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' +sh_size: 35 +add_string: '0123456789', stridx: 46, lastidx: 35 +add_string: 'supercalifragilisticexpialidocious', stridx: 81, lastidx: 46 +add_string: 'forty-two', stridx: 91, lastidx: 81 +checking orig strings: read file, added strings + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + '0123456789' + 'supercalifragilisticexpialidocious' + 'forty-two' +checking orig strings: all together now + '' + '.strings' + 'elfutils' + 'strtabelf' + 'three' + '0123456789' + 'supercalifragilisticexpialidocious' + 'forty-two' +PASS: elfstrtab +thread tid: 13946 +thread tid: 13947 +thread tid: 13948 +PASS: dwfl-proc-attach +open OK +elf_begin OK +testing ELF class: 1, layout: 0 +gelf_newehdr OK +gelf_getclass OK +elf_flagelf OK +gelf_getehdr OK +e_shnum == 0 OK +e_phnum == 0 OK +e_shoff == 0 OK +e_phoff == 0 OK +elf_getshdrnum OK +shnum == 0 OK +elf_getphdrnum OK +phnum == 0 OK +gelf_update_ehdr OK +elf_update OK +gelf_getehdr OK +EI_DATA OK +e_version OK +e_shnum == 0 OK +e_phnum == 0 OK +e_shoff == 0 OK +e_phoff == 0 OK +elf_getshdrnum OK +shnum == 0 OK +elf_getphdrnum OK +phnum == 0 OK +elf_newscn OK +gelf_newphdr OK +elf_update OK +elf_getshdrnum OK +shnum == 1 OK +elf_getphdrnum OK +phnum == 1 OK +gelf_getehdr OK +EI_DATA OK +e_version OK +e_shnum == 2 OK +e_phnum == 1 OK +e_shoff != 0 OK +e_phoff != 0 OK +e_shentsize OK +e_phentsize OK +elf_begin OK +testing ELF class: 1, layout: 1 +gelf_newehdr OK +gelf_getclass OK +elf_flagelf OK +gelf_getehdr OK +e_shnum == 0 OK +e_phnum == 0 OK +e_shoff == 0 OK +e_phoff == 0 OK +elf_getshdrnum OK +shnum == 0 OK +elf_getphdrnum OK +phnum == 0 OK +gelf_update_ehdr OK +elf_update OK +gelf_getehdr OK +EI_DATA OK +e_version OK +e_shnum == 0 OK +e_phnum == 0 OK +e_shoff == 0 OK +e_phoff == 0 OK +elf_getshdrnum OK +shnum == 0 OK +elf_getphdrnum OK +phnum == 0 OK +elf_newscn OK +gelf_newphdr OK +gelf_getehdr OK +gelf_update_ehdr OK +elf_update OK +elf_getshdrnum OK +shnum == 1 OK +elf_getphdrnum OK +phnum == 1 OK +gelf_getehdr OK +EI_DATA OK +e_version OK +e_shnum == 2 OK +e_phnum == 1 OK +e_shoff != 0 OK +e_phoff != 0 OK +e_shentsize OK +e_phentsize OK +elf_begin OK +testing ELF class: 2, layout: 0 +gelf_newehdr OK +gelf_getclass OK +elf_flagelf OK +gelf_getehdr OK +e_shnum == 0 OK +e_phnum == 0 OK +e_shoff == 0 OK +e_phoff == 0 OK +elf_getshdrnum OK +shnum == 0 OK +elf_getphdrnum OK +phnum == 0 OK +gelf_update_ehdr OK +elf_update OK +gelf_getehdr OK +EI_DATA OK +e_version OK +e_shnum == 0 OK +e_phnum == 0 OK +e_shoff == 0 OK +e_phoff == 0 OK +elf_getshdrnum OK +shnum == 0 OK +elf_getphdrnum OK +phnum == 0 OK +elf_newscn OK +gelf_newphdr OK +elf_update OK +elf_getshdrnum OK +shnum == 1 OK +elf_getphdrnum OK +phnum == 1 OK +gelf_getehdr OK +EI_DATA OK +e_version OK +e_shnum == 2 OK +e_phnum == 1 OK +e_shoff != 0 OK +e_phoff != 0 OK +e_shentsize OK +e_phentsize OK +elf_begin OK +testing ELF class: 2, layout: 1 +gelf_newehdr OK +gelf_getclass OK +elf_flagelf OK +gelf_getehdr OK +e_shnum == 0 OK +e_phnum == 0 OK +e_shoff == 0 OK +e_phoff == 0 OK +elf_getshdrnum OK +shnum == 0 OK +elf_getphdrnum OK +phnum == 0 OK +gelf_update_ehdr OK +elf_update OK +gelf_getehdr OK +EI_DATA OK +e_version OK +e_shnum == 0 OK +e_phnum == 0 OK +e_shoff == 0 OK +e_phoff == 0 OK +elf_getshdrnum OK +shnum == 0 OK +elf_getphdrnum OK +phnum == 0 OK +elf_newscn OK +gelf_newphdr OK +gelf_getehdr OK +gelf_update_ehdr OK +elf_update OK +elf_getshdrnum OK +shnum == 1 OK +elf_getphdrnum OK +phnum == 1 OK +gelf_getehdr OK +EI_DATA OK +e_version OK +e_shnum == 2 OK +e_phnum == 1 OK +e_shoff != 0 OK +e_phoff != 0 OK +e_shentsize OK +e_phentsize OK +PASS: elfshphehdr +LFS testing is irrelevent on this system +SKIP: run-lfs-symbols.sh +PASS: run-dwelfgnucompressed.sh +PASS: run-elfgetchdr.sh +PASS: run-elfgetzdata.sh +PASS: run-elfputzdata.sh +PASS: run-zstrptr.sh +uncompress testfile4 -> testfile4.uncompressed +processing: testfile4 +[27] .debug_aranges already decompressed +[28] .debug_pubnames already decompressed +[29] .debug_info already decompressed +[30] .debug_abbrev already decompressed +[31] .debug_line already decompressed +No errors +compress gnu testfile4.uncompressed -> testfile4.gnu +processing: testfile4.uncompressed +[27] .debug_aranges compressed -> .zdebug_aranges (56 => 55 98.21%) +[28] .debug_pubnames compressed -> .zdebug_pubnames (93 => 84 90.32%) +[29] .debug_info compressed -> .zdebug_info (960 => 634 66.04%) +[30] .debug_abbrev compressed -> .zdebug_abbrev (405 => 225 55.56%) +[31] .debug_line compressed -> .zdebug_line (189 => 131 69.31%) +[33] Updating section string table +No errors +uncompress testfile4.gnu -> testfile4.gnu.uncompressed +processing: testfile4.gnu +[27] .zdebug_aranges decompressed -> .debug_aranges (55 => 56 101.82%) +[28] .zdebug_pubnames decompressed -> .debug_pubnames (84 => 93 110.71%) +[29] .zdebug_info decompressed -> .debug_info (634 => 960 151.42%) +[30] .zdebug_abbrev decompressed -> .debug_abbrev (225 => 405 180.00%) +[31] .zdebug_line decompressed -> .debug_line (131 => 189 144.27%) +[33] Updating section string table +compress gabi testfile4.uncompressed -> testfile4.gabi +processing: testfile4.uncompressed +[27] .debug_aranges compressed (56 => 55 98.21%) +[28] .debug_pubnames compressed (93 => 84 90.32%) +[29] .debug_info compressed (960 => 634 66.04%) +[30] .debug_abbrev compressed (405 => 225 55.56%) +[31] .debug_line compressed (189 => 131 69.31%) +No errors +uncompress testfile4.gabi -> testfile4.gabi.uncompressed +processing: testfile4.gabi +[27] .debug_aranges decompressed (55 => 56 101.82%) +[28] .debug_pubnames decompressed (84 => 93 110.71%) +[29] .debug_info decompressed (634 => 960 151.42%) +[30] .debug_abbrev decompressed (225 => 405 180.00%) +[31] .debug_line decompressed (131 => 189 144.27%) +merging string tables testfile4 -> testfile4.merged +WARNING: symbol table [34] contains section symbol 33 for old shdrstrndx 33 +uncompress testfile4.merged -> testfile4.merged.uncompressed +processing: testfile4.merged +[27] .debug_aranges already decompressed +[28] .debug_pubnames already decompressed +[29] .debug_info already decompressed +[30] .debug_abbrev already decompressed +[31] .debug_line already decompressed +No errors +compress gnu testfile4.merged.uncompressed -> testfile4.merged.gnu +processing: testfile4.merged.uncompressed +[27] .debug_aranges compressed -> .zdebug_aranges (56 => 55 98.21%) +[28] .debug_pubnames compressed -> .zdebug_pubnames (93 => 84 90.32%) +[29] .debug_info compressed -> .zdebug_info (960 => 634 66.04%) +[30] .debug_abbrev compressed -> .zdebug_abbrev (405 => 225 55.56%) +[31] .debug_line compressed -> .zdebug_line (189 => 131 69.31%) +[34] Updating section string table +[33] Updating symbol table +No errors +uncompress testfile4.merged.gnu -> testfile4.merged.gnu.uncompressed +processing: testfile4.merged.gnu +[27] .zdebug_aranges decompressed -> .debug_aranges (55 => 56 101.82%) +[28] .zdebug_pubnames decompressed -> .debug_pubnames (84 => 93 110.71%) +[29] .zdebug_info decompressed -> .debug_info (634 => 960 151.42%) +[30] .zdebug_abbrev decompressed -> .debug_abbrev (225 => 405 180.00%) +[31] .zdebug_line decompressed -> .debug_line (131 => 189 144.27%) +[34] Updating section string table +[33] Updating symbol table +compress gabi testfile4.merged.uncompressed -> testfile4.merged.gabi +processing: testfile4.merged.uncompressed +[27] .debug_aranges compressed (56 => 55 98.21%) +[28] .debug_pubnames compressed (93 => 84 90.32%) +[29] .debug_info compressed (960 => 634 66.04%) +[30] .debug_abbrev compressed (405 => 225 55.56%) +[31] .debug_line compressed (189 => 131 69.31%) +No errors +uncompress testfile4.merged.gabi -> testfile4.merged.gabi.uncompressed +processing: testfile4.merged.gabi +[27] .debug_aranges decompressed (55 => 56 101.82%) +[28] .debug_pubnames decompressed (84 => 93 110.71%) +[29] .debug_info decompressed (634 => 960 151.42%) +[30] .debug_abbrev decompressed (225 => 405 180.00%) +[31] .debug_line decompressed (131 => 189 144.27%) +uncompress testfile12 -> testfile12.uncompressed +processing: testfile12 +[23] .debug_aranges already decompressed +[24] .debug_pubnames already decompressed +[25] .debug_info already decompressed +[26] .debug_abbrev already decompressed +[27] .debug_line already decompressed +[28] .debug_frame already decompressed +[29] .debug_str already decompressed +[30] .debug_macinfo already decompressed +No errors +compress gnu testfile12.uncompressed -> testfile12.gnu +processing: testfile12.uncompressed +[23] .debug_aranges compressed -> .zdebug_aranges (192 => 83 43.23%) +[24] .debug_pubnames NOT compressed, wouldn't be smaller +[25] .debug_info compressed -> .zdebug_info (3468 => 1879 54.18%) +[26] .debug_abbrev compressed -> .zdebug_abbrev (341 => 202 59.24%) +[27] .debug_line compressed -> .zdebug_line (709 => 371 52.33%) +[28] .debug_frame NOT compressed, wouldn't be smaller +[29] .debug_str compressed -> .zdebug_str (2235 => 986 44.12%) +[30] .debug_macinfo compressed -> .zdebug_macinfo (10518 => 4360 41.45%) +[31] Updating section string table +No errors +uncompress testfile12.gnu -> testfile12.gnu.uncompressed +processing: testfile12.gnu +[24] .debug_pubnames already decompressed +[28] .debug_frame already decompressed +[23] .zdebug_aranges decompressed -> .debug_aranges (83 => 192 231.33%) +[25] .zdebug_info decompressed -> .debug_info (1879 => 3468 184.57%) +[26] .zdebug_abbrev decompressed -> .debug_abbrev (202 => 341 168.81%) +[27] .zdebug_line decompressed -> .debug_line (371 => 709 191.11%) +[29] .zdebug_str decompressed -> .debug_str (986 => 2235 226.67%) +[30] .zdebug_macinfo decompressed -> .debug_macinfo (4360 => 10518 241.24%) +[31] Updating section string table +compress gabi testfile12.uncompressed -> testfile12.gabi +processing: testfile12.uncompressed +[23] .debug_aranges compressed (192 => 95 49.48%) +[24] .debug_pubnames NOT compressed, wouldn't be smaller +[25] .debug_info compressed (3468 => 1891 54.53%) +[26] .debug_abbrev compressed (341 => 214 62.76%) +[27] .debug_line compressed (709 => 383 54.02%) +[28] .debug_frame NOT compressed, wouldn't be smaller +[29] .debug_str compressed (2235 => 998 44.65%) +[30] .debug_macinfo compressed (10518 => 4372 41.57%) +No errors +uncompress testfile12.gabi -> testfile12.gabi.uncompressed +processing: testfile12.gabi +[24] .debug_pubnames already decompressed +[28] .debug_frame already decompressed +[23] .debug_aranges decompressed (95 => 192 202.11%) +[25] .debug_info decompressed (1891 => 3468 183.40%) +[26] .debug_abbrev decompressed (214 => 341 159.35%) +[27] .debug_line decompressed (383 => 709 185.12%) +[29] .debug_str decompressed (998 => 2235 223.95%) +[30] .debug_macinfo decompressed (4372 => 10518 240.58%) +merging string tables testfile12 -> testfile12.merged +WARNING: symbol table [32] contains section symbol 31 for old shdrstrndx 31 +uncompress testfile12.merged -> testfile12.merged.uncompressed +processing: testfile12.merged +[23] .debug_aranges already decompressed +[24] .debug_pubnames already decompressed +[25] .debug_info already decompressed +[26] .debug_abbrev already decompressed +[27] .debug_line already decompressed +[28] .debug_frame already decompressed +[29] .debug_str already decompressed +[30] .debug_macinfo already decompressed +No errors +compress gnu testfile12.merged.uncompressed -> testfile12.merged.gnu +processing: testfile12.merged.uncompressed +[23] .debug_aranges compressed -> .zdebug_aranges (192 => 83 43.23%) +[24] .debug_pubnames NOT compressed, wouldn't be smaller +[25] .debug_info compressed -> .zdebug_info (3468 => 1879 54.18%) +[26] .debug_abbrev compressed -> .zdebug_abbrev (341 => 202 59.24%) +[27] .debug_line compressed -> .zdebug_line (709 => 371 52.33%) +[28] .debug_frame NOT compressed, wouldn't be smaller +[29] .debug_str compressed -> .zdebug_str (2235 => 986 44.12%) +[30] .debug_macinfo compressed -> .zdebug_macinfo (10518 => 4360 41.45%) +[32] Updating section string table +[31] Updating symbol table +No errors +uncompress testfile12.merged.gnu -> testfile12.merged.gnu.uncompressed +processing: testfile12.merged.gnu +[24] .debug_pubnames already decompressed +[28] .debug_frame already decompressed +[23] .zdebug_aranges decompressed -> .debug_aranges (83 => 192 231.33%) +[25] .zdebug_info decompressed -> .debug_info (1879 => 3468 184.57%) +[26] .zdebug_abbrev decompressed -> .debug_abbrev (202 => 341 168.81%) +[27] .zdebug_line decompressed -> .debug_line (371 => 709 191.11%) +[29] .zdebug_str decompressed -> .debug_str (986 => 2235 226.67%) +[30] .zdebug_macinfo decompressed -> .debug_macinfo (4360 => 10518 241.24%) +[32] Updating section string table +[31] Updating symbol table +compress gabi testfile12.merged.uncompressed -> testfile12.merged.gabi +processing: testfile12.merged.uncompressed +[23] .debug_aranges compressed (192 => 95 49.48%) +[24] .debug_pubnames NOT compressed, wouldn't be smaller +[25] .debug_info compressed (3468 => 1891 54.53%) +[26] .debug_abbrev compressed (341 => 214 62.76%) +[27] .debug_line compressed (709 => 383 54.02%) +[28] .debug_frame NOT compressed, wouldn't be smaller +[29] .debug_str compressed (2235 => 998 44.65%) +[30] .debug_macinfo compressed (10518 => 4372 41.57%) +No errors +uncompress testfile12.merged.gabi -> testfile12.merged.gabi.uncompressed +processing: testfile12.merged.gabi +[24] .debug_pubnames already decompressed +[28] .debug_frame already decompressed +[23] .debug_aranges decompressed (95 => 192 202.11%) +[25] .debug_info decompressed (1891 => 3468 183.40%) +[26] .debug_abbrev decompressed (214 => 341 159.35%) +[27] .debug_line decompressed (383 => 709 185.12%) +[29] .debug_str decompressed (998 => 2235 223.95%) +[30] .debug_macinfo decompressed (4372 => 10518 240.58%) +uncompress testfileppc64 -> testfileppc64.uncompressed +processing: testfileppc64 +[26] .debug_aranges already decompressed +[27] .debug_info already decompressed +[28] .debug_abbrev already decompressed +[29] .debug_line already decompressed +[30] .debug_frame already decompressed +[31] .debug_str already decompressed +[32] .debug_loc already decompressed +[33] .debug_ranges already decompressed +No errors +compress gnu testfileppc64.uncompressed -> testfileppc64.gnu +processing: testfileppc64.uncompressed +[26] .debug_aranges compressed -> .zdebug_aranges (96 => 53 55.21%) +[27] .debug_info compressed -> .zdebug_info (363 => 211 58.13%) +[28] .debug_abbrev compressed -> .zdebug_abbrev (315 => 194 61.59%) +[29] .debug_line compressed -> .zdebug_line (119 => 89 74.79%) +[30] .debug_frame compressed -> .zdebug_frame (96 => 73 76.04%) +[31] .debug_str compressed -> .zdebug_str (174 => 155 89.08%) +[32] .debug_loc compressed -> .zdebug_loc (171 => 73 42.69%) +[33] .debug_ranges NOT compressed, wouldn't be smaller +[34] Updating section string table +No errors +uncompress testfileppc64.gnu -> testfileppc64.gnu.uncompressed +processing: testfileppc64.gnu +[33] .debug_ranges already decompressed +[26] .zdebug_aranges decompressed -> .debug_aranges (53 => 96 181.13%) +[27] .zdebug_info decompressed -> .debug_info (211 => 363 172.04%) +[28] .zdebug_abbrev decompressed -> .debug_abbrev (194 => 315 162.37%) +[29] .zdebug_line decompressed -> .debug_line (89 => 119 133.71%) +[30] .zdebug_frame decompressed -> .debug_frame (73 => 96 131.51%) +[31] .zdebug_str decompressed -> .debug_str (155 => 174 112.26%) +[32] .zdebug_loc decompressed -> .debug_loc (73 => 171 234.25%) +[34] Updating section string table +compress gabi testfileppc64.uncompressed -> testfileppc64.gabi +processing: testfileppc64.uncompressed +[26] .debug_aranges compressed (96 => 65 67.71%) +[27] .debug_info compressed (363 => 223 61.43%) +[28] .debug_abbrev compressed (315 => 206 65.40%) +[29] .debug_line compressed (119 => 101 84.87%) +[30] .debug_frame compressed (96 => 85 88.54%) +[31] .debug_str compressed (174 => 167 95.98%) +[32] .debug_loc compressed (171 => 85 49.71%) +[33] .debug_ranges NOT compressed, wouldn't be smaller +No errors +uncompress testfileppc64.gabi -> testfileppc64.gabi.uncompressed +processing: testfileppc64.gabi +[33] .debug_ranges already decompressed +[26] .debug_aranges decompressed (65 => 96 147.69%) +[27] .debug_info decompressed (223 => 363 162.78%) +[28] .debug_abbrev decompressed (206 => 315 152.91%) +[29] .debug_line decompressed (101 => 119 117.82%) +[30] .debug_frame decompressed (85 => 96 112.94%) +[31] .debug_str decompressed (167 => 174 104.19%) +[32] .debug_loc decompressed (85 => 171 201.18%) +merging string tables testfileppc64 -> testfileppc64.merged +uncompress testfileppc64.merged -> testfileppc64.merged.uncompressed +processing: testfileppc64.merged +[26] .debug_aranges already decompressed +[27] .debug_info already decompressed +[28] .debug_abbrev already decompressed +[29] .debug_line already decompressed +[30] .debug_frame already decompressed +[31] .debug_str already decompressed +[32] .debug_loc already decompressed +[33] .debug_ranges already decompressed +No errors +compress gnu testfileppc64.merged.uncompressed -> testfileppc64.merged.gnu +processing: testfileppc64.merged.uncompressed +[26] .debug_aranges compressed -> .zdebug_aranges (96 => 53 55.21%) +[27] .debug_info compressed -> .zdebug_info (363 => 211 58.13%) +[28] .debug_abbrev compressed -> .zdebug_abbrev (315 => 194 61.59%) +[29] .debug_line compressed -> .zdebug_line (119 => 89 74.79%) +[30] .debug_frame compressed -> .zdebug_frame (96 => 73 76.04%) +[31] .debug_str compressed -> .zdebug_str (174 => 155 89.08%) +[32] .debug_loc compressed -> .zdebug_loc (171 => 73 42.69%) +[33] .debug_ranges NOT compressed, wouldn't be smaller +[35] Updating section string table +[34] Updating symbol table +No errors +uncompress testfileppc64.merged.gnu -> testfileppc64.merged.gnu.uncompressed +processing: testfileppc64.merged.gnu +[33] .debug_ranges already decompressed +[26] .zdebug_aranges decompressed -> .debug_aranges (53 => 96 181.13%) +[27] .zdebug_info decompressed -> .debug_info (211 => 363 172.04%) +[28] .zdebug_abbrev decompressed -> .debug_abbrev (194 => 315 162.37%) +[29] .zdebug_line decompressed -> .debug_line (89 => 119 133.71%) +[30] .zdebug_frame decompressed -> .debug_frame (73 => 96 131.51%) +[31] .zdebug_str decompressed -> .debug_str (155 => 174 112.26%) +[32] .zdebug_loc decompressed -> .debug_loc (73 => 171 234.25%) +[35] Updating section string table +[34] Updating symbol table +compress gabi testfileppc64.merged.uncompressed -> testfileppc64.merged.gabi +processing: testfileppc64.merged.uncompressed +[26] .debug_aranges compressed (96 => 65 67.71%) +[27] .debug_info compressed (363 => 223 61.43%) +[28] .debug_abbrev compressed (315 => 206 65.40%) +[29] .debug_line compressed (119 => 101 84.87%) +[30] .debug_frame compressed (96 => 85 88.54%) +[31] .debug_str compressed (174 => 167 95.98%) +[32] .debug_loc compressed (171 => 85 49.71%) +[33] .debug_ranges NOT compressed, wouldn't be smaller +No errors +uncompress testfileppc64.merged.gabi -> testfileppc64.merged.gabi.uncompressed +processing: testfileppc64.merged.gabi +[33] .debug_ranges already decompressed +[26] .debug_aranges decompressed (65 => 96 147.69%) +[27] .debug_info decompressed (223 => 363 162.78%) +[28] .debug_abbrev decompressed (206 => 315 152.91%) +[29] .debug_line decompressed (101 => 119 117.82%) +[30] .debug_frame decompressed (85 => 96 112.94%) +[31] .debug_str decompressed (167 => 174 104.19%) +[32] .debug_loc decompressed (85 => 171 201.18%) +uncompress testfileppc32 -> testfileppc32.uncompressed +processing: testfileppc32 +[28] .debug_aranges already decompressed +[29] .debug_info already decompressed +[30] .debug_abbrev already decompressed +[31] .debug_line already decompressed +[32] .debug_frame already decompressed +[33] .debug_str already decompressed +[34] .debug_loc already decompressed +[35] .debug_ranges already decompressed +No errors +compress gnu testfileppc32.uncompressed -> testfileppc32.gnu +processing: testfileppc32.uncompressed +[28] .debug_aranges compressed -> .zdebug_aranges (64 => 48 75.00%) +[29] .debug_info compressed -> .zdebug_info (319 => 208 65.20%) +[30] .debug_abbrev compressed -> .zdebug_abbrev (318 => 197 61.95%) +[31] .debug_line compressed -> .zdebug_line (109 => 85 77.98%) +[32] .debug_frame compressed -> .zdebug_frame (64 => 53 82.81%) +[33] .debug_str compressed -> .zdebug_str (179 => 159 88.83%) +[34] .debug_loc compressed -> .zdebug_loc (99 => 68 68.69%) +[35] .debug_ranges NOT compressed, wouldn't be smaller +[36] Updating section string table +No errors +uncompress testfileppc32.gnu -> testfileppc32.gnu.uncompressed +processing: testfileppc32.gnu +[35] .debug_ranges already decompressed +[28] .zdebug_aranges decompressed -> .debug_aranges (48 => 64 133.33%) +[29] .zdebug_info decompressed -> .debug_info (208 => 319 153.37%) +[30] .zdebug_abbrev decompressed -> .debug_abbrev (197 => 318 161.42%) +[31] .zdebug_line decompressed -> .debug_line (85 => 109 128.24%) +[32] .zdebug_frame decompressed -> .debug_frame (53 => 64 120.75%) +[33] .zdebug_str decompressed -> .debug_str (159 => 179 112.58%) +[34] .zdebug_loc decompressed -> .debug_loc (68 => 99 145.59%) +[36] Updating section string table +compress gabi testfileppc32.uncompressed -> testfileppc32.gabi +processing: testfileppc32.uncompressed +[28] .debug_aranges compressed (64 => 48 75.00%) +[29] .debug_info compressed (319 => 208 65.20%) +[30] .debug_abbrev compressed (318 => 197 61.95%) +[31] .debug_line compressed (109 => 85 77.98%) +[32] .debug_frame compressed (64 => 53 82.81%) +[33] .debug_str compressed (179 => 159 88.83%) +[34] .debug_loc compressed (99 => 68 68.69%) +[35] .debug_ranges NOT compressed, wouldn't be smaller +No errors +uncompress testfileppc32.gabi -> testfileppc32.gabi.uncompressed +processing: testfileppc32.gabi +[35] .debug_ranges already decompressed +[28] .debug_aranges decompressed (48 => 64 133.33%) +[29] .debug_info decompressed (208 => 319 153.37%) +[30] .debug_abbrev decompressed (197 => 318 161.42%) +[31] .debug_line decompressed (85 => 109 128.24%) +[32] .debug_frame decompressed (53 => 64 120.75%) +[33] .debug_str decompressed (159 => 179 112.58%) +[34] .debug_loc decompressed (68 => 99 145.59%) +merging string tables testfileppc32 -> testfileppc32.merged +uncompress testfileppc32.merged -> testfileppc32.merged.uncompressed +processing: testfileppc32.merged +[28] .debug_aranges already decompressed +[29] .debug_info already decompressed +[30] .debug_abbrev already decompressed +[31] .debug_line already decompressed +[32] .debug_frame already decompressed +[33] .debug_str already decompressed +[34] .debug_loc already decompressed +[35] .debug_ranges already decompressed +No errors +compress gnu testfileppc32.merged.uncompressed -> testfileppc32.merged.gnu +processing: testfileppc32.merged.uncompressed +[28] .debug_aranges compressed -> .zdebug_aranges (64 => 48 75.00%) +[29] .debug_info compressed -> .zdebug_info (319 => 208 65.20%) +[30] .debug_abbrev compressed -> .zdebug_abbrev (318 => 197 61.95%) +[31] .debug_line compressed -> .zdebug_line (109 => 85 77.98%) +[32] .debug_frame compressed -> .zdebug_frame (64 => 53 82.81%) +[33] .debug_str compressed -> .zdebug_str (179 => 159 88.83%) +[34] .debug_loc compressed -> .zdebug_loc (99 => 68 68.69%) +[35] .debug_ranges NOT compressed, wouldn't be smaller +[37] Updating section string table +[36] Updating symbol table +No errors +uncompress testfileppc32.merged.gnu -> testfileppc32.merged.gnu.uncompressed +processing: testfileppc32.merged.gnu +[35] .debug_ranges already decompressed +[28] .zdebug_aranges decompressed -> .debug_aranges (48 => 64 133.33%) +[29] .zdebug_info decompressed -> .debug_info (208 => 319 153.37%) +[30] .zdebug_abbrev decompressed -> .debug_abbrev (197 => 318 161.42%) +[31] .zdebug_line decompressed -> .debug_line (85 => 109 128.24%) +[32] .zdebug_frame decompressed -> .debug_frame (53 => 64 120.75%) +[33] .zdebug_str decompressed -> .debug_str (159 => 179 112.58%) +[34] .zdebug_loc decompressed -> .debug_loc (68 => 99 145.59%) +[37] Updating section string table +[36] Updating symbol table +compress gabi testfileppc32.merged.uncompressed -> testfileppc32.merged.gabi +processing: testfileppc32.merged.uncompressed +[28] .debug_aranges compressed (64 => 48 75.00%) +[29] .debug_info compressed (319 => 208 65.20%) +[30] .debug_abbrev compressed (318 => 197 61.95%) +[31] .debug_line compressed (109 => 85 77.98%) +[32] .debug_frame compressed (64 => 53 82.81%) +[33] .debug_str compressed (179 => 159 88.83%) +[34] .debug_loc compressed (99 => 68 68.69%) +[35] .debug_ranges NOT compressed, wouldn't be smaller +No errors +uncompress testfileppc32.merged.gabi -> testfileppc32.merged.gabi.uncompressed +processing: testfileppc32.merged.gabi +[35] .debug_ranges already decompressed +[28] .debug_aranges decompressed (48 => 64 133.33%) +[29] .debug_info decompressed (208 => 319 153.37%) +[30] .debug_abbrev decompressed (197 => 318 161.42%) +[31] .debug_line decompressed (85 => 109 128.24%) +[32] .debug_frame decompressed (53 => 64 120.75%) +[33] .debug_str decompressed (159 => 179 112.58%) +[34] .debug_loc decompressed (68 => 99 145.59%) +uncompress testfile-zgnu64 -> testfile-zgnu64.uncompressed +processing: testfile-zgnu64 +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) +[3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) +[5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[6] Updating section string table +No errors +compress gnu testfile-zgnu64.uncompressed -> testfile-zgnu64.gnu +processing: testfile-zgnu64.uncompressed +[2] .debug_aranges compressed -> .zdebug_aranges (96 => 50 52.08%) +[3] .debug_info compressed -> .zdebug_info (170 => 111 65.29%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) +[6] Updating section string table +No errors +uncompress testfile-zgnu64.gnu -> testfile-zgnu64.gnu.uncompressed +processing: testfile-zgnu64.gnu +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) +[3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) +[5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[6] Updating section string table +compress gabi testfile-zgnu64.uncompressed -> testfile-zgnu64.gabi +processing: testfile-zgnu64.uncompressed +[2] .debug_aranges compressed (96 => 62 64.58%) +[3] .debug_info compressed (170 => 123 72.35%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed (141 => 103 73.05%) +No errors +uncompress testfile-zgnu64.gabi -> testfile-zgnu64.gabi.uncompressed +processing: testfile-zgnu64.gabi +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (62 => 96 154.84%) +[3] .debug_info decompressed (123 => 170 138.21%) +[5] .debug_line decompressed (103 => 141 136.89%) +merging string tables testfile-zgnu64 -> testfile-zgnu64.merged +uncompress testfile-zgnu64.merged -> testfile-zgnu64.merged.uncompressed +processing: testfile-zgnu64.merged +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) +[3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) +[5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[7] Updating section string table +[6] Updating symbol table +No errors +compress gnu testfile-zgnu64.merged.uncompressed -> testfile-zgnu64.merged.gnu +processing: testfile-zgnu64.merged.uncompressed +[2] .debug_aranges compressed -> .zdebug_aranges (96 => 50 52.08%) +[3] .debug_info compressed -> .zdebug_info (170 => 111 65.29%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) +[7] Updating section string table +[6] Updating symbol table +No errors +uncompress testfile-zgnu64.merged.gnu -> testfile-zgnu64.merged.gnu.uncompressed +processing: testfile-zgnu64.merged.gnu +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) +[3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) +[5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[7] Updating section string table +[6] Updating symbol table +compress gabi testfile-zgnu64.merged.uncompressed -> testfile-zgnu64.merged.gabi +processing: testfile-zgnu64.merged.uncompressed +[2] .debug_aranges compressed (96 => 62 64.58%) +[3] .debug_info compressed (170 => 123 72.35%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed (141 => 103 73.05%) +No errors +uncompress testfile-zgnu64.merged.gabi -> testfile-zgnu64.merged.gabi.uncompressed +processing: testfile-zgnu64.merged.gabi +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (62 => 96 154.84%) +[3] .debug_info decompressed (123 => 170 138.21%) +[5] .debug_line decompressed (103 => 141 136.89%) +uncompress testfile-zgnu64be -> testfile-zgnu64be.uncompressed +processing: testfile-zgnu64be +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) +[4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) +[6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[7] Updating section string table +No errors +compress gnu testfile-zgnu64be.uncompressed -> testfile-zgnu64be.gnu +processing: testfile-zgnu64be.uncompressed +[3] .debug_aranges compressed -> .zdebug_aranges (96 => 52 54.17%) +[4] .debug_info compressed -> .zdebug_info (126 => 89 70.63%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) +[7] Updating section string table +No errors +uncompress testfile-zgnu64be.gnu -> testfile-zgnu64be.gnu.uncompressed +processing: testfile-zgnu64be.gnu +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) +[4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) +[6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[7] Updating section string table +compress gabi testfile-zgnu64be.uncompressed -> testfile-zgnu64be.gabi +processing: testfile-zgnu64be.uncompressed +[3] .debug_aranges compressed (96 => 64 66.67%) +[4] .debug_info compressed (126 => 101 80.16%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed (141 => 103 73.05%) +No errors +uncompress testfile-zgnu64be.gabi -> testfile-zgnu64be.gabi.uncompressed +processing: testfile-zgnu64be.gabi +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (64 => 96 150.00%) +[4] .debug_info decompressed (101 => 126 124.75%) +[6] .debug_line decompressed (103 => 141 136.89%) +merging string tables testfile-zgnu64be -> testfile-zgnu64be.merged +uncompress testfile-zgnu64be.merged -> testfile-zgnu64be.merged.uncompressed +processing: testfile-zgnu64be.merged +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) +[4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) +[6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[8] Updating section string table +[7] Updating symbol table +No errors +compress gnu testfile-zgnu64be.merged.uncompressed -> testfile-zgnu64be.merged.gnu +processing: testfile-zgnu64be.merged.uncompressed +[3] .debug_aranges compressed -> .zdebug_aranges (96 => 52 54.17%) +[4] .debug_info compressed -> .zdebug_info (126 => 89 70.63%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) +[8] Updating section string table +[7] Updating symbol table +No errors +uncompress testfile-zgnu64be.merged.gnu -> testfile-zgnu64be.merged.gnu.uncompressed +processing: testfile-zgnu64be.merged.gnu +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) +[4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) +[6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[8] Updating section string table +[7] Updating symbol table +compress gabi testfile-zgnu64be.merged.uncompressed -> testfile-zgnu64be.merged.gabi +processing: testfile-zgnu64be.merged.uncompressed +[3] .debug_aranges compressed (96 => 64 66.67%) +[4] .debug_info compressed (126 => 101 80.16%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed (141 => 103 73.05%) +No errors +uncompress testfile-zgnu64be.merged.gabi -> testfile-zgnu64be.merged.gabi.uncompressed +processing: testfile-zgnu64be.merged.gabi +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (64 => 96 150.00%) +[4] .debug_info decompressed (101 => 126 124.75%) +[6] .debug_line decompressed (103 => 141 136.89%) +uncompress testfile-zgabi64 -> testfile-zgabi64.uncompressed +processing: testfile-zgabi64 +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (62 => 96 154.84%) +[3] .debug_info decompressed (123 => 170 138.21%) +[5] .debug_line decompressed (103 => 141 136.89%) +No errors +compress gnu testfile-zgabi64.uncompressed -> testfile-zgabi64.gnu +processing: testfile-zgabi64.uncompressed +[2] .debug_aranges compressed -> .zdebug_aranges (96 => 50 52.08%) +[3] .debug_info compressed -> .zdebug_info (170 => 111 65.29%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) +[6] Updating section string table +No errors +uncompress testfile-zgabi64.gnu -> testfile-zgabi64.gnu.uncompressed +processing: testfile-zgabi64.gnu +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) +[3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) +[5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[6] Updating section string table +compress gabi testfile-zgabi64.uncompressed -> testfile-zgabi64.gabi +processing: testfile-zgabi64.uncompressed +[2] .debug_aranges compressed (96 => 62 64.58%) +[3] .debug_info compressed (170 => 123 72.35%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed (141 => 103 73.05%) +No errors +uncompress testfile-zgabi64.gabi -> testfile-zgabi64.gabi.uncompressed +processing: testfile-zgabi64.gabi +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (62 => 96 154.84%) +[3] .debug_info decompressed (123 => 170 138.21%) +[5] .debug_line decompressed (103 => 141 136.89%) +merging string tables testfile-zgabi64 -> testfile-zgabi64.merged +uncompress testfile-zgabi64.merged -> testfile-zgabi64.merged.uncompressed +processing: testfile-zgabi64.merged +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (62 => 96 154.84%) +[3] .debug_info decompressed (123 => 170 138.21%) +[5] .debug_line decompressed (103 => 141 136.89%) +No errors +compress gnu testfile-zgabi64.merged.uncompressed -> testfile-zgabi64.merged.gnu +processing: testfile-zgabi64.merged.uncompressed +[2] .debug_aranges compressed -> .zdebug_aranges (96 => 50 52.08%) +[3] .debug_info compressed -> .zdebug_info (170 => 111 65.29%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) +[7] Updating section string table +[6] Updating symbol table +No errors +uncompress testfile-zgabi64.merged.gnu -> testfile-zgabi64.merged.gnu.uncompressed +processing: testfile-zgabi64.merged.gnu +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) +[3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) +[5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[7] Updating section string table +[6] Updating symbol table +compress gabi testfile-zgabi64.merged.uncompressed -> testfile-zgabi64.merged.gabi +processing: testfile-zgabi64.merged.uncompressed +[2] .debug_aranges compressed (96 => 62 64.58%) +[3] .debug_info compressed (170 => 123 72.35%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed (141 => 103 73.05%) +No errors +uncompress testfile-zgabi64.merged.gabi -> testfile-zgabi64.merged.gabi.uncompressed +processing: testfile-zgabi64.merged.gabi +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (62 => 96 154.84%) +[3] .debug_info decompressed (123 => 170 138.21%) +[5] .debug_line decompressed (103 => 141 136.89%) +uncompress testfile-zgabi64be -> testfile-zgabi64be.uncompressed +processing: testfile-zgabi64be +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (64 => 96 150.00%) +[4] .debug_info decompressed (101 => 126 124.75%) +[6] .debug_line decompressed (103 => 141 136.89%) +No errors +compress gnu testfile-zgabi64be.uncompressed -> testfile-zgabi64be.gnu +processing: testfile-zgabi64be.uncompressed +[3] .debug_aranges compressed -> .zdebug_aranges (96 => 52 54.17%) +[4] .debug_info compressed -> .zdebug_info (126 => 89 70.63%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) +[7] Updating section string table +No errors +uncompress testfile-zgabi64be.gnu -> testfile-zgabi64be.gnu.uncompressed +processing: testfile-zgabi64be.gnu +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) +[4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) +[6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[7] Updating section string table +compress gabi testfile-zgabi64be.uncompressed -> testfile-zgabi64be.gabi +processing: testfile-zgabi64be.uncompressed +[3] .debug_aranges compressed (96 => 64 66.67%) +[4] .debug_info compressed (126 => 101 80.16%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed (141 => 103 73.05%) +No errors +uncompress testfile-zgabi64be.gabi -> testfile-zgabi64be.gabi.uncompressed +processing: testfile-zgabi64be.gabi +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (64 => 96 150.00%) +[4] .debug_info decompressed (101 => 126 124.75%) +[6] .debug_line decompressed (103 => 141 136.89%) +merging string tables testfile-zgabi64be -> testfile-zgabi64be.merged +uncompress testfile-zgabi64be.merged -> testfile-zgabi64be.merged.uncompressed +processing: testfile-zgabi64be.merged +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (64 => 96 150.00%) +[4] .debug_info decompressed (101 => 126 124.75%) +[6] .debug_line decompressed (103 => 141 136.89%) +No errors +compress gnu testfile-zgabi64be.merged.uncompressed -> testfile-zgabi64be.merged.gnu +processing: testfile-zgabi64be.merged.uncompressed +[3] .debug_aranges compressed -> .zdebug_aranges (96 => 52 54.17%) +[4] .debug_info compressed -> .zdebug_info (126 => 89 70.63%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) +[8] Updating section string table +[7] Updating symbol table +No errors +uncompress testfile-zgabi64be.merged.gnu -> testfile-zgabi64be.merged.gnu.uncompressed +processing: testfile-zgabi64be.merged.gnu +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) +[4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) +[6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) +[8] Updating section string table +[7] Updating symbol table +compress gabi testfile-zgabi64be.merged.uncompressed -> testfile-zgabi64be.merged.gabi +processing: testfile-zgabi64be.merged.uncompressed +[3] .debug_aranges compressed (96 => 64 66.67%) +[4] .debug_info compressed (126 => 101 80.16%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed (141 => 103 73.05%) +No errors +uncompress testfile-zgabi64be.merged.gabi -> testfile-zgabi64be.merged.gabi.uncompressed +processing: testfile-zgabi64be.merged.gabi +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (64 => 96 150.00%) +[4] .debug_info decompressed (101 => 126 124.75%) +[6] .debug_line decompressed (103 => 141 136.89%) +uncompress testfile-zgnu32 -> testfile-zgnu32.uncompressed +processing: testfile-zgnu32 +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) +[3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) +[5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) +[6] Updating section string table +No errors +compress gnu testfile-zgnu32.uncompressed -> testfile-zgnu32.gnu +processing: testfile-zgnu32.uncompressed +[2] .debug_aranges compressed -> .zdebug_aranges (64 => 49 76.56%) +[3] .debug_info compressed -> .zdebug_info (154 => 111 72.08%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed -> .zdebug_line (133 => 90 67.67%) +[6] Updating section string table +No errors +uncompress testfile-zgnu32.gnu -> testfile-zgnu32.gnu.uncompressed +processing: testfile-zgnu32.gnu +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) +[3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) +[5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) +[6] Updating section string table +compress gabi testfile-zgnu32.uncompressed -> testfile-zgnu32.gabi +processing: testfile-zgnu32.uncompressed +[2] .debug_aranges compressed (64 => 49 76.56%) +[3] .debug_info compressed (154 => 111 72.08%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed (133 => 90 67.67%) +No errors +uncompress testfile-zgnu32.gabi -> testfile-zgnu32.gabi.uncompressed +processing: testfile-zgnu32.gabi +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (49 => 64 130.61%) +[3] .debug_info decompressed (111 => 154 138.74%) +[5] .debug_line decompressed (90 => 133 147.78%) +merging string tables testfile-zgnu32 -> testfile-zgnu32.merged +uncompress testfile-zgnu32.merged -> testfile-zgnu32.merged.uncompressed +processing: testfile-zgnu32.merged +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) +[3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) +[5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) +[7] Updating section string table +[6] Updating symbol table +No errors +compress gnu testfile-zgnu32.merged.uncompressed -> testfile-zgnu32.merged.gnu +processing: testfile-zgnu32.merged.uncompressed +[2] .debug_aranges compressed -> .zdebug_aranges (64 => 49 76.56%) +[3] .debug_info compressed -> .zdebug_info (154 => 111 72.08%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed -> .zdebug_line (133 => 90 67.67%) +[7] Updating section string table +[6] Updating symbol table +No errors +uncompress testfile-zgnu32.merged.gnu -> testfile-zgnu32.merged.gnu.uncompressed +processing: testfile-zgnu32.merged.gnu +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) +[3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) +[5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) +[7] Updating section string table +[6] Updating symbol table +compress gabi testfile-zgnu32.merged.uncompressed -> testfile-zgnu32.merged.gabi +processing: testfile-zgnu32.merged.uncompressed +[2] .debug_aranges compressed (64 => 49 76.56%) +[3] .debug_info compressed (154 => 111 72.08%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed (133 => 90 67.67%) +No errors +uncompress testfile-zgnu32.merged.gabi -> testfile-zgnu32.merged.gabi.uncompressed +processing: testfile-zgnu32.merged.gabi +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (49 => 64 130.61%) +[3] .debug_info decompressed (111 => 154 138.74%) +[5] .debug_line decompressed (90 => 133 147.78%) +uncompress testfile-zgnu32be -> testfile-zgnu32be.uncompressed +processing: testfile-zgnu32be +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) +[4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) +[6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) +[7] Updating section string table +No errors +compress gnu testfile-zgnu32be.uncompressed -> testfile-zgnu32be.gnu +processing: testfile-zgnu32be.uncompressed +[3] .debug_aranges compressed -> .zdebug_aranges (64 => 51 79.69%) +[4] .debug_info compressed -> .zdebug_info (110 => 88 80.00%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed -> .zdebug_line (133 => 89 66.92%) +[7] Updating section string table +No errors +uncompress testfile-zgnu32be.gnu -> testfile-zgnu32be.gnu.uncompressed +processing: testfile-zgnu32be.gnu +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) +[4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) +[6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) +[7] Updating section string table +compress gabi testfile-zgnu32be.uncompressed -> testfile-zgnu32be.gabi +processing: testfile-zgnu32be.uncompressed +[3] .debug_aranges compressed (64 => 51 79.69%) +[4] .debug_info compressed (110 => 88 80.00%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed (133 => 89 66.92%) +No errors +uncompress testfile-zgnu32be.gabi -> testfile-zgnu32be.gabi.uncompressed +processing: testfile-zgnu32be.gabi +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (51 => 64 125.49%) +[4] .debug_info decompressed (88 => 110 125.00%) +[6] .debug_line decompressed (89 => 133 149.44%) +merging string tables testfile-zgnu32be -> testfile-zgnu32be.merged +uncompress testfile-zgnu32be.merged -> testfile-zgnu32be.merged.uncompressed +processing: testfile-zgnu32be.merged +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) +[4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) +[6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) +[8] Updating section string table +[7] Updating symbol table +No errors +compress gnu testfile-zgnu32be.merged.uncompressed -> testfile-zgnu32be.merged.gnu +processing: testfile-zgnu32be.merged.uncompressed +[3] .debug_aranges compressed -> .zdebug_aranges (64 => 51 79.69%) +[4] .debug_info compressed -> .zdebug_info (110 => 88 80.00%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed -> .zdebug_line (133 => 89 66.92%) +[8] Updating section string table +[7] Updating symbol table +No errors +uncompress testfile-zgnu32be.merged.gnu -> testfile-zgnu32be.merged.gnu.uncompressed +processing: testfile-zgnu32be.merged.gnu +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) +[4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) +[6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) +[8] Updating section string table +[7] Updating symbol table +compress gabi testfile-zgnu32be.merged.uncompressed -> testfile-zgnu32be.merged.gabi +processing: testfile-zgnu32be.merged.uncompressed +[3] .debug_aranges compressed (64 => 51 79.69%) +[4] .debug_info compressed (110 => 88 80.00%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed (133 => 89 66.92%) +No errors +uncompress testfile-zgnu32be.merged.gabi -> testfile-zgnu32be.merged.gabi.uncompressed +processing: testfile-zgnu32be.merged.gabi +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (51 => 64 125.49%) +[4] .debug_info decompressed (88 => 110 125.00%) +[6] .debug_line decompressed (89 => 133 149.44%) +uncompress testfile-zgabi32 -> testfile-zgabi32.uncompressed +processing: testfile-zgabi32 +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (49 => 64 130.61%) +[3] .debug_info decompressed (111 => 154 138.74%) +[5] .debug_line decompressed (90 => 133 147.78%) +No errors +compress gnu testfile-zgabi32.uncompressed -> testfile-zgabi32.gnu +processing: testfile-zgabi32.uncompressed +[2] .debug_aranges compressed -> .zdebug_aranges (64 => 49 76.56%) +[3] .debug_info compressed -> .zdebug_info (154 => 111 72.08%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed -> .zdebug_line (133 => 90 67.67%) +[6] Updating section string table +No errors +uncompress testfile-zgabi32.gnu -> testfile-zgabi32.gnu.uncompressed +processing: testfile-zgabi32.gnu +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) +[3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) +[5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) +[6] Updating section string table +compress gabi testfile-zgabi32.uncompressed -> testfile-zgabi32.gabi +processing: testfile-zgabi32.uncompressed +[2] .debug_aranges compressed (64 => 49 76.56%) +[3] .debug_info compressed (154 => 111 72.08%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed (133 => 90 67.67%) +No errors +uncompress testfile-zgabi32.gabi -> testfile-zgabi32.gabi.uncompressed +processing: testfile-zgabi32.gabi +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (49 => 64 130.61%) +[3] .debug_info decompressed (111 => 154 138.74%) +[5] .debug_line decompressed (90 => 133 147.78%) +merging string tables testfile-zgabi32 -> testfile-zgabi32.merged +uncompress testfile-zgabi32.merged -> testfile-zgabi32.merged.uncompressed +processing: testfile-zgabi32.merged +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (49 => 64 130.61%) +[3] .debug_info decompressed (111 => 154 138.74%) +[5] .debug_line decompressed (90 => 133 147.78%) +No errors +compress gnu testfile-zgabi32.merged.uncompressed -> testfile-zgabi32.merged.gnu +processing: testfile-zgabi32.merged.uncompressed +[2] .debug_aranges compressed -> .zdebug_aranges (64 => 49 76.56%) +[3] .debug_info compressed -> .zdebug_info (154 => 111 72.08%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed -> .zdebug_line (133 => 90 67.67%) +[7] Updating section string table +[6] Updating symbol table +No errors +uncompress testfile-zgabi32.merged.gnu -> testfile-zgabi32.merged.gnu.uncompressed +processing: testfile-zgabi32.merged.gnu +[4] .debug_abbrev already decompressed +[2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) +[3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) +[5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) +[7] Updating section string table +[6] Updating symbol table +compress gabi testfile-zgabi32.merged.uncompressed -> testfile-zgabi32.merged.gabi +processing: testfile-zgabi32.merged.uncompressed +[2] .debug_aranges compressed (64 => 49 76.56%) +[3] .debug_info compressed (154 => 111 72.08%) +[4] .debug_abbrev NOT compressed, wouldn't be smaller +[5] .debug_line compressed (133 => 90 67.67%) +No errors +uncompress testfile-zgabi32.merged.gabi -> testfile-zgabi32.merged.gabi.uncompressed +processing: testfile-zgabi32.merged.gabi +[4] .debug_abbrev already decompressed +[2] .debug_aranges decompressed (49 => 64 130.61%) +[3] .debug_info decompressed (111 => 154 138.74%) +[5] .debug_line decompressed (90 => 133 147.78%) +uncompress testfile-zgabi32be -> testfile-zgabi32be.uncompressed +processing: testfile-zgabi32be +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (51 => 64 125.49%) +[4] .debug_info decompressed (88 => 110 125.00%) +[6] .debug_line decompressed (89 => 133 149.44%) +No errors +compress gnu testfile-zgabi32be.uncompressed -> testfile-zgabi32be.gnu +processing: testfile-zgabi32be.uncompressed +[3] .debug_aranges compressed -> .zdebug_aranges (64 => 51 79.69%) +[4] .debug_info compressed -> .zdebug_info (110 => 88 80.00%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed -> .zdebug_line (133 => 89 66.92%) +[7] Updating section string table +No errors +uncompress testfile-zgabi32be.gnu -> testfile-zgabi32be.gnu.uncompressed +processing: testfile-zgabi32be.gnu +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) +[4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) +[6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) +[7] Updating section string table +compress gabi testfile-zgabi32be.uncompressed -> testfile-zgabi32be.gabi +processing: testfile-zgabi32be.uncompressed +[3] .debug_aranges compressed (64 => 51 79.69%) +[4] .debug_info compressed (110 => 88 80.00%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed (133 => 89 66.92%) +No errors +uncompress testfile-zgabi32be.gabi -> testfile-zgabi32be.gabi.uncompressed +processing: testfile-zgabi32be.gabi +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (51 => 64 125.49%) +[4] .debug_info decompressed (88 => 110 125.00%) +[6] .debug_line decompressed (89 => 133 149.44%) +merging string tables testfile-zgabi32be -> testfile-zgabi32be.merged +uncompress testfile-zgabi32be.merged -> testfile-zgabi32be.merged.uncompressed +processing: testfile-zgabi32be.merged +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (51 => 64 125.49%) +[4] .debug_info decompressed (88 => 110 125.00%) +[6] .debug_line decompressed (89 => 133 149.44%) +No errors +compress gnu testfile-zgabi32be.merged.uncompressed -> testfile-zgabi32be.merged.gnu +processing: testfile-zgabi32be.merged.uncompressed +[3] .debug_aranges compressed -> .zdebug_aranges (64 => 51 79.69%) +[4] .debug_info compressed -> .zdebug_info (110 => 88 80.00%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed -> .zdebug_line (133 => 89 66.92%) +[8] Updating section string table +[7] Updating symbol table +No errors +uncompress testfile-zgabi32be.merged.gnu -> testfile-zgabi32be.merged.gnu.uncompressed +processing: testfile-zgabi32be.merged.gnu +[5] .debug_abbrev already decompressed +[3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) +[4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) +[6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) +[8] Updating section string table +[7] Updating symbol table +compress gabi testfile-zgabi32be.merged.uncompressed -> testfile-zgabi32be.merged.gabi +processing: testfile-zgabi32be.merged.uncompressed +[3] .debug_aranges compressed (64 => 51 79.69%) +[4] .debug_info compressed (110 => 88 80.00%) +[5] .debug_abbrev NOT compressed, wouldn't be smaller +[6] .debug_line compressed (133 => 89 66.92%) +No errors +uncompress testfile-zgabi32be.merged.gabi -> testfile-zgabi32be.merged.gabi.uncompressed +processing: testfile-zgabi32be.merged.gabi +[5] .debug_abbrev already decompressed +[3] .debug_aranges decompressed (51 => 64 125.49%) +[4] .debug_info decompressed (88 => 110 125.00%) +[6] .debug_line decompressed (89 => 133 149.44%) +PASS: run-compress-test.sh +PASS: run-readelf-zdebug.sh +PASS: run-readelf-zdebug-rel.sh + +fname: empty.elf.32 +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strtab', stridx: 9, lastidx: 1 + +fname: empty.elf.32.mmap +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strtab', stridx: 9, lastidx: 1 + +fname: empty.elf.64 +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strtab', stridx: 9, lastidx: 1 + +fname: empty.elf.64.mmap +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strtab', stridx: 9, lastidx: 1 +PASS: emptyfile + +fname: vendor.elf.32 + +fname: vendor.elf.32.mmap + +fname: vendor.elf.64 + +fname: vendor.elf.64.mmap +PASS: vendorelf + +fname: fill.elf.32 +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strtab', stridx: 9, lastidx: 1 +Add data section .data1 +add_string: '.data1', stridx: 16, lastidx: 9 +Add data section .data2 +add_string: '.data2', stridx: 23, lastidx: 16 +Add data section .data3 +add_string: '.data3', stridx: 30, lastidx: 23 +Add data section .data4 +add_string: '.data4', stridx: 37, lastidx: 30 +Rereading fill.elf.32 +shdrstrndx: 1 +check data .data3 [1,2,3,4,5] +Rereading fill.elf.32 again +check data .data1 [1,2,3,4,5] +check data .data2 [1,2,3,4,5] +check data .data3 [5,4,3,2,1] +check data .data4 [1,2,3,4,5] + +fname: fill.elf.32.mmap +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strtab', stridx: 9, lastidx: 1 +Add data section .data1 +add_string: '.data1', stridx: 16, lastidx: 9 +Add data section .data2 +add_string: '.data2', stridx: 23, lastidx: 16 +Add data section .data3 +add_string: '.data3', stridx: 30, lastidx: 23 +Add data section .data4 +add_string: '.data4', stridx: 37, lastidx: 30 +Rereading fill.elf.32.mmap +shdrstrndx: 1 +check data .data3 [1,2,3,4,5] +Rereading fill.elf.32.mmap again +check data .data1 [1,2,3,4,5] +check data .data2 [1,2,3,4,5] +check data .data3 [5,4,3,2,1] +check data .data4 [1,2,3,4,5] + +fname: fill.elf.64 +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strtab', stridx: 9, lastidx: 1 +Add data section .data1 +add_string: '.data1', stridx: 16, lastidx: 9 +Add data section .data2 +add_string: '.data2', stridx: 23, lastidx: 16 +Add data section .data3 +add_string: '.data3', stridx: 30, lastidx: 23 +Add data section .data4 +add_string: '.data4', stridx: 37, lastidx: 30 +Rereading fill.elf.64 +shdrstrndx: 1 +check data .data3 [1,2,3,4,5] +Rereading fill.elf.64 again +check data .data1 [1,2,3,4,5] +check data .data2 [1,2,3,4,5] +check data .data3 [5,4,3,2,1] +check data .data4 [1,2,3,4,5] + +fname: fill.elf.64.mmap +add_string: '', stridx: 1, lastidx: 0 +add_string: '.strtab', stridx: 9, lastidx: 1 +Add data section .data1 +add_string: '.data1', stridx: 16, lastidx: 9 +Add data section .data2 +add_string: '.data2', stridx: 23, lastidx: 16 +Add data section .data3 +add_string: '.data3', stridx: 30, lastidx: 23 +Add data section .data4 +add_string: '.data4', stridx: 37, lastidx: 30 +Rereading fill.elf.64.mmap +shdrstrndx: 1 +check data .data3 [1,2,3,4,5] +Rereading fill.elf.64.mmap again +check data .data1 [1,2,3,4,5] +check data .data2 [1,2,3,4,5] +check data .data3 [5,4,3,2,1] +check data .data4 [1,2,3,4,5] +PASS: fillfile +Ada83: 1 +Ada95: 1 +BLISS: 0 +C: 0 +C11: 0 +C89: 0 +C99: 0 +C_plus_plus: 0 +C_plus_plus_03: 0 +C_plus_plus_11: 0 +C_plus_plus_14: 0 +Cobol74: 1 +Cobol85: 1 +D: 0 +Dylan: 0 +Fortran03: 1 +Fortran08: 1 +Fortran77: 1 +Fortran90: 1 +Fortran95: 1 +Go: 0 +Haskell: 0 +Java: 0 +Julia: 1 +Mips_Assembler: <unknown> +Modula2: 1 +Modula3: 1 +OCaml: 0 +ObjC: 0 +ObjC_plus_plus: 0 +OpenCL: 0 +PLI: 1 +Pascal83: 1 +Python: 0 +RenderScript: 0 +Rust: 0 +Swift: 0 +UPC: 0 +PASS: dwarf_default_lower_bound +checking testfile-debug-types +checking CU at 0 +checking TU at 0 +checking Type DIE at 4f +checking TU at 43 +checking Type DIE at 7f +checking 2 subdie +checking 2 subdie +checking testfile_multi_main +checking CU at 0 +checking alt debug +checking CU at 0 +checking testfilebazdbgppc64.debug +checking CU at 0 +checking CU at 90 +checking testfile-dwarf-4 +checking CU at 0 +checking CU at 211 +checking testfile-dwarf-5 +checking CU at 0 +checking CU at 20c +checking testfile-splitdwarf-4 +checking CU at 0 +checking CU at 34 +checking 4 subdie +checking 4 subdie +checking testfile-splitdwarf-5 +checking CU at 0 +checking CU at 35 +checking 4 subdie +checking 4 subdie +checking testfile-hello4.dwo +checking CU at 0 +checking testfile-world4.dwo +checking CU at 0 +checking testfile-hello5.dwo +checking CU at 0 +checking testfile-world5.dwo +checking CU at 0 +checking /usr/lib/elfutils/ptest/tests/..//src/addr2line +checking CU at 0 +checking CU at 2e +checking CU at 6e +checking CU at 90 +checking CU at 419a +checking CU at 491e +checking CU at 4af9 +checking /usr/lib/elfutils/ptest/tests/..//src/elfclassify +checking CU at 0 +checking CU at 2e +checking CU at 6e +checking CU at 90 +checking CU at 309a +checking CU at 381e +checking CU at 39f9 +checking /usr/lib/elfutils/ptest/tests/..//src/stack +checking CU at 0 +checking CU at 2e +checking CU at 6e +checking CU at 90 +checking CU at 4074 +checking CU at 47f8 +checking CU at 49d3 +checking /usr/lib/elfutils/ptest/tests/..//src/unstrip +checking CU at 0 +checking CU at 2e +checking CU at 6e +checking CU at 90 +checking CU at a7a7 +checking CU at ac06 +checking CU at b38a +checking CU at b565 +checking /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so +checking CU at 0 +checking CU at 22 +checking CU at 6be +checking CU at bab +checking CU at 13f6 +checking CU at 18ea +checking CU at 5ece +checking CU at 7295 +checking CU at 85d5 +checking CU at 9bdb +checking CU at aedc +checking CU at c1dd +checking CU at d4de +checking CU at e7f7 +checking CU at ee99 +checking CU at f53b +checking CU at 10a7b +checking CU at 1129a +checking CU at 11ab9 +checking CU at 122d8 +checking CU at 12af7 +checking CU at 19178 +checking CU at 1a79b +checking CU at 1bdbe +checking CU at 1d3f4 +checking CU at 1e931 +checking CU at 1fe6e +checking CU at 211cd +checking CU at 227eb +checking CU at 245bf +checking CU at 263b1 +checking CU at 27a43 +checking CU at 291e0 +checking CU at 2a97e +checking CU at 2bce4 +checking CU at 2d36e +checking CU at 2e8cf +checking CU at 30b65 +checking CU at 3203b +checking CU at 33ceb +checking CU at 35212 +checking CU at 36777 +checking CU at 37b84 +checking CU at 38e85 +checking CU at 3a493 +checking CU at 3c5f5 +checking CU at 3e755 +checking CU at 3fd06 +checking CU at 41304 +checking CU at 42aeb +checking CU at 4401b +checking CU at 46101 +checking CU at 4769e +checking CU at 4914d +checking CU at 4a633 +checking CU at 4bb19 +checking CU at 4cfff +checking CU at 4e4e5 +checking CU at 4f9cb +checking CU at 50ed1 +checking CU at 52399 +checking CU at 53df1 +checking CU at 55ce2 +checking CU at 57bed +checking CU at 5b332 +checking CU at 5ea67 +checking CU at 60094 +checking CU at 616f0 +checking CU at 62c25 +checking CU at 641be +checking CU at 65757 +checking CU at 66d4d +checking CU at 682bc +checking CU at 69935 +checking CU at 6b03b +checking CU at 6c6b9 +checking CU at 6dd83 +checking CU at 6f3b6 +checking CU at 70a04 +checking CU at 71fa8 +checking CU at 73542 +checking CU at 74a79 +checking CU at 75fff +checking CU at 77675 +checking CU at 78c79 +checking CU at 7a21d +checking CU at 7b5c3 +checking CU at 7c969 +checking CU at 7e919 +checking CU at 7ffa5 +checking CU at 81657 +checking CU at 82b85 +checking CU at 84192 +checking CU at 8579f +checking CU at 86dbc +checking CU at 8839f +checking CU at 899ae +checking CU at 8aece +checking CU at 8c8af +checking CU at 8dbfa +checking CU at 8f311 +checking CU at 90a28 +checking CU at 90b70 +checking CU at 90c95 +checking CU at 922b3 +checking CU at 93826 +checking CU at 94db0 +checking CU at 962cb +checking CU at 977e6 +checking CU at 98cc4 +checking CU at 9a052 +checking CU at 9a4bd +checking CU at 9b83a +checking CU at 9cdb8 +checking CU at 9e344 +checking CU at 9f97d +checking CU at a220d +checking CU at a3d12 +checking /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so +checking CU at 0 +checking CU at 22 +checking CU at 1281 +checking CU at 1bac +checking CU at 3efa +checking CU at 4424 +checking CU at 4c95 +checking CU at 5cc4 +checking CU at 67dc +checking CU at 7175 +checking CU at 7fe3 +checking CU at 8bb5 +checking CU at 9997 +checking CU at a5ae +checking CU at ae43 +checking CU at b8ce +checking CU at c5ef +checking CU at d1d1 +checking CU at dc9e +checking CU at e574 +checking CU at f0a2 +checking CU at f990 +checking CU at 104ce +checking CU at 10d9e +checking CU at 11907 +checking CU at 121d7 +checking CU at 12cd1 +checking CU at 137eb +checking CU at 14c1f +checking CU at 1661c +checking CU at 16ae3 +checking CU at 17335 +checking CU at 182f9 +checking CU at 19330 +checking CU at 1a367 +checking CU at 1b39e +checking /usr/lib/elfutils/ptest/tests/..//src/size.o +checking CU at 0 +checking /usr/lib/elfutils/ptest/tests/..//src/strip.o +checking CU at 0 +PASS: run-dwarf-die-addr-die.sh +file: testfile-debug-types +Got cudie: (null), unit_type: 1 +Got cudie: (null), unit_type: 2 +subdie: B +Got cudie: (null), unit_type: 2 +subdie: A + +file: testfile_multi_main +Got cudie: main.c, unit_type: 1 + +file: testfilebazdbgppc64.debug +Got cudie: foo.c, unit_type: 1 +Got cudie: bar.c, unit_type: 1 + +file: testfile-dwarf-4 +Got cudie: hello.c, unit_type: 1 +Got cudie: world.c, unit_type: 1 + +file: testfile-dwarf-5 +Got cudie: hello.c, unit_type: 1 +Got cudie: world.c, unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/addr2line +Got cudie: ../sysdeps/x86_64/start.S, unit_type: 1 +Got cudie: init.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 +Got cudie: ../../elfutils-0.178/src/addr2line.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/lib/printversion.c, unit_type: 1 +Got cudie: elf-init.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/elfclassify +Got cudie: ../sysdeps/x86_64/start.S, unit_type: 1 +Got cudie: init.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 +Got cudie: ../../elfutils-0.178/src/elfclassify.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/lib/printversion.c, unit_type: 1 +Got cudie: elf-init.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/stack +Got cudie: ../sysdeps/x86_64/start.S, unit_type: 1 +Got cudie: init.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 +Got cudie: ../../elfutils-0.178/src/stack.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/lib/printversion.c, unit_type: 1 +Got cudie: elf-init.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/unstrip +Got cudie: ../sysdeps/x86_64/start.S, unit_type: 1 +Got cudie: init.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 +Got cudie: ../../elfutils-0.178/src/unstrip.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/lib/xmalloc.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/lib/printversion.c, unit_type: 1 +Got cudie: elf-init.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so +Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_version.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_hash.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_error.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_fill.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_begin.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_next.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_rand.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_end.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_kind.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getclass.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getbase.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getident.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_fsize.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_fsize.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_fsize.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_xlatetof.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_xlatetom.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_xlatetof.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_xlatetom.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_xlate.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_getehdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_getehdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getehdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_newehdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_newehdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_newehdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_ehdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_getphdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_getphdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getphdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_newphdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_newphdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_newphdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_phdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getarhdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getarsym.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_rawfile.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_readall.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_cntl.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_nextscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_ndxscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_newscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_getshdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_getshdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getshdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_shdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_strptr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_rawdata.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getdata.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_newdata.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getdata_rawchunk.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_flagelf.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_flagehdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_flagphdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_flagscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_flagshdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_flagdata.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_memory.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_update.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_updatenull.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_updatenull.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_updatefile.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_updatefile.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getsym.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_sym.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getversym.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getverneed.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getvernaux.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getverdef.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getverdaux.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getrel.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getrela.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_rel.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_rela.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getdyn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_dyn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getmove.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_move.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getsyminfo.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_syminfo.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getauxv.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_auxv.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getnote.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_xlatetof.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_xlatetom.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/nlist.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getsymshndx.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_symshndx.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_versym.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_verneed.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_vernaux.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_verdef.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_verdaux.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getphdrnum.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getshdrnum.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getshdrstrndx.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_checksum.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_checksum.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_checksum.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/libelf_crc32.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/libelf_next_prime.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_clone.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getlib.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_update_lib.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_offscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_offscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_offscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_getaroff.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_gnu_hash.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_scnshndx.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf32_getchdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf64_getchdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/gelf_getchdr.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_compress.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libelf/elf_compress_gnu.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so +Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_begin.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_abort.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_end.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_error.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_getelf.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_newscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_newscn_ingrp.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_newsubscn.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_newsym.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_newcomsym.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_newabssym.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_newscngrp.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_scngrp_newsignature.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_fill.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_align.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_addstrz.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_addint8.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_adduint8.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_addint16.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_adduint16.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_addint32.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_adduint32.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_addint64.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_adduint64.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_adduleb128.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/asm_addsleb128.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/disasm_begin.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/disasm_cb.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/disasm_end.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/disasm_str.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libasm/symbolhash.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libebl/eblelfclass.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libebl/eblelfdata.c, unit_type: 1 +Got cudie: ../../elfutils-0.178/libebl/eblelfmachine.c, unit_type: 1 +Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/size.o +Got cudie: argp_parse, unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/strip.o +Got cudie: Elf64_Ehdr, unit_type: 1 + +PASS: run-get-units-invalid.sh +file: testfile-debug-types +Got cudie unit_type: 1 +Got cudie unit_type: 2 +Got cudie unit_type: 2 + +file: testfile_multi_main +Got cudie unit_type: 1 + +file: testfilebazdbgppc64.debug +Got cudie unit_type: 1 +Got cudie unit_type: 1 + +file: testfile-dwarf-4 +Got cudie unit_type: 1 +Got cudie unit_type: 1 + +file: testfile-dwarf-5 +Got cudie unit_type: 1 +Got cudie unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/addr2line +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/elfclassify +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/stack +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/unstrip +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 + +file: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 +Got cudie unit_type: 1 + +PASS: run-get-units-split.sh +PASS: run-attr-integrate-skel.sh +PASS: run-all-dwarf-ranges.sh +file: testfile-debug-types +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 4, unit_type 1 +1 cu dietag: 41, subtag: 13, version 4, unit_type 2 +2 cu dietag: 41, subtag: 13, version 4, unit_type 2 +rechecking: testfile-debug-types +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 4, unit_type 1 +1 re dietag: 41, subtag: 13, version 4, unit_type 2 +2 re dietag: 41, subtag: 13, version 4, unit_type 2 + +file: testfile_multi_main +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 4, unit_type 1 +rechecking: testfile_multi_main +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 4, unit_type 1 + +file: testfilebazdbgppc64.debug +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 4, unit_type 1 +1 cu dietag: 11, subtag: 0, version 4, unit_type 1 +rechecking: testfilebazdbgppc64.debug +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 4, unit_type 1 +1 re dietag: 11, subtag: 0, version 4, unit_type 1 + +file: testfile-dwarf-4 +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 4, unit_type 1 +1 cu dietag: 11, subtag: 0, version 4, unit_type 1 +rechecking: testfile-dwarf-4 +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 4, unit_type 1 +1 re dietag: 11, subtag: 0, version 4, unit_type 1 + +file: testfile-dwarf-5 +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 5, unit_type 1 +1 cu dietag: 11, subtag: 0, version 5, unit_type 1 +rechecking: testfile-dwarf-5 +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 5, unit_type 1 +1 re dietag: 11, subtag: 0, version 5, unit_type 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/addr2line +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 2, unit_type 1 +1 cu dietag: 11, subtag: 0, version 4, unit_type 1 +2 cu dietag: 11, subtag: 0, version 2, unit_type 1 +3 cu dietag: 11, subtag: 0, version 4, unit_type 1 +4 cu dietag: 11, subtag: 0, version 4, unit_type 1 +5 cu dietag: 11, subtag: 0, version 4, unit_type 1 +6 cu dietag: 11, subtag: 0, version 2, unit_type 1 +rechecking: /usr/lib/elfutils/ptest/tests/..//src/addr2line +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 2, unit_type 1 +1 re dietag: 11, subtag: 0, version 4, unit_type 1 +2 re dietag: 11, subtag: 0, version 2, unit_type 1 +3 re dietag: 11, subtag: 0, version 4, unit_type 1 +4 re dietag: 11, subtag: 0, version 4, unit_type 1 +5 re dietag: 11, subtag: 0, version 4, unit_type 1 +6 re dietag: 11, subtag: 0, version 2, unit_type 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/elfclassify +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 2, unit_type 1 +1 cu dietag: 11, subtag: 0, version 4, unit_type 1 +2 cu dietag: 11, subtag: 0, version 2, unit_type 1 +3 cu dietag: 11, subtag: 0, version 4, unit_type 1 +4 cu dietag: 11, subtag: 0, version 4, unit_type 1 +5 cu dietag: 11, subtag: 0, version 4, unit_type 1 +6 cu dietag: 11, subtag: 0, version 2, unit_type 1 +rechecking: /usr/lib/elfutils/ptest/tests/..//src/elfclassify +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 2, unit_type 1 +1 re dietag: 11, subtag: 0, version 4, unit_type 1 +2 re dietag: 11, subtag: 0, version 2, unit_type 1 +3 re dietag: 11, subtag: 0, version 4, unit_type 1 +4 re dietag: 11, subtag: 0, version 4, unit_type 1 +5 re dietag: 11, subtag: 0, version 4, unit_type 1 +6 re dietag: 11, subtag: 0, version 2, unit_type 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/stack +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 2, unit_type 1 +1 cu dietag: 11, subtag: 0, version 4, unit_type 1 +2 cu dietag: 11, subtag: 0, version 2, unit_type 1 +3 cu dietag: 11, subtag: 0, version 4, unit_type 1 +4 cu dietag: 11, subtag: 0, version 4, unit_type 1 +5 cu dietag: 11, subtag: 0, version 4, unit_type 1 +6 cu dietag: 11, subtag: 0, version 2, unit_type 1 +rechecking: /usr/lib/elfutils/ptest/tests/..//src/stack +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 2, unit_type 1 +1 re dietag: 11, subtag: 0, version 4, unit_type 1 +2 re dietag: 11, subtag: 0, version 2, unit_type 1 +3 re dietag: 11, subtag: 0, version 4, unit_type 1 +4 re dietag: 11, subtag: 0, version 4, unit_type 1 +5 re dietag: 11, subtag: 0, version 4, unit_type 1 +6 re dietag: 11, subtag: 0, version 2, unit_type 1 + +file: /usr/lib/elfutils/ptest/tests/..//src/unstrip +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 2, unit_type 1 +1 cu dietag: 11, subtag: 0, version 4, unit_type 1 +2 cu dietag: 11, subtag: 0, version 2, unit_type 1 +3 cu dietag: 11, subtag: 0, version 4, unit_type 1 +4 cu dietag: 11, subtag: 0, version 4, unit_type 1 +5 cu dietag: 11, subtag: 0, version 4, unit_type 1 +6 cu dietag: 11, subtag: 0, version 4, unit_type 1 +7 cu dietag: 11, subtag: 0, version 2, unit_type 1 +rechecking: /usr/lib/elfutils/ptest/tests/..//src/unstrip +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 2, unit_type 1 +1 re dietag: 11, subtag: 0, version 4, unit_type 1 +2 re dietag: 11, subtag: 0, version 2, unit_type 1 +3 re dietag: 11, subtag: 0, version 4, unit_type 1 +4 re dietag: 11, subtag: 0, version 4, unit_type 1 +5 re dietag: 11, subtag: 0, version 4, unit_type 1 +6 re dietag: 11, subtag: 0, version 4, unit_type 1 +7 re dietag: 11, subtag: 0, version 2, unit_type 1 + +file: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 2, unit_type 1 +1 cu dietag: 11, subtag: 0, version 4, unit_type 1 +2 cu dietag: 11, subtag: 0, version 4, unit_type 1 +3 cu dietag: 11, subtag: 0, version 4, unit_type 1 +4 cu dietag: 11, subtag: 0, version 4, unit_type 1 +5 cu dietag: 11, subtag: 0, version 4, unit_type 1 +6 cu dietag: 11, subtag: 0, version 4, unit_type 1 +7 cu dietag: 11, subtag: 0, version 4, unit_type 1 +8 cu dietag: 11, subtag: 0, version 4, unit_type 1 +9 cu dietag: 11, subtag: 0, version 4, unit_type 1 +10 cu dietag: 11, subtag: 0, version 4, unit_type 1 +11 cu dietag: 11, subtag: 0, version 4, unit_type 1 +12 cu dietag: 11, subtag: 0, version 4, unit_type 1 +13 cu dietag: 11, subtag: 0, version 4, unit_type 1 +14 cu dietag: 11, subtag: 0, version 4, unit_type 1 +15 cu dietag: 11, subtag: 0, version 4, unit_type 1 +16 cu dietag: 11, subtag: 0, version 4, unit_type 1 +17 cu dietag: 11, subtag: 0, version 4, unit_type 1 +18 cu dietag: 11, subtag: 0, version 4, unit_type 1 +19 cu dietag: 11, subtag: 0, version 4, unit_type 1 +20 cu dietag: 11, subtag: 0, version 4, unit_type 1 +21 cu dietag: 11, subtag: 0, version 4, unit_type 1 +22 cu dietag: 11, subtag: 0, version 4, unit_type 1 +23 cu dietag: 11, subtag: 0, version 4, unit_type 1 +24 cu dietag: 11, subtag: 0, version 4, unit_type 1 +25 cu dietag: 11, subtag: 0, version 4, unit_type 1 +26 cu dietag: 11, subtag: 0, version 4, unit_type 1 +27 cu dietag: 11, subtag: 0, version 4, unit_type 1 +28 cu dietag: 11, subtag: 0, version 4, unit_type 1 +29 cu dietag: 11, subtag: 0, version 4, unit_type 1 +30 cu dietag: 11, subtag: 0, version 4, unit_type 1 +31 cu dietag: 11, subtag: 0, version 4, unit_type 1 +32 cu dietag: 11, subtag: 0, version 4, unit_type 1 +33 cu dietag: 11, subtag: 0, version 4, unit_type 1 +34 cu dietag: 11, subtag: 0, version 4, unit_type 1 +35 cu dietag: 11, subtag: 0, version 4, unit_type 1 +36 cu dietag: 11, subtag: 0, version 4, unit_type 1 +37 cu dietag: 11, subtag: 0, version 4, unit_type 1 +38 cu dietag: 11, subtag: 0, version 4, unit_type 1 +39 cu dietag: 11, subtag: 0, version 4, unit_type 1 +40 cu dietag: 11, subtag: 0, version 4, unit_type 1 +41 cu dietag: 11, subtag: 0, version 4, unit_type 1 +42 cu dietag: 11, subtag: 0, version 4, unit_type 1 +43 cu dietag: 11, subtag: 0, version 4, unit_type 1 +44 cu dietag: 11, subtag: 0, version 4, unit_type 1 +45 cu dietag: 11, subtag: 0, version 4, unit_type 1 +46 cu dietag: 11, subtag: 0, version 4, unit_type 1 +47 cu dietag: 11, subtag: 0, version 4, unit_type 1 +48 cu dietag: 11, subtag: 0, version 4, unit_type 1 +49 cu dietag: 11, subtag: 0, version 4, unit_type 1 +50 cu dietag: 11, subtag: 0, version 4, unit_type 1 +51 cu dietag: 11, subtag: 0, version 4, unit_type 1 +52 cu dietag: 11, subtag: 0, version 4, unit_type 1 +53 cu dietag: 11, subtag: 0, version 4, unit_type 1 +54 cu dietag: 11, subtag: 0, version 4, unit_type 1 +55 cu dietag: 11, subtag: 0, version 4, unit_type 1 +56 cu dietag: 11, subtag: 0, version 4, unit_type 1 +57 cu dietag: 11, subtag: 0, version 4, unit_type 1 +58 cu dietag: 11, subtag: 0, version 4, unit_type 1 +59 cu dietag: 11, subtag: 0, version 4, unit_type 1 +60 cu dietag: 11, subtag: 0, version 4, unit_type 1 +61 cu dietag: 11, subtag: 0, version 4, unit_type 1 +62 cu dietag: 11, subtag: 0, version 4, unit_type 1 +63 cu dietag: 11, subtag: 0, version 4, unit_type 1 +64 cu dietag: 11, subtag: 0, version 4, unit_type 1 +65 cu dietag: 11, subtag: 0, version 4, unit_type 1 +66 cu dietag: 11, subtag: 0, version 4, unit_type 1 +67 cu dietag: 11, subtag: 0, version 4, unit_type 1 +68 cu dietag: 11, subtag: 0, version 4, unit_type 1 +69 cu dietag: 11, subtag: 0, version 4, unit_type 1 +70 cu dietag: 11, subtag: 0, version 4, unit_type 1 +71 cu dietag: 11, subtag: 0, version 4, unit_type 1 +72 cu dietag: 11, subtag: 0, version 4, unit_type 1 +73 cu dietag: 11, subtag: 0, version 4, unit_type 1 +74 cu dietag: 11, subtag: 0, version 4, unit_type 1 +75 cu dietag: 11, subtag: 0, version 4, unit_type 1 +76 cu dietag: 11, subtag: 0, version 4, unit_type 1 +77 cu dietag: 11, subtag: 0, version 4, unit_type 1 +78 cu dietag: 11, subtag: 0, version 4, unit_type 1 +79 cu dietag: 11, subtag: 0, version 4, unit_type 1 +80 cu dietag: 11, subtag: 0, version 4, unit_type 1 +81 cu dietag: 11, subtag: 0, version 4, unit_type 1 +82 cu dietag: 11, subtag: 0, version 4, unit_type 1 +83 cu dietag: 11, subtag: 0, version 4, unit_type 1 +84 cu dietag: 11, subtag: 0, version 4, unit_type 1 +85 cu dietag: 11, subtag: 0, version 4, unit_type 1 +86 cu dietag: 11, subtag: 0, version 4, unit_type 1 +87 cu dietag: 11, subtag: 0, version 4, unit_type 1 +88 cu dietag: 11, subtag: 0, version 4, unit_type 1 +89 cu dietag: 11, subtag: 0, version 4, unit_type 1 +90 cu dietag: 11, subtag: 0, version 4, unit_type 1 +91 cu dietag: 11, subtag: 0, version 4, unit_type 1 +92 cu dietag: 11, subtag: 0, version 4, unit_type 1 +93 cu dietag: 11, subtag: 0, version 4, unit_type 1 +94 cu dietag: 11, subtag: 0, version 4, unit_type 1 +95 cu dietag: 11, subtag: 0, version 4, unit_type 1 +96 cu dietag: 11, subtag: 0, version 4, unit_type 1 +97 cu dietag: 11, subtag: 0, version 4, unit_type 1 +98 cu dietag: 11, subtag: 0, version 4, unit_type 1 +99 cu dietag: 11, subtag: 0, version 4, unit_type 1 +100 cu dietag: 11, subtag: 0, version 4, unit_type 1 +101 cu dietag: 11, subtag: 0, version 4, unit_type 1 +102 cu dietag: 11, subtag: 0, version 4, unit_type 1 +103 cu dietag: 11, subtag: 0, version 4, unit_type 1 +104 cu dietag: 11, subtag: 0, version 4, unit_type 1 +105 cu dietag: 11, subtag: 0, version 4, unit_type 1 +106 cu dietag: 11, subtag: 0, version 4, unit_type 1 +107 cu dietag: 11, subtag: 0, version 4, unit_type 1 +108 cu dietag: 11, subtag: 0, version 4, unit_type 1 +109 cu dietag: 11, subtag: 0, version 4, unit_type 1 +110 cu dietag: 11, subtag: 0, version 4, unit_type 1 +111 cu dietag: 11, subtag: 0, version 4, unit_type 1 +112 cu dietag: 11, subtag: 0, version 4, unit_type 1 +113 cu dietag: 11, subtag: 0, version 4, unit_type 1 +114 cu dietag: 11, subtag: 0, version 4, unit_type 1 +115 cu dietag: 11, subtag: 0, version 4, unit_type 1 +116 cu dietag: 11, subtag: 0, version 4, unit_type 1 +117 cu dietag: 11, subtag: 0, version 2, unit_type 1 +rechecking: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 2, unit_type 1 +1 re dietag: 11, subtag: 0, version 4, unit_type 1 +2 re dietag: 11, subtag: 0, version 4, unit_type 1 +3 re dietag: 11, subtag: 0, version 4, unit_type 1 +4 re dietag: 11, subtag: 0, version 4, unit_type 1 +5 re dietag: 11, subtag: 0, version 4, unit_type 1 +6 re dietag: 11, subtag: 0, version 4, unit_type 1 +7 re dietag: 11, subtag: 0, version 4, unit_type 1 +8 re dietag: 11, subtag: 0, version 4, unit_type 1 +9 re dietag: 11, subtag: 0, version 4, unit_type 1 +10 re dietag: 11, subtag: 0, version 4, unit_type 1 +11 re dietag: 11, subtag: 0, version 4, unit_type 1 +12 re dietag: 11, subtag: 0, version 4, unit_type 1 +13 re dietag: 11, subtag: 0, version 4, unit_type 1 +14 re dietag: 11, subtag: 0, version 4, unit_type 1 +15 re dietag: 11, subtag: 0, version 4, unit_type 1 +16 re dietag: 11, subtag: 0, version 4, unit_type 1 +17 re dietag: 11, subtag: 0, version 4, unit_type 1 +18 re dietag: 11, subtag: 0, version 4, unit_type 1 +19 re dietag: 11, subtag: 0, version 4, unit_type 1 +20 re dietag: 11, subtag: 0, version 4, unit_type 1 +21 re dietag: 11, subtag: 0, version 4, unit_type 1 +22 re dietag: 11, subtag: 0, version 4, unit_type 1 +23 re dietag: 11, subtag: 0, version 4, unit_type 1 +24 re dietag: 11, subtag: 0, version 4, unit_type 1 +25 re dietag: 11, subtag: 0, version 4, unit_type 1 +26 re dietag: 11, subtag: 0, version 4, unit_type 1 +27 re dietag: 11, subtag: 0, version 4, unit_type 1 +28 re dietag: 11, subtag: 0, version 4, unit_type 1 +29 re dietag: 11, subtag: 0, version 4, unit_type 1 +30 re dietag: 11, subtag: 0, version 4, unit_type 1 +31 re dietag: 11, subtag: 0, version 4, unit_type 1 +32 re dietag: 11, subtag: 0, version 4, unit_type 1 +33 re dietag: 11, subtag: 0, version 4, unit_type 1 +34 re dietag: 11, subtag: 0, version 4, unit_type 1 +35 re dietag: 11, subtag: 0, version 4, unit_type 1 +36 re dietag: 11, subtag: 0, version 4, unit_type 1 +37 re dietag: 11, subtag: 0, version 4, unit_type 1 +38 re dietag: 11, subtag: 0, version 4, unit_type 1 +39 re dietag: 11, subtag: 0, version 4, unit_type 1 +40 re dietag: 11, subtag: 0, version 4, unit_type 1 +41 re dietag: 11, subtag: 0, version 4, unit_type 1 +42 re dietag: 11, subtag: 0, version 4, unit_type 1 +43 re dietag: 11, subtag: 0, version 4, unit_type 1 +44 re dietag: 11, subtag: 0, version 4, unit_type 1 +45 re dietag: 11, subtag: 0, version 4, unit_type 1 +46 re dietag: 11, subtag: 0, version 4, unit_type 1 +47 re dietag: 11, subtag: 0, version 4, unit_type 1 +48 re dietag: 11, subtag: 0, version 4, unit_type 1 +49 re dietag: 11, subtag: 0, version 4, unit_type 1 +50 re dietag: 11, subtag: 0, version 4, unit_type 1 +51 re dietag: 11, subtag: 0, version 4, unit_type 1 +52 re dietag: 11, subtag: 0, version 4, unit_type 1 +53 re dietag: 11, subtag: 0, version 4, unit_type 1 +54 re dietag: 11, subtag: 0, version 4, unit_type 1 +55 re dietag: 11, subtag: 0, version 4, unit_type 1 +56 re dietag: 11, subtag: 0, version 4, unit_type 1 +57 re dietag: 11, subtag: 0, version 4, unit_type 1 +58 re dietag: 11, subtag: 0, version 4, unit_type 1 +59 re dietag: 11, subtag: 0, version 4, unit_type 1 +60 re dietag: 11, subtag: 0, version 4, unit_type 1 +61 re dietag: 11, subtag: 0, version 4, unit_type 1 +62 re dietag: 11, subtag: 0, version 4, unit_type 1 +63 re dietag: 11, subtag: 0, version 4, unit_type 1 +64 re dietag: 11, subtag: 0, version 4, unit_type 1 +65 re dietag: 11, subtag: 0, version 4, unit_type 1 +66 re dietag: 11, subtag: 0, version 4, unit_type 1 +67 re dietag: 11, subtag: 0, version 4, unit_type 1 +68 re dietag: 11, subtag: 0, version 4, unit_type 1 +69 re dietag: 11, subtag: 0, version 4, unit_type 1 +70 re dietag: 11, subtag: 0, version 4, unit_type 1 +71 re dietag: 11, subtag: 0, version 4, unit_type 1 +72 re dietag: 11, subtag: 0, version 4, unit_type 1 +73 re dietag: 11, subtag: 0, version 4, unit_type 1 +74 re dietag: 11, subtag: 0, version 4, unit_type 1 +75 re dietag: 11, subtag: 0, version 4, unit_type 1 +76 re dietag: 11, subtag: 0, version 4, unit_type 1 +77 re dietag: 11, subtag: 0, version 4, unit_type 1 +78 re dietag: 11, subtag: 0, version 4, unit_type 1 +79 re dietag: 11, subtag: 0, version 4, unit_type 1 +80 re dietag: 11, subtag: 0, version 4, unit_type 1 +81 re dietag: 11, subtag: 0, version 4, unit_type 1 +82 re dietag: 11, subtag: 0, version 4, unit_type 1 +83 re dietag: 11, subtag: 0, version 4, unit_type 1 +84 re dietag: 11, subtag: 0, version 4, unit_type 1 +85 re dietag: 11, subtag: 0, version 4, unit_type 1 +86 re dietag: 11, subtag: 0, version 4, unit_type 1 +87 re dietag: 11, subtag: 0, version 4, unit_type 1 +88 re dietag: 11, subtag: 0, version 4, unit_type 1 +89 re dietag: 11, subtag: 0, version 4, unit_type 1 +90 re dietag: 11, subtag: 0, version 4, unit_type 1 +91 re dietag: 11, subtag: 0, version 4, unit_type 1 +92 re dietag: 11, subtag: 0, version 4, unit_type 1 +93 re dietag: 11, subtag: 0, version 4, unit_type 1 +94 re dietag: 11, subtag: 0, version 4, unit_type 1 +95 re dietag: 11, subtag: 0, version 4, unit_type 1 +96 re dietag: 11, subtag: 0, version 4, unit_type 1 +97 re dietag: 11, subtag: 0, version 4, unit_type 1 +98 re dietag: 11, subtag: 0, version 4, unit_type 1 +99 re dietag: 11, subtag: 0, version 4, unit_type 1 +100 re dietag: 11, subtag: 0, version 4, unit_type 1 +101 re dietag: 11, subtag: 0, version 4, unit_type 1 +102 re dietag: 11, subtag: 0, version 4, unit_type 1 +103 re dietag: 11, subtag: 0, version 4, unit_type 1 +104 re dietag: 11, subtag: 0, version 4, unit_type 1 +105 re dietag: 11, subtag: 0, version 4, unit_type 1 +106 re dietag: 11, subtag: 0, version 4, unit_type 1 +107 re dietag: 11, subtag: 0, version 4, unit_type 1 +108 re dietag: 11, subtag: 0, version 4, unit_type 1 +109 re dietag: 11, subtag: 0, version 4, unit_type 1 +110 re dietag: 11, subtag: 0, version 4, unit_type 1 +111 re dietag: 11, subtag: 0, version 4, unit_type 1 +112 re dietag: 11, subtag: 0, version 4, unit_type 1 +113 re dietag: 11, subtag: 0, version 4, unit_type 1 +114 re dietag: 11, subtag: 0, version 4, unit_type 1 +115 re dietag: 11, subtag: 0, version 4, unit_type 1 +116 re dietag: 11, subtag: 0, version 4, unit_type 1 +117 re dietag: 11, subtag: 0, version 2, unit_type 1 + +file: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so +Iterate getting all info, compare with dwarf_cu_info. +0 cu dietag: 11, subtag: 0, version 2, unit_type 1 +1 cu dietag: 11, subtag: 0, version 4, unit_type 1 +2 cu dietag: 11, subtag: 0, version 4, unit_type 1 +3 cu dietag: 11, subtag: 0, version 4, unit_type 1 +4 cu dietag: 11, subtag: 0, version 4, unit_type 1 +5 cu dietag: 11, subtag: 0, version 4, unit_type 1 +6 cu dietag: 11, subtag: 0, version 4, unit_type 1 +7 cu dietag: 11, subtag: 0, version 4, unit_type 1 +8 cu dietag: 11, subtag: 0, version 4, unit_type 1 +9 cu dietag: 11, subtag: 0, version 4, unit_type 1 +10 cu dietag: 11, subtag: 0, version 4, unit_type 1 +11 cu dietag: 11, subtag: 0, version 4, unit_type 1 +12 cu dietag: 11, subtag: 0, version 4, unit_type 1 +13 cu dietag: 11, subtag: 0, version 4, unit_type 1 +14 cu dietag: 11, subtag: 0, version 4, unit_type 1 +15 cu dietag: 11, subtag: 0, version 4, unit_type 1 +16 cu dietag: 11, subtag: 0, version 4, unit_type 1 +17 cu dietag: 11, subtag: 0, version 4, unit_type 1 +18 cu dietag: 11, subtag: 0, version 4, unit_type 1 +19 cu dietag: 11, subtag: 0, version 4, unit_type 1 +20 cu dietag: 11, subtag: 0, version 4, unit_type 1 +21 cu dietag: 11, subtag: 0, version 4, unit_type 1 +22 cu dietag: 11, subtag: 0, version 4, unit_type 1 +23 cu dietag: 11, subtag: 0, version 4, unit_type 1 +24 cu dietag: 11, subtag: 0, version 4, unit_type 1 +25 cu dietag: 11, subtag: 0, version 4, unit_type 1 +26 cu dietag: 11, subtag: 0, version 4, unit_type 1 +27 cu dietag: 11, subtag: 0, version 4, unit_type 1 +28 cu dietag: 11, subtag: 0, version 4, unit_type 1 +29 cu dietag: 11, subtag: 0, version 4, unit_type 1 +30 cu dietag: 11, subtag: 0, version 4, unit_type 1 +31 cu dietag: 11, subtag: 0, version 4, unit_type 1 +32 cu dietag: 11, subtag: 0, version 4, unit_type 1 +33 cu dietag: 11, subtag: 0, version 4, unit_type 1 +34 cu dietag: 11, subtag: 0, version 4, unit_type 1 +35 cu dietag: 11, subtag: 0, version 2, unit_type 1 +rechecking: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so +Iterate no info, compare recorded info with dwarf_cu_info. +0 re dietag: 11, subtag: 0, version 2, unit_type 1 +1 re dietag: 11, subtag: 0, version 4, unit_type 1 +2 re dietag: 11, subtag: 0, version 4, unit_type 1 +3 re dietag: 11, subtag: 0, version 4, unit_type 1 +4 re dietag: 11, subtag: 0, version 4, unit_type 1 +5 re dietag: 11, subtag: 0, version 4, unit_type 1 +6 re dietag: 11, subtag: 0, version 4, unit_type 1 +7 re dietag: 11, subtag: 0, version 4, unit_type 1 +8 re dietag: 11, subtag: 0, version 4, unit_type 1 +9 re dietag: 11, subtag: 0, version 4, unit_type 1 +10 re dietag: 11, subtag: 0, version 4, unit_type 1 +11 re dietag: 11, subtag: 0, version 4, unit_type 1 +12 re dietag: 11, subtag: 0, version 4, unit_type 1 +13 re dietag: 11, subtag: 0, version 4, unit_type 1 +14 re dietag: 11, subtag: 0, version 4, unit_type 1 +15 re dietag: 11, subtag: 0, version 4, unit_type 1 +16 re dietag: 11, subtag: 0, version 4, unit_type 1 +17 re dietag: 11, subtag: 0, version 4, unit_type 1 +18 re dietag: 11, subtag: 0, version 4, unit_type 1 +19 re dietag: 11, subtag: 0, version 4, unit_type 1 +20 re dietag: 11, subtag: 0, version 4, unit_type 1 +21 re dietag: 11, subtag: 0, version 4, unit_type 1 +22 re dietag: 11, subtag: 0, version 4, unit_type 1 +23 re dietag: 11, subtag: 0, version 4, unit_type 1 +24 re dietag: 11, subtag: 0, version 4, unit_type 1 +25 re dietag: 11, subtag: 0, version 4, unit_type 1 +26 re dietag: 11, subtag: 0, version 4, unit_type 1 +27 re dietag: 11, subtag: 0, version 4, unit_type 1 +28 re dietag: 11, subtag: 0, version 4, unit_type 1 +29 re dietag: 11, subtag: 0, version 4, unit_type 1 +30 re dietag: 11, subtag: 0, version 4, unit_type 1 +31 re dietag: 11, subtag: 0, version 4, unit_type 1 +32 re dietag: 11, subtag: 0, version 4, unit_type 1 +33 re dietag: 11, subtag: 0, version 4, unit_type 1 +34 re dietag: 11, subtag: 0, version 4, unit_type 1 +35 re dietag: 11, subtag: 0, version 2, unit_type 1 + +PASS: run-unit-info.sh +PASS: run-reloc-bpf.sh +PASS: run-next-cfi.sh +/usr/lib/elfutils/ptest/tests/..//src/addr2line +.eh_frame +[0] CIE augmentation="zR" +[24] FDE cie=[0] +[48] CIE augmentation="zR" +[72] FDE cie=[48] +[112] FDE cie=[48] +[136] FDE cie=[48] +[156] FDE cie=[48] +[176] FDE cie=[48] +[284] FDE cie=[48] +[360] FDE cie=[48] +[416] FDE cie=[48] +[460] FDE cie=[48] +[496] FDE cie=[48] +[608] FDE cie=[48] +[664] FDE cie=[48] +[696] FDE cie=[48] +[768] FDE cie=[48] +/usr/lib/elfutils/ptest/tests/..//src/elfclassify +.eh_frame +[0] CIE augmentation="zR" +[24] FDE cie=[0] +[48] CIE augmentation="zR" +[72] FDE cie=[48] +[112] FDE cie=[48] +[136] FDE cie=[48] +[168] FDE cie=[48] +[208] FDE cie=[48] +[236] FDE cie=[48] +[256] FDE cie=[48] +[280] FDE cie=[48] +[360] FDE cie=[48] +[440] CIE augmentation="zR" +[480] FDE cie=[440] +[504] FDE cie=[48] +[536] FDE cie=[48] +[608] FDE cie=[48] +/usr/lib/elfutils/ptest/tests/..//src/stack +.eh_frame +[0] CIE augmentation="zR" +[24] FDE cie=[0] +[48] CIE augmentation="zR" +[72] FDE cie=[48] +[112] FDE cie=[48] +[136] FDE cie=[48] +[164] FDE cie=[48] +[208] FDE cie=[48] +[320] FDE cie=[48] +[416] FDE cie=[48] +[472] FDE cie=[48] +[512] FDE cie=[48] +[676] FDE cie=[48] +[724] CIE augmentation="zR" +[756] FDE cie=[724] +[776] FDE cie=[48] +[824] CIE augmentation="zR" +[856] FDE cie=[824] +[880] FDE cie=[48] +[912] FDE cie=[48] +[984] FDE cie=[48] +/usr/lib/elfutils/ptest/tests/..//src/unstrip +.eh_frame +[0] CIE augmentation="zR" +[24] FDE cie=[0] +[48] CIE augmentation="zR" +[72] FDE cie=[48] +[112] FDE cie=[48] +[136] FDE cie=[48] +[188] FDE cie=[48] +[228] FDE cie=[48] +[284] FDE cie=[48] +[324] FDE cie=[48] +[404] FDE cie=[48] +[484] FDE cie=[48] +[556] FDE cie=[48] +[600] FDE cie=[48] +[632] FDE cie=[48] +[656] FDE cie=[48] +[680] FDE cie=[48] +[724] FDE cie=[48] +[816] FDE cie=[48] +[836] FDE cie=[48] +[856] FDE cie=[48] +[880] FDE cie=[48] +[956] FDE cie=[48] +[976] FDE cie=[48] +[1036] FDE cie=[48] +[1116] CIE augmentation="zR" +[1156] FDE cie=[1116] +[1176] FDE cie=[48] +[1268] FDE cie=[48] +[1316] FDE cie=[48] +[1396] FDE cie=[48] +[1444] FDE cie=[48] +[1524] FDE cie=[48] +[1604] FDE cie=[48] +[1756] FDE cie=[48] +[1920] FDE cie=[48] +[1948] FDE cie=[48] +[1976] FDE cie=[48] +[2008] FDE cie=[48] +[2040] FDE cie=[48] +[2112] FDE cie=[48] +/usr/lib/elfutils/ptest/tests/..//libelf/libelf.so +.eh_frame +[0] CIE augmentation="zR" +[24] FDE cie=[0] +[64] FDE cie=[0] +[88] FDE cie=[0] +[112] FDE cie=[0] +[136] FDE cie=[0] +[160] FDE cie=[0] +[188] FDE cie=[0] +[232] FDE cie=[0] +[256] FDE cie=[0] +[336] FDE cie=[0] +[476] FDE cie=[0] +[572] FDE cie=[0] +[652] FDE cie=[0] +[732] FDE cie=[0] +[840] FDE cie=[0] +[920] FDE cie=[0] +[968] FDE cie=[0] +[1048] FDE cie=[0] +[1072] FDE cie=[0] +[1096] FDE cie=[0] +[1120] FDE cie=[0] +[1144] FDE cie=[0] +[1176] FDE cie=[0] +[1208] FDE cie=[0] +[1248] FDE cie=[0] +[1304] FDE cie=[0] +[1360] FDE cie=[0] +[1416] FDE cie=[0] +[1472] FDE cie=[0] +[1492] FDE cie=[0] +[1512] FDE cie=[0] +[1532] FDE cie=[0] +[1552] FDE cie=[0] +[1572] FDE cie=[0] +[1592] FDE cie=[0] +[1612] FDE cie=[0] +[1632] FDE cie=[0] +[1652] FDE cie=[0] +[1672] FDE cie=[0] +[1692] FDE cie=[0] +[1712] FDE cie=[0] +[1732] FDE cie=[0] +[1752] FDE cie=[0] +[1772] FDE cie=[0] +[1792] FDE cie=[0] +[1812] FDE cie=[0] +[1832] FDE cie=[0] +[1852] FDE cie=[0] +[1872] FDE cie=[0] +[1892] FDE cie=[0] +[1912] FDE cie=[0] +[1932] FDE cie=[0] +[1952] FDE cie=[0] +[1972] FDE cie=[0] +[1992] FDE cie=[0] +[2012] FDE cie=[0] +[2032] FDE cie=[0] +[2052] FDE cie=[0] +[2072] FDE cie=[0] +[2092] FDE cie=[0] +[2112] FDE cie=[0] +[2132] FDE cie=[0] +[2152] FDE cie=[0] +[2172] FDE cie=[0] +[2192] FDE cie=[0] +[2212] FDE cie=[0] +[2232] FDE cie=[0] +[2332] FDE cie=[0] +[2352] FDE cie=[0] +[2372] FDE cie=[0] +[2428] FDE cie=[0] +[2484] FDE cie=[0] +[2532] FDE cie=[0] +[2592] FDE cie=[0] +[2624] FDE cie=[0] +[2656] FDE cie=[0] +[2688] FDE cie=[0] +[2720] FDE cie=[0] +[2760] FDE cie=[0] +[2784] FDE cie=[0] +[2824] FDE cie=[0] +[2864] FDE cie=[0] +[2888] FDE cie=[0] +[2928] FDE cie=[0] +[3004] FDE cie=[0] +[3032] FDE cie=[0] +[3108] FDE cie=[0] +[3136] FDE cie=[0] +[3192] FDE cie=[0] +[3288] FDE cie=[0] +[3384] FDE cie=[0] +[3408] FDE cie=[0] +[3472] FDE cie=[0] +[3504] FDE cie=[0] +[3584] FDE cie=[0] +[3624] FDE cie=[0] +[3668] FDE cie=[0] +[3696] FDE cie=[0] +[3724] FDE cie=[0] +[3800] FDE cie=[0] +[3840] FDE cie=[0] +[3912] FDE cie=[0] +[3936] FDE cie=[0] +[3960] FDE cie=[0] +[4024] FDE cie=[0] +[4052] FDE cie=[0] +[4128] FDE cie=[0] +[4168] FDE cie=[0] +[4208] FDE cie=[0] +[4240] FDE cie=[0] +[4268] FDE cie=[0] +[4344] FDE cie=[0] +[4384] FDE cie=[0] +[4424] FDE cie=[0] +[4456] FDE cie=[0] +[4496] FDE cie=[0] +[4576] FDE cie=[0] +[4612] FDE cie=[0] +[4728] FDE cie=[0] +[4768] FDE cie=[0] +[4796] FDE cie=[0] +[4876] FDE cie=[0] +[4896] FDE cie=[0] +[4972] FDE cie=[0] +[5016] FDE cie=[0] +[5040] FDE cie=[0] +[5096] FDE cie=[0] +[5176] FDE cie=[0] +[5208] FDE cie=[0] +[5240] FDE cie=[0] +[5272] FDE cie=[0] +[5304] FDE cie=[0] +[5336] FDE cie=[0] +[5368] FDE cie=[0] +[5392] FDE cie=[0] +[5464] FDE cie=[0] +[5544] FDE cie=[0] +[5624] FDE cie=[0] +[5644] FDE cie=[0] +[5664] FDE cie=[0] +[5764] FDE cie=[0] +[5844] FDE cie=[0] +[5928] FDE cie=[0] +[5948] FDE cie=[0] +[5968] FDE cie=[0] +[6068] FDE cie=[0] +[6148] FDE cie=[0] +[6232] FDE cie=[0] +[6272] FDE cie=[0] +[6312] FDE cie=[0] +[6344] FDE cie=[0] +[6384] FDE cie=[0] +[6424] FDE cie=[0] +[6464] FDE cie=[0] +[6504] FDE cie=[0] +[6544] FDE cie=[0] +[6584] FDE cie=[0] +[6656] FDE cie=[0] +[6736] FDE cie=[0] +[6776] FDE cie=[0] +[6816] FDE cie=[0] +[6840] FDE cie=[0] +[6864] FDE cie=[0] +[6896] FDE cie=[0] +[6928] FDE cie=[0] +[6968] FDE cie=[0] +[7008] FDE cie=[0] +[7048] FDE cie=[0] +[7072] FDE cie=[0] +[7096] FDE cie=[0] +[7192] FDE cie=[0] +[7272] FDE cie=[0] +[7312] FDE cie=[0] +[7368] FDE cie=[0] +[7400] FDE cie=[0] +[7432] FDE cie=[0] +[7464] FDE cie=[0] +[7504] FDE cie=[0] +[7536] FDE cie=[0] +[7560] FDE cie=[0] +[7604] FDE cie=[0] +[7632] FDE cie=[0] +[7656] FDE cie=[0] +[7680] FDE cie=[0] +[7760] FDE cie=[0] +[7784] FDE cie=[0] +[7864] FDE cie=[0] +[7944] FDE cie=[0] +[7968] FDE cie=[0] +[7992] FDE cie=[0] +[8088] FDE cie=[0] +[8128] FDE cie=[0] +[8160] FDE cie=[0] +[8216] FDE cie=[0] +[8272] FDE cie=[0] +[8296] FDE cie=[0] +[8320] FDE cie=[0] +[8344] FDE cie=[0] +[8376] FDE cie=[0] +[8432] FDE cie=[0] +[8488] FDE cie=[0] +[8528] FDE cie=[0] +[8608] FDE cie=[0] +[8668] FDE cie=[0] +[8720] FDE cie=[0] +[8760] FDE cie=[0] +[8856] FDE cie=[0] +/usr/lib/elfutils/ptest/tests/..//libasm/libasm.so +.eh_frame +[0] CIE augmentation="zR" +[24] FDE cie=[0] +[64] FDE cie=[0] +[88] FDE cie=[0] +[168] FDE cie=[0] +[200] FDE cie=[0] +[244] FDE cie=[0] +[296] FDE cie=[0] +[376] FDE cie=[0] +[400] FDE cie=[0] +[428] FDE cie=[0] +[472] FDE cie=[0] +[496] FDE cie=[0] +[576] FDE cie=[0] +[632] FDE cie=[0] +[712] FDE cie=[0] +[792] FDE cie=[0] +[912] FDE cie=[0] +[992] FDE cie=[0] +[1068] CIE augmentation="zR" +[1104] FDE cie=[1068] +[1128] FDE cie=[0] +[1152] FDE cie=[0] +[1216] FDE cie=[0] +[1276] FDE cie=[0] +[1328] FDE cie=[0] +[1392] FDE cie=[0] +[1440] FDE cie=[0] +[1464] FDE cie=[0] +[1536] FDE cie=[0] +[1560] FDE cie=[0] +[1616] FDE cie=[0] +[1640] FDE cie=[0] +[1696] FDE cie=[0] +[1720] FDE cie=[0] +[1784] FDE cie=[0] +[1848] FDE cie=[0] +[1912] FDE cie=[0] +[1936] FDE cie=[0] +[1956] FDE cie=[0] +[2056] FDE cie=[0] +[2080] FDE cie=[0] +[2132] FDE cie=[0] +[2184] FDE cie=[0] +[2260] FDE cie=[0] +[2340] FDE cie=[0] +[2368] FDE cie=[0] +[2392] FDE cie=[0] +[2436] FDE cie=[0] +[2468] FDE cie=[0] +[2488] FDE cie=[0] +[2512] FDE cie=[0] +[2536] FDE cie=[0] +[2560] FDE cie=[0] +/usr/lib/elfutils/ptest/tests/..//src/size.o +.eh_frame +[0] CIE augmentation="zR" +[24] FDE cie=[0] +[88] FDE cie=[0] +[136] FDE cie=[0] +[184] FDE cie=[0] +[272] FDE cie=[0] +/usr/lib/elfutils/ptest/tests/..//src/strip.o +.eh_frame +[0] CIE augmentation="zR" +[24] FDE cie=[0] +[84] FDE cie=[0] +[128] FDE cie=[0] +[168] FDE cie=[0] +[280] CIE augmentation="zR" +[320] FDE cie=[280] +[340] FDE cie=[0] +[508] FDE cie=[0] +[560] FDE cie=[0] +[616] FDE cie=[0] +[664] FDE cie=[0] +[748] FDE cie=[0] +PASS: run-next-cfi-self.sh + +copy_elf: testfile29 -> testfile29.rev (read,reverse) +setshstrndx: 4 +Swapping offsets of section 1 and 2 +No errors +elfrdwrdnop testfile29.rev +No errors + +copy_elf: testfile23 -> testfile23.rev (read,reverse) +setshstrndx: 21 +Swapping offsets of section 4 and 5 +Swapping offsets of section 19 and 20 +No errors +elfrdwrdnop testfile23.rev +No errors + +copy_elf: testfile9 -> testfile9.rev (read,reverse) +setshstrndx: 13 +Swapping offsets of section 12 and 13 +No errors +elfrdwrdnop testfile9.rev +No errors + +copy_elf: testfile38 -> testfile38.rev (read,reverse) +setshstrndx: 5 +No errors +elfrdwrdnop testfile38.rev +No errors + +copy_elf: testfile26 -> testfile26.rev (read,reverse) +setshstrndx: 25 +Swapping offsets of section 24 and 25 +No errors +elfrdwrdnop testfile26.rev +No errors + +copy_elf: testfile27 -> testfile27.rev (read,reverse) +setshstrndx: 25 +Swapping offsets of section 24 and 25 +No errors +elfrdwrdnop testfile27.rev +No errors + +copy_elf: testfile -> testfile.rev (read,reverse) +setshstrndx: 32 +Swapping offsets of section 24 and 25 +Swapping offsets of section 26 and 27 +Swapping offsets of section 28 and 29 +Swapping offsets of section 30 and 31 +No errors +elfrdwrdnop testfile.rev +No errors + +copy_elf: testfile13 -> testfile13.rev (read,reverse) +setshstrndx: 23 +Swapping offsets of section 22 and 23 +No errors +elfrdwrdnop testfile13.rev +No errors +PASS: run-reverse-sections.sh + +copy_elf: /usr/lib/elfutils/ptest/tests/..//src/addr2line -> addr2line.rev (read,reverse) +setshstrndx: 36 +Swapping offsets of section 28 and 29 +Swapping offsets of section 30 and 31 +Swapping offsets of section 35 and 36 +No errors +elfrdwrdnop addr2line.rev +No errors + +copy_elf: /usr/lib/elfutils/ptest/tests/..//src/elfclassify -> elfclassify.rev (read,reverse) +setshstrndx: 36 +Swapping offsets of section 28 and 29 +Swapping offsets of section 30 and 31 +Swapping offsets of section 35 and 36 +No errors +elfrdwrdnop elfclassify.rev +No errors + +copy_elf: /usr/lib/elfutils/ptest/tests/..//src/stack -> stack.rev (read,reverse) +setshstrndx: 36 +Swapping offsets of section 28 and 29 +Swapping offsets of section 30 and 31 +Swapping offsets of section 35 and 36 +No errors +elfrdwrdnop stack.rev +No errors + +copy_elf: /usr/lib/elfutils/ptest/tests/..//src/unstrip -> unstrip.rev (read,reverse) +setshstrndx: 36 +Swapping offsets of section 28 and 29 +Swapping offsets of section 30 and 31 +Swapping offsets of section 35 and 36 +No errors +elfrdwrdnop unstrip.rev +No errors + +copy_elf: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so -> libelf.so.rev (read,reverse) +setshstrndx: 36 +Swapping offsets of section 28 and 29 +Swapping offsets of section 30 and 31 +Swapping offsets of section 35 and 36 +No errors +elfrdwrdnop libelf.so.rev +No errors + +copy_elf: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so -> libasm.so.rev (read,reverse) +setshstrndx: 36 +Swapping offsets of section 28 and 29 +Swapping offsets of section 30 and 31 +Swapping offsets of section 35 and 36 +No errors +elfrdwrdnop libasm.so.rev +No errors + +copy_elf: /usr/lib/elfutils/ptest/tests/..//src/size.o -> size.o.rev (read,reverse) +setshstrndx: 35 +Swapping offsets of section 29 and 30 +No errors +elfrdwrdnop size.o.rev +No errors + +copy_elf: /usr/lib/elfutils/ptest/tests/..//src/strip.o -> strip.o.rev (read,reverse) +setshstrndx: 37 +Swapping offsets of section 31 and 32 +No errors +elfrdwrdnop strip.o.rev +No errors +PASS: run-reverse-sections-self.sh + +copy_elf: testfile29 -> testfile29.copy (read,same) +setshstrndx: 4 +add_sections 'testfile29.copy': 3 (sec_size: 0) +setshstrndx: 10 + +copy_elf: testfile29 -> testfile29.copy.mmap (mmap,same) +setshstrndx: 4 +add_sections 'testfile29.copy.mmap': 1 (sec_size: 0) +setshstrndx: 8 + +copy_elf: testfile23 -> testfile23.copy (read,same) +setshstrndx: 21 +add_sections 'testfile23.copy': 3 (sec_size: 0) +setshstrndx: 27 + +copy_elf: testfile23 -> testfile23.copy.mmap (mmap,same) +setshstrndx: 21 +add_sections 'testfile23.copy.mmap': 1 (sec_size: 0) +setshstrndx: 25 + +copy_elf: testfile9 -> testfile9.copy (read,same) +setshstrndx: 13 +add_sections 'testfile9.copy': 3 (sec_size: 0) +setshstrndx: 17 + +copy_elf: testfile9 -> testfile9.copy.mmap (mmap,same) +setshstrndx: 13 +add_sections 'testfile9.copy.mmap': 1 (sec_size: 0) +setshstrndx: 15 + +copy_elf: testfile38 -> testfile38.copy (read,same) +setshstrndx: 5 +add_sections 'testfile38.copy': 3 (sec_size: 0) +setshstrndx: 11 + +copy_elf: testfile38 -> testfile38.copy.mmap (mmap,same) +setshstrndx: 5 +add_sections 'testfile38.copy.mmap': 1 (sec_size: 0) +setshstrndx: 9 + +copy_elf: testfile26 -> testfile26.copy (read,same) +setshstrndx: 25 +add_sections 'testfile26.copy': 3 (sec_size: 0) +setshstrndx: 31 + +copy_elf: testfile26 -> testfile26.copy.mmap (mmap,same) +setshstrndx: 25 +add_sections 'testfile26.copy.mmap': 1 (sec_size: 0) +setshstrndx: 29 + +copy_elf: testfile27 -> testfile27.copy (read,same) +setshstrndx: 25 +add_sections 'testfile27.copy': 3 (sec_size: 0) +setshstrndx: 31 + +copy_elf: testfile27 -> testfile27.copy.mmap (mmap,same) +setshstrndx: 25 +add_sections 'testfile27.copy.mmap': 1 (sec_size: 0) +setshstrndx: 29 + +copy_elf: testfile -> testfile.copy (read,same) +setshstrndx: 32 +add_sections 'testfile.copy': 3 (sec_size: 0) +setshstrndx: 38 + +copy_elf: testfile -> testfile.copy.mmap (mmap,same) +setshstrndx: 32 +add_sections 'testfile.copy.mmap': 1 (sec_size: 0) +setshstrndx: 36 + +copy_elf: testfile10 -> testfile10.copy (read,same) +setshstrndx: 30 +add_sections 'testfile10.copy': 3 (sec_size: 0) +setshstrndx: 36 + +copy_elf: testfile10 -> testfile10.copy.mmap (mmap,same) +setshstrndx: 30 +add_sections 'testfile10.copy.mmap': 1 (sec_size: 0) +setshstrndx: 34 +PASS: run-copyadd-sections.sh + +copy_elf: testfile29 -> testfile29.copy (read,same) +setshstrndx: 4 +add_sections 'testfile29.copy': 65535 (sec_size: 0) +setshstrndx: 65542 + +copy_elf: testfile29 -> testfile29.copy.mmap (mmap,same) +setshstrndx: 4 + +copy_elf: testfile29.copy -> testfile29.copy.copy (read,same) +setshstrndx: 65542 +add_sections 'testfile29.copy.copy': 65535 (sec_size: 0) +setshstrndx: 131078 + +copy_elf: testfile29.copy -> testfile29.copy.copy.mmap (mmap,same) +setshstrndx: 65542 + +copy_elf: testfile23 -> testfile23.copy (read,same) +setshstrndx: 21 +add_sections 'testfile23.copy': 65535 (sec_size: 0) +setshstrndx: 65559 + +copy_elf: testfile23 -> testfile23.copy.mmap (mmap,same) +setshstrndx: 21 + +copy_elf: testfile23.copy -> testfile23.copy.copy (read,same) +setshstrndx: 65559 +add_sections 'testfile23.copy.copy': 65535 (sec_size: 0) +setshstrndx: 131095 + +copy_elf: testfile23.copy -> testfile23.copy.copy.mmap (mmap,same) +setshstrndx: 65559 + +copy_elf: testfile9 -> testfile9.copy (read,same) +setshstrndx: 13 +add_sections 'testfile9.copy': 65535 (sec_size: 0) +setshstrndx: 65549 + +copy_elf: testfile9 -> testfile9.copy.mmap (mmap,same) +setshstrndx: 13 + +copy_elf: testfile9.copy -> testfile9.copy.copy (read,same) +setshstrndx: 65549 +add_sections 'testfile9.copy.copy': 65535 (sec_size: 0) +setshstrndx: 131085 + +copy_elf: testfile9.copy -> testfile9.copy.copy.mmap (mmap,same) +setshstrndx: 65549 + +copy_elf: testfile38 -> testfile38.copy (read,same) +setshstrndx: 5 +add_sections 'testfile38.copy': 65535 (sec_size: 0) +setshstrndx: 65543 + +copy_elf: testfile38 -> testfile38.copy.mmap (mmap,same) +setshstrndx: 5 + +copy_elf: testfile38.copy -> testfile38.copy.copy (read,same) +setshstrndx: 65543 +add_sections 'testfile38.copy.copy': 65535 (sec_size: 0) +setshstrndx: 131079 + +copy_elf: testfile38.copy -> testfile38.copy.copy.mmap (mmap,same) +setshstrndx: 65543 + +copy_elf: testfile26 -> testfile26.copy (read,same) +setshstrndx: 25 +add_sections 'testfile26.copy': 65535 (sec_size: 0) +setshstrndx: 65563 + +copy_elf: testfile26 -> testfile26.copy.mmap (mmap,same) +setshstrndx: 25 + +copy_elf: testfile26.copy -> testfile26.copy.copy (read,same) +setshstrndx: 65563 +add_sections 'testfile26.copy.copy': 65535 (sec_size: 0) +setshstrndx: 131099 + +copy_elf: testfile26.copy -> testfile26.copy.copy.mmap (mmap,same) +setshstrndx: 65563 + +copy_elf: testfile27 -> testfile27.copy (read,same) +setshstrndx: 25 +add_sections 'testfile27.copy': 65535 (sec_size: 0) +setshstrndx: 65563 + +copy_elf: testfile27 -> testfile27.copy.mmap (mmap,same) +setshstrndx: 25 + +copy_elf: testfile27.copy -> testfile27.copy.copy (read,same) +setshstrndx: 65563 +add_sections 'testfile27.copy.copy': 65535 (sec_size: 0) +setshstrndx: 131099 + +copy_elf: testfile27.copy -> testfile27.copy.copy.mmap (mmap,same) +setshstrndx: 65563 + +copy_elf: testfile -> testfile.copy (read,same) +setshstrndx: 32 +add_sections 'testfile.copy': 65535 (sec_size: 0) +setshstrndx: 65570 + +copy_elf: testfile -> testfile.copy.mmap (mmap,same) +setshstrndx: 32 + +copy_elf: testfile.copy -> testfile.copy.copy (read,same) +setshstrndx: 65570 +add_sections 'testfile.copy.copy': 65535 (sec_size: 0) +setshstrndx: 131106 + +copy_elf: testfile.copy -> testfile.copy.copy.mmap (mmap,same) +setshstrndx: 65570 + +copy_elf: testfile10 -> testfile10.copy (read,same) +setshstrndx: 30 +add_sections 'testfile10.copy': 65535 (sec_size: 0) +setshstrndx: 65568 + +copy_elf: testfile10 -> testfile10.copy.mmap (mmap,same) +setshstrndx: 30 + +copy_elf: testfile10.copy -> testfile10.copy.copy (read,same) +setshstrndx: 65568 +add_sections 'testfile10.copy.copy': 65535 (sec_size: 0) +setshstrndx: 131104 + +copy_elf: testfile10.copy -> testfile10.copy.copy.mmap (mmap,same) +setshstrndx: 65568 +PASS: run-copymany-sections.sh +add_sections 'testfile-debug-types': 65535 (sec_size: 0) +setshstrndx: 65571 +PASS: run-typeiter-many.sh +Adding sections to testfile +add_sections 'testfile': 65535 (sec_size: 0) +setshstrndx: 65570 +Testing strip -o +elflint testfile1.strip +elflint testfile1.debug +unstrip +elfcmp +Testing strip -g +elflint testfile2.strip +elflint testfile2.debug +Testing strip in-place +original size 3035912 +stripped size 3196 +elflint in-place +PASS: run-strip-test-many.sh +No errors +No errors +PASS: run-strip-version.sh +PASS: run-xlate-note.sh +PASS: run-readelf-discr.sh +grep: /usr/lib/elfutils/ptest/tests/../libelf/elf.h: No such file or directory +cat: /usr/lib/elfutils/ptest/tests/../libelf/elf.h: No such file or directory +0x0 None +0x1 WE32100 +0x0 None +PASS: run-dwelf_elf_e_machine_string.sh +elfclassify --core +core files are not programs +core files are not shared +core files are not kernel-modules +core files are not debug-only +elfclassify --elf-file +object files are not archives +object files are not core files +object files are not program files +object files are not shared files +object files are not kernel modules +object files are not debug-only files +elfclassify --elf-archive +archives are not elf-files +archives are not core files +archives are not program files +archives are not shared files +elfclassify --shared +shared files are loadable +shared files are not executables +shared files are not debug-only +shared files are not kernel modules +elfclassify --program +programs are executables (in this case) +programs are not shared libraries (in this case) +programs are not kernel-modules +programs are not debug-only +elfclassify --linux-kernel-module +kmods are unstripped +kmods are not debug-only +kmods are not loabable (in the normal sense) +gnu compressed kmods are unstripped +elfclassify --debug-only +debug-only files are unstripped +debug-only files are not programs +debug-only files are not shared +compress the debug sections and try again +again unstripped +again debug-only +PASS: run-elfclassify.sh +PASS: run-elfclassify-self.sh +PASS: run-disasm-riscv64.sh +PASS: msg_tst +PASS: system-elf-libelf-test +PASS: asm-tst1 +PASS: asm-tst2 +PASS: asm-tst3 +PASS: asm-tst4 +PASS: asm-tst5 +PASS: asm-tst6 +PASS: asm-tst7 +PASS: asm-tst8 +PASS: asm-tst9 +PASS: run-disasm-bpf.sh +====================== +All 206 tests passed +(6 tests were not run) +====================== +DURATION: 24 |