summaryrefslogtreecommitdiffstats
path: root/runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-elfutils.log
diff options
context:
space:
mode:
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.log5586
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