{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.A3SaVOup/b1/qt6-remoteobjects_6.6.2-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.A3SaVOup/b2/qt6-remoteobjects_6.6.2-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -5,9 +5,9 @@\n 0686c7fe7e014f0f4535b6b0e703e22f 278388 libs optional libqt6remoteobjects6_6.6.2-1_amd64.deb\n f278055e4cbab3431712d85d43c01f37 575116 debug optional qml6-module-qtremoteobjects-dbgsym_6.6.2-1_amd64.deb\n 005e63199816971d13267638ff3e3198 23768 libs optional qml6-module-qtremoteobjects_6.6.2-1_amd64.deb\n dcf31ad2e628b1d556aa142ef8ae3f7e 28936 libdevel optional qt6-remoteobjects-dev_6.6.2-1_amd64.deb\n a09ae6e8120ea9a3f089d8c491f94b56 7464 libdevel optional qt6-remoteobjects-doc-dev_6.6.2-1_all.deb\n d974d3247ece2e15d4ef12749415c67a 213732 doc optional qt6-remoteobjects-doc-html_6.6.2-1_all.deb\n 23472eae2930370d918b875229616035 313468 doc optional qt6-remoteobjects-doc_6.6.2-1_all.deb\n- 85fa3039b41b834ec86ac243274a0f16 3007820 debug optional qt6-remoteobjects-examples-dbgsym_6.6.2-1_amd64.deb\n- 7d083d346cd4cea2145a193e64166446 86152 misc optional qt6-remoteobjects-examples_6.6.2-1_amd64.deb\n+ 9710d70c06a9c485ff22a9e807586c7c 3007708 debug optional qt6-remoteobjects-examples-dbgsym_6.6.2-1_amd64.deb\n+ 01e3963de346d563c883facdc92e4d87 86156 misc optional qt6-remoteobjects-examples_6.6.2-1_amd64.deb\n"}, {"source1": "qt6-remoteobjects-examples_6.6.2-1_amd64.deb", "source2": "qt6-remoteobjects-examples_6.6.2-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-02-17 12:58:13.000000 debian-binary\n--rw-r--r-- 0 0 0 1000 2024-02-17 12:58:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 84960 2024-02-17 12:58:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 996 2024-02-17 12:58:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 84968 2024-02-17 12:58:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/qt6/examples/remoteobjects/remoteobjects_server/remoteobjects_server", "source2": "./usr/lib/x86_64-linux-gnu/qt6/examples/remoteobjects/remoteobjects_server/remoteobjects_server", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cac26e46afd9d50ba210c0a571c015e3b0e33ccf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a1f428a8badbd6bc7b1e7f89121b239fea977528\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 150471", "objdump: DWARF error: unable to read alt ref 42361"], "unified_diff": "@@ -4359,18 +4359,18 @@\n \tmov %rax,0x38(%rsp)\n \txor %eax,%eax\n \tcall 4080 \n \tmov %r12,(%rbx)\n \tmov 0x5c18(%rip),%eax \n \ttest %eax,%eax\n \tje 8800 <__cxa_finalize@plt+0x42b0>\n-\tmov 0x5c0a(%rip),%eax \n+\tmov 0x5b8a(%rip),%eax \n \ttest %eax,%eax\n \tje 87e8 <__cxa_finalize@plt+0x4298>\n-\tmov 0x5b7c(%rip),%eax \n+\tmov 0x5bfc(%rip),%eax \n \ttest %eax,%eax\n \tje 87d0 <__cxa_finalize@plt+0x4280>\n \tlea 0x5349(%rip),%rax \n \tmovdqa 0x21f9(%rip),%xmm0 \n \tmovl $0x0,0x20(%rbx)\n \tlea 0x1c(%rbx),%rbp\n \tmov %rax,(%rbx)\n@@ -4427,19 +4427,19 @@\n \tlea 0x52f5(%rip),%rsi \n \tlea 0xc(%rsp),%rax\n \tmovq $0x0,0x20(%rsp)\n \tmov %rax,0x28(%rsp)\n \tcall 4120 \n \tjmp 8707 <__cxa_finalize@plt+0x41b7>\n \tnopl 0x0(%rax,%rax,1)\n-\tlea 0x5a49(%rip),%rdi \n+\tlea 0x5ac9(%rip),%rdi \n \tcall 40c0 \n \tjmp 86b8 <__cxa_finalize@plt+0x4168>\n \tnopl 0x0(%rax)\n-\tlea 0x5ab1(%rip),%rdi \n+\tlea 0x5a31(%rip),%rdi \n \tcall 40c0 \n \tjmp 86aa <__cxa_finalize@plt+0x415a>\n \tnopl 0x0(%rax)\n \tlea 0x5a99(%rip),%rdi \n \tcall 40c0 \n \tjmp 869c <__cxa_finalize@plt+0x414c>\n \tcall 40d0 <__stack_chk_fail@plt>\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63323665 34366166 64396435 30626132 c26e46afd9d50ba2\n- 0x00000010 31306330 61353731 63303135 65336230 10c0a571c015e3b0\n- 0x00000020 65333363 63662e64 65627567 00000000 e33ccf.debug....\n- 0x00000030 527e8ba8 R~..\n+ 0x00000000 66343238 61386261 64626436 62633762 f428a8badbd6bc7b\n+ 0x00000010 31653766 38393132 31623233 39666561 1e7f89121b239fea\n+ 0x00000020 39373735 32382e64 65627567 00000000 977528.debug....\n+ 0x00000030 1c8fc772 ...r\n \n"}]}]}]}]}, {"source1": "qt6-remoteobjects-examples-dbgsym_6.6.2-1_amd64.deb", "source2": "qt6-remoteobjects-examples-dbgsym_6.6.2-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-02-17 12:58:13.000000 debian-binary\n -rw-r--r-- 0 0 0 880 2024-02-17 12:58:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3006748 2024-02-17 12:58:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3006636 2024-02-17 12:58:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Qt/KDE Maintainers \n Installed-Size: 3097\n Depends: qt6-remoteobjects-examples (= 6.6.2-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for qt6-remoteobjects-examples\n-Build-Ids: 3036474cbd14e91225df35a21389aa3ca53487bc 58a2c5c9d00d9328f7efa701fd10cb28b973b795 64c747db8686419eb9f9183b2ff45671640d8130 951b1f2eeb757edcdd988e5884c8502aeefee68e b57aac3d309fb5fd167d72e1f85e3ea47c794328 cac26e46afd9d50ba210c0a571c015e3b0e33ccf\n+Build-Ids: 3036474cbd14e91225df35a21389aa3ca53487bc 58a2c5c9d00d9328f7efa701fd10cb28b973b795 64c747db8686419eb9f9183b2ff45671640d8130 951b1f2eeb757edcdd988e5884c8502aeefee68e a1f428a8badbd6bc7b1e7f89121b239fea977528 b57aac3d309fb5fd167d72e1f85e3ea47c794328\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,7 +1,7 @@\n usr/lib/debug/.build-id/30/36474cbd14e91225df35a21389aa3ca53487bc.debug\n usr/lib/debug/.build-id/58/a2c5c9d00d9328f7efa701fd10cb28b973b795.debug\n usr/lib/debug/.build-id/64/c747db8686419eb9f9183b2ff45671640d8130.debug\n usr/lib/debug/.build-id/95/1b1f2eeb757edcdd988e5884c8502aeefee68e.debug\n+usr/lib/debug/.build-id/a1/f428a8badbd6bc7b1e7f89121b239fea977528.debug\n usr/lib/debug/.build-id/b5/7aac3d309fb5fd167d72e1f85e3ea47c794328.debug\n-usr/lib/debug/.build-id/ca/c26e46afd9d50ba210c0a571c015e3b0e33ccf.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/qt6-remoteobjects-examples.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -7,17 +7,17 @@\n -rw-r--r-- 0 root (0) root (0) 956320 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/30/36474cbd14e91225df35a21389aa3ca53487bc.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/58/\n -rw-r--r-- 0 root (0) root (0) 221448 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/58/a2c5c9d00d9328f7efa701fd10cb28b973b795.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/64/\n -rw-r--r-- 0 root (0) root (0) 538792 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/64/c747db8686419eb9f9183b2ff45671640d8130.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/95/\n -rw-r--r-- 0 root (0) root (0) 431648 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/95/1b1f2eeb757edcdd988e5884c8502aeefee68e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/a1/\n+-rw-r--r-- 0 root (0) root (0) 664160 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/a1/f428a8badbd6bc7b1e7f89121b239fea977528.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/b5/\n -rw-r--r-- 0 root (0) root (0) 117088 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/b5/7aac3d309fb5fd167d72e1f85e3ea47c794328.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/ca/\n--rw-r--r-- 0 root (0) root (0) 664152 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/ca/c26e46afd9d50ba210c0a571c015e3b0e33ccf.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 220632 2024-02-17 12:58:13.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/qt6-remoteobjects-examples.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/share/doc/qt6-remoteobjects-examples-dbgsym -> qt6-remoteobjects-examples\n"}, {"source1": "./usr/lib/debug/.build-id/ca/c26e46afd9d50ba210c0a571c015e3b0e33ccf.debug", "source2": "./usr/lib/debug/.build-id/a1/f428a8badbd6bc7b1e7f89121b239fea977528.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 24% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "comments": ["error from `readelf --wide --file-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Advanced Micro Devices X86-64\n Version: 0x1\n Entry point address: 0x4d00\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 661464 (bytes into file)\n+ Start of section headers: 661472 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 13\n Size of section headers: 64 (bytes)\n Number of section headers: 42\n Section header string table index: 41\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n-There are 42 section headers, starting at offset 0xa17d8:\n+There are 42 section headers, starting at offset 0xa17e0:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n@@ -29,23 +29,23 @@\n [24] .dynamic NOBITS 000000000000dad8 0005b0 000240 10 WA 7 0 8\n [25] .got NOBITS 000000000000dd18 0005b0 0002d8 08 WA 0 0 8\n [26] .data NOBITS 000000000000e000 0005b0 000320 00 WA 0 0 32\n [27] .qtversion NOBITS 000000000000e320 0005b0 000010 00 WA 0 0 16\n [28] .bss NOBITS 000000000000e330 0005b0 000058 00 WA 0 0 16\n [29] .comment PROGBITS 0000000000000000 00039c 00001f 01 MS 0 0 1\n [30] .debug_aranges PROGBITS 0000000000000000 0003c0 000051 00 C 0 0 8\n- [31] .debug_info PROGBITS 0000000000000000 000418 08d295 00 C 0 0 8\n- [32] .debug_abbrev PROGBITS 0000000000000000 08d6b0 001c96 00 C 0 0 8\n- [33] .debug_line PROGBITS 0000000000000000 08f348 00343e 00 C 0 0 8\n- [34] .debug_str PROGBITS 0000000000000000 092788 000624 01 MSC 0 0 8\n- [35] .debug_line_str PROGBITS 0000000000000000 092db0 000539 01 MSC 0 0 8\n- [36] .debug_loclists PROGBITS 0000000000000000 0932f0 0048d5 00 C 0 0 8\n- [37] .debug_rnglists PROGBITS 0000000000000000 097bc8 001098 00 C 0 0 8\n- [38] .gnu_debugaltlink PROGBITS 0000000000000000 098c60 00005a 00 0 0 1\n- [39] .symtab SYMTAB 0000000000000000 098cc0 003810 18 40 472 8\n- [40] .strtab STRTAB 0000000000000000 09c4d0 005144 00 0 0 1\n- [41] .shstrtab STRTAB 0000000000000000 0a1614 0001bd 00 0 0 1\n+ [31] .debug_info PROGBITS 0000000000000000 000418 08d29a 00 C 0 0 8\n+ [32] .debug_abbrev PROGBITS 0000000000000000 08d6b8 001c96 00 C 0 0 8\n+ [33] .debug_line PROGBITS 0000000000000000 08f350 00343e 00 C 0 0 8\n+ [34] .debug_str PROGBITS 0000000000000000 092790 000624 01 MSC 0 0 8\n+ [35] .debug_line_str PROGBITS 0000000000000000 092db8 000539 01 MSC 0 0 8\n+ [36] .debug_loclists PROGBITS 0000000000000000 0932f8 0048d5 00 C 0 0 8\n+ [37] .debug_rnglists PROGBITS 0000000000000000 097bd0 001098 00 C 0 0 8\n+ [38] .gnu_debugaltlink PROGBITS 0000000000000000 098c68 00005a 00 0 0 1\n+ [39] .symtab SYMTAB 0000000000000000 098cc8 003810 18 40 472 8\n+ [40] .strtab STRTAB 0000000000000000 09c4d8 005144 00 0 0 1\n+ [41] .shstrtab STRTAB 0000000000000000 0a161c 0001bd 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), l (large), p (processor specific)\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -561,19 +561,19 @@\n 557: 0000000000000000 0 FUNC GLOBAL DEFAULT UND signal@GLIBC_2.2.5\n 558: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n 559: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZN9QtPrivate25QMetaTypeInterfaceWrapperIfE8metaTypeE@Qt_6\n 560: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN9QMetaType32hasRegisteredMutableViewFunctionES_S_@Qt_6\n 561: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN21QRemoteObjectHostBase14enableRemotingEP7QObjectRK7QString@Qt_6\n 562: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN11QDataStream11resetStatusEv@Qt_6\n 563: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN11QTextStreamlsEf@Qt_6\n- 564: 00000000000c9244 0 NOTYPE WEAK HIDDEN 31 timemodel.cpp.ada08a36\n- 565: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNK5QTime7addSecsEi@Qt_6\n- 566: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4\n- 567: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_release@CXXABI_1.3\n- 568: 000000000000e330 0 NOTYPE GLOBAL DEFAULT 27 _edata\n+ 564: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNK5QTime7addSecsEi@Qt_6\n+ 565: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4\n+ 566: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_release@CXXABI_1.3\n+ 567: 000000000000e330 0 NOTYPE GLOBAL DEFAULT 27 _edata\n+ 568: 00000000000c9244 0 NOTYPE WEAK HIDDEN 31 timemodel.cpp.80425421\n 569: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNK14QMessageLogger5debugEv@Qt_6\n 570: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gxx_personality_v0@CXXABI_1.3\n 571: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN7QObject5eventEP6QEvent@Qt_6\n 572: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN25QRemoteObjectRegistryHostC1ERK4QUrlP7QObject@Qt_6\n 573: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZrsR11QDataStreamR7QString@Qt_6\n 574: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNK5QTime4hourEv@Qt_6\n 575: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN7QObject11eventFilterEPS_P6QEvent@Qt_6\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cac26e46afd9d50ba210c0a571c015e3b0e33ccf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a1f428a8badbd6bc7b1e7f89121b239fea977528\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -8265,15 +8265,15 @@\n <49b1> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <7><49b4>: Abbrev Number: 0\n <6><49b5>: Abbrev Number: 0\n <5><49b6>: Abbrev Number: 0\n <4><49b7>: Abbrev Number: 0\n <3><49b8>: Abbrev Number: 0\n <2><49b9>: Abbrev Number: 69 (DW_TAG_subprogram)\n- <49ba> DW_AT_abstract_origin: (ref_addr) <0x8cda7>\n+ <49ba> DW_AT_abstract_origin: (ref_addr) <0x8cd86>\n <2><49be>: Abbrev Number: 39 (DW_TAG_subprogram)\n <49bf> DW_AT_abstract_origin: (ref_addr) <0xbf5c7>\n <49c3> DW_AT_ranges : (sec_offset) 0xbdc\n <49c7> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <49c9> DW_AT_call_all_calls: (flag_present) 1\n <49c9> DW_AT_sibling : (ref_udata) <0x5ec8>\n <3><49cc>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n@@ -12425,15 +12425,15 @@\n <7648> DW_AT_call_value : (exprloc) 2 byte block: 73 38 \t(DW_OP_breg3 (rbx): 56)\n <7><764b>: Abbrev Number: 0\n <6><764c>: Abbrev Number: 0\n <5><764d>: Abbrev Number: 0\n <4><764e>: Abbrev Number: 0\n <3><764f>: Abbrev Number: 0\n <2><7650>: Abbrev Number: 69 (DW_TAG_subprogram)\n- <7651> DW_AT_abstract_origin: (ref_addr) <0x8cd86>\n+ <7651> DW_AT_abstract_origin: (ref_addr) <0x8cda2>\n <2><7655>: Abbrev Number: 34 (DW_TAG_subprogram)\n <7656> DW_AT_abstract_origin: (ref_addr) <0x508e8>\n <765a> DW_AT_sibling : (ref_udata) <0x76c5>\n <3><765d>: Abbrev Number: 45 (DW_TAG_subprogram)\n <765e> DW_AT_abstract_origin: (ref_addr) <0x50949>\n <7662> DW_AT_low_pc : (addr) 0x8830\n <766a> DW_AT_high_pc : (udata) 12\n@@ -32057,15 +32057,15 @@\n <1><14eea>: Abbrev Number: 69 (DW_TAG_subprogram)\n <14eeb> DW_AT_abstract_origin: (ref_addr) <0x76e89>\n <1><14eef>: Abbrev Number: 69 (DW_TAG_subprogram)\n <14ef0> DW_AT_abstract_origin: (ref_addr) <0x6ed6b>\n <1><14ef4>: Abbrev Number: 69 (DW_TAG_subprogram)\n <14ef5> DW_AT_abstract_origin: (ref_addr) <0x969d9>\n <1><14ef9>: Abbrev Number: 69 (DW_TAG_subprogram)\n- <14efa> DW_AT_abstract_origin: (ref_addr) <0xba9a6>\n+ <14efa> DW_AT_abstract_origin: (ref_addr) <0xba91e>\n <1><14efe>: Abbrev Number: 69 (DW_TAG_subprogram)\n <14eff> DW_AT_abstract_origin: (ref_addr) <0x97f8e>\n <1><14f03>: Abbrev Number: 69 (DW_TAG_subprogram)\n <14f04> DW_AT_abstract_origin: (ref_addr) <0x97767>\n <1><14f08>: Abbrev Number: 32 (DW_TAG_subprogram)\n <14f09> DW_AT_abstract_origin: (ref_addr) <0xbeefb>\n <14f0d> DW_AT_low_pc : (addr) 0x5940\n@@ -35135,35 +35135,35 @@\n <170e2> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><170e5>: Abbrev Number: 0\n <2><170e6>: Abbrev Number: 50 (DW_TAG_call_site)\n <170e7> DW_AT_call_return_pc: (addr) 0x4749\n <170ef> DW_AT_call_origin : (GNU_ref_alt) <0x13b41>\n <2><170f3>: Abbrev Number: 0\n <1><170f4>: Abbrev Number: 69 (DW_TAG_subprogram)\n- <170f5> DW_AT_abstract_origin: (ref_addr) <0xa4f3a>\n+ <170f5> DW_AT_abstract_origin: (ref_addr) <0xa4efb>\n <1><170f9>: Abbrev Number: 69 (DW_TAG_subprogram)\n- <170fa> DW_AT_abstract_origin: (ref_addr) <0xa4f1a>\n+ <170fa> DW_AT_abstract_origin: (ref_addr) <0xa4edb>\n <1><170fe>: Abbrev Number: 69 (DW_TAG_subprogram)\n <170ff> DW_AT_abstract_origin: (ref_addr) <0x96055>\n <1><17103>: Abbrev Number: 37 (DW_TAG_namespace)\n <17104> DW_AT_abstract_origin: (ref_addr) <0xb869c>\n <17108> DW_AT_sibling : (ref_udata) <0x17116>\n <2><1710b>: Abbrev Number: 69 (DW_TAG_subprogram)\n <1710c> DW_AT_abstract_origin: (ref_addr) <0xb86a7>\n <2><17110>: Abbrev Number: 69 (DW_TAG_subprogram)\n <17111> DW_AT_abstract_origin: (ref_addr) <0xb86c4>\n <2><17115>: Abbrev Number: 0\n <1><17116>: Abbrev Number: 69 (DW_TAG_subprogram)\n- <17117> DW_AT_abstract_origin: (ref_addr) <0xba935>\n+ <17117> DW_AT_abstract_origin: (ref_addr) <0xba95d>\n <1><1711b>: Abbrev Number: 69 (DW_TAG_subprogram)\n- <1711c> DW_AT_abstract_origin: (ref_addr) <0xba91e>\n+ <1711c> DW_AT_abstract_origin: (ref_addr) <0xba946>\n <1><17120>: Abbrev Number: 69 (DW_TAG_subprogram)\n <17121> DW_AT_abstract_origin: (ref_addr) <0xa219f>\n <1><17125>: Abbrev Number: 69 (DW_TAG_subprogram)\n- <17126> DW_AT_abstract_origin: (ref_addr) <0xba957>\n+ <17126> DW_AT_abstract_origin: (ref_addr) <0xba996>\n <1><1712a>: Abbrev Number: 69 (DW_TAG_subprogram)\n <1712b> DW_AT_abstract_origin: (ref_addr) <0x915aa>\n <1><1712f>: Abbrev Number: 32 (DW_TAG_subprogram)\n <17130> DW_AT_abstract_origin: (ref_addr) <0x100229>\n <17134> DW_AT_low_pc : (addr) 0x7620\n <1713c> DW_AT_high_pc : (udata) 399\n <1713e> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n@@ -36313,26 +36313,26 @@\n <10><17e04>: Abbrev Number: 0\n <9><17e05>: Abbrev Number: 0\n <8><17e06>: Abbrev Number: 0\n <7><17e07>: Abbrev Number: 0\n <6><17e08>: Abbrev Number: 0\n <5><17e09>: Abbrev Number: 0\n <4><17e0a>: Abbrev Number: 28 (DW_TAG_inlined_subroutine)\n- <17e0b> DW_AT_abstract_origin: (ref_addr) <0xc0097>\n+ <17e0b> DW_AT_abstract_origin: (ref_addr) <0xbfd42>\n <17e0f> DW_AT_ranges : (sec_offset) 0x1ff5\n <17e13> DW_AT_call_file : (data1) 1\n <17e14> DW_AT_call_line : (data1) 75\n- <17e15> DW_AT_call_column : (data1) 38\n+ <17e15> DW_AT_call_column : (data1) 50\n <17e16> DW_AT_sibling : (ref_udata) <0x17f27>\n <5><17e19>: Abbrev Number: 5 (DW_TAG_lexical_block)\n <17e1a> DW_AT_ranges : (sec_offset) 0x1ff5\n <6><17e1e>: Abbrev Number: 40 (DW_TAG_variable)\n- <17e1f> DW_AT_abstract_origin: (ref_addr) <0xc00b1>\n+ <17e1f> DW_AT_abstract_origin: (ref_addr) <0xbfd5c>\n <6><17e23>: Abbrev Number: 71 (DW_TAG_inlined_subroutine)\n- <17e24> DW_AT_abstract_origin: (ref_addr) <0xc00bf>\n+ <17e24> DW_AT_abstract_origin: (ref_addr) <0xbfd6a>\n <17e28> DW_AT_ranges : (sec_offset) 0x1ff5\n <17e2c> DW_AT_call_file : (data1) 3\n <17e2d> DW_AT_call_line : (data2) 1399\n <17e2f> DW_AT_call_column : (data1) 28\n <7><17e30>: Abbrev Number: 71 (DW_TAG_inlined_subroutine)\n <17e31> DW_AT_abstract_origin: (ref_addr) <0xc07a6>\n <17e35> DW_AT_ranges : (sec_offset) 0x1ff5\n@@ -36415,35 +36415,35 @@\n <10><17f02>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n <17f03> DW_AT_abstract_origin: (ref_addr) <0xc078e>\n <10><17f07>: Abbrev Number: 19 (DW_TAG_call_site)\n <17f08> DW_AT_call_return_pc: (addr) 0x87f4\n <17f10> DW_AT_call_origin : (ref_udata) <0x14efe>\n <11><17f13>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <17f14> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <17f16> DW_AT_call_value : (exprloc) 9 byte block: 3 a0 e2 0 0 0 0 0 0 \t(DW_OP_addr: e2a0)\n+ <17f16> DW_AT_call_value : (exprloc) 9 byte block: 3 20 e2 0 0 0 0 0 0 \t(DW_OP_addr: e220)\n <11><17f20>: Abbrev Number: 0\n <10><17f21>: Abbrev Number: 0\n <9><17f22>: Abbrev Number: 0\n <8><17f23>: Abbrev Number: 0\n <7><17f24>: Abbrev Number: 0\n <6><17f25>: Abbrev Number: 0\n <5><17f26>: Abbrev Number: 0\n <4><17f27>: Abbrev Number: 28 (DW_TAG_inlined_subroutine)\n- <17f28> DW_AT_abstract_origin: (ref_addr) <0xbfd42>\n+ <17f28> DW_AT_abstract_origin: (ref_addr) <0xc0097>\n <17f2c> DW_AT_ranges : (sec_offset) 0x2007\n <17f30> DW_AT_call_file : (data1) 1\n <17f31> DW_AT_call_line : (data1) 76\n- <17f32> DW_AT_call_column : (data1) 50\n+ <17f32> DW_AT_call_column : (data1) 38\n <17f33> DW_AT_sibling : (ref_udata) <0x18044>\n <5><17f36>: Abbrev Number: 5 (DW_TAG_lexical_block)\n <17f37> DW_AT_ranges : (sec_offset) 0x2007\n <6><17f3b>: Abbrev Number: 40 (DW_TAG_variable)\n- <17f3c> DW_AT_abstract_origin: (ref_addr) <0xbfd5c>\n+ <17f3c> DW_AT_abstract_origin: (ref_addr) <0xc00b1>\n <6><17f40>: Abbrev Number: 71 (DW_TAG_inlined_subroutine)\n- <17f41> DW_AT_abstract_origin: (ref_addr) <0xbfd6a>\n+ <17f41> DW_AT_abstract_origin: (ref_addr) <0xc00bf>\n <17f45> DW_AT_ranges : (sec_offset) 0x2007\n <17f49> DW_AT_call_file : (data1) 3\n <17f4a> DW_AT_call_line : (data2) 1399\n <17f4c> DW_AT_call_column : (data1) 28\n <7><17f4d>: Abbrev Number: 71 (DW_TAG_inlined_subroutine)\n <17f4e> DW_AT_abstract_origin: (ref_addr) <0xc07a6>\n <17f52> DW_AT_ranges : (sec_offset) 0x2007\n@@ -36526,15 +36526,15 @@\n <10><1801f>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n <18020> DW_AT_abstract_origin: (ref_addr) <0xc078e>\n <10><18024>: Abbrev Number: 19 (DW_TAG_call_site)\n <18025> DW_AT_call_return_pc: (addr) 0x87dc\n <1802d> DW_AT_call_origin : (ref_udata) <0x14efe>\n <11><18030>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <18031> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <18033> DW_AT_call_value : (exprloc) 9 byte block: 3 20 e2 0 0 0 0 0 0 \t(DW_OP_addr: e220)\n+ <18033> DW_AT_call_value : (exprloc) 9 byte block: 3 a0 e2 0 0 0 0 0 0 \t(DW_OP_addr: e2a0)\n <11><1803d>: Abbrev Number: 0\n <10><1803e>: Abbrev Number: 0\n <9><1803f>: Abbrev Number: 0\n <8><18040>: Abbrev Number: 0\n <7><18041>: Abbrev Number: 0\n <6><18042>: Abbrev Number: 0\n <5><18043>: Abbrev Number: 0\n@@ -42703,15 +42703,15 @@\n <1><1c41b>: Abbrev Number: 69 (DW_TAG_subprogram)\n <1c41c> DW_AT_abstract_origin: (ref_addr) <0xa1e09>\n <1><1c420>: Abbrev Number: 69 (DW_TAG_subprogram)\n <1c421> DW_AT_abstract_origin: (ref_addr) <0xa241a>\n <1><1c425>: Abbrev Number: 69 (DW_TAG_subprogram)\n <1c426> DW_AT_abstract_origin: (ref_addr) <0xa1f9f>\n <1><1c42a>: Abbrev Number: 69 (DW_TAG_subprogram)\n- <1c42b> DW_AT_abstract_origin: (ref_addr) <0xba973>\n+ <1c42b> DW_AT_abstract_origin: (ref_addr) <0xba9b2>\n <1><1c42f>: Abbrev Number: 69 (DW_TAG_subprogram)\n <1c430> DW_AT_abstract_origin: (ref_addr) <0xa1e40>\n <1><1c434>: Abbrev Number: 69 (DW_TAG_subprogram)\n <1c435> DW_AT_abstract_origin: (ref_addr) <0xa1e24>\n <1><1c439>: Abbrev Number: 32 (DW_TAG_subprogram)\n <1c43a> DW_AT_abstract_origin: (ref_addr) <0xfffc2>\n <1c43e> DW_AT_low_pc : (addr) 0x96e0\n@@ -305632,43 +305632,43 @@\n <8cd7a> DW_AT_name : (GNU_strp_alt) (offset: 0x5d9c9) \n <8cd7e> DW_AT_type : (ref_udata) <0xb8b16>\n <3><8cd81>: Abbrev Number: 0\n <2><8cd82>: Abbrev Number: 11 (DW_TAG_const_type)\n <8cd83> DW_AT_type : (ref_udata) <0x8cd4d>\n <2><8cd86>: Abbrev Number: 82 (DW_TAG_subprogram)\n <8cd87> DW_AT_external : (flag_present) 1\n- <8cd87> DW_AT_name : (GNU_strp_alt) (offset: 0x66129) \n+ <8cd87> DW_AT_name : (GNU_strp_alt) (offset: 0x66138) \n <8cd8b> DW_AT_decl_file : (data1) 81\n- <8cd8c> DW_AT_decl_line : (data1) 21\n- <8cd8d> DW_AT_decl_column : (data1) 54\n- <8cd8e> DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x183ee) \n- <8cd92> DW_AT_type : (GNU_ref_alt) <0x26>\n+ <8cd8c> DW_AT_decl_line : (data1) 31\n+ <8cd8d> DW_AT_decl_column : (data1) 55\n+ <8cd8e> DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x1fc19) \n+ <8cd92> DW_AT_type : (GNU_ref_alt) <0x11>\n <8cd96> DW_AT_declaration : (flag_present) 1\n- <8cd96> DW_AT_sibling : (ref_udata) <0x8cda7>\n+ <8cd96> DW_AT_sibling : (ref_udata) <0x8cda2>\n <3><8cd99>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n <8cd9a> DW_AT_type : (ref_udata) <0x9d10e>\n <3><8cd9d>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n <8cd9e> DW_AT_type : (ref_udata) <0x9d10e>\n- <3><8cda1>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- <8cda2> DW_AT_type : (GNU_ref_alt) <0x49d9>\n- <3><8cda6>: Abbrev Number: 0\n- <2><8cda7>: Abbrev Number: 82 (DW_TAG_subprogram)\n- <8cda8> DW_AT_external : (flag_present) 1\n- <8cda8> DW_AT_name : (GNU_strp_alt) (offset: 0x66138) \n- <8cdac> DW_AT_decl_file : (data1) 81\n- <8cdad> DW_AT_decl_line : (data1) 31\n- <8cdae> DW_AT_decl_column : (data1) 55\n- <8cdaf> DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x1fc19) \n- <8cdb3> DW_AT_type : (GNU_ref_alt) <0x11>\n- <8cdb7> DW_AT_declaration : (flag_present) 1\n- <8cdb7> DW_AT_sibling : (ref_udata) <0x8cdc3>\n- <3><8cdba>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- <8cdbb> DW_AT_type : (ref_udata) <0x9d10e>\n- <3><8cdbe>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- <8cdbf> DW_AT_type : (ref_udata) <0x9d10e>\n+ <3><8cda1>: Abbrev Number: 0\n+ <2><8cda2>: Abbrev Number: 82 (DW_TAG_subprogram)\n+ <8cda3> DW_AT_external : (flag_present) 1\n+ <8cda3> DW_AT_name : (GNU_strp_alt) (offset: 0x66129) \n+ <8cda7> DW_AT_decl_file : (data1) 81\n+ <8cda8> DW_AT_decl_line : (data1) 21\n+ <8cda9> DW_AT_decl_column : (data1) 54\n+ <8cdaa> DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x183ee) \n+ <8cdae> DW_AT_type : (GNU_ref_alt) <0x26>\n+ <8cdb2> DW_AT_declaration : (flag_present) 1\n+ <8cdb2> DW_AT_sibling : (ref_udata) <0x8cdc3>\n+ <3><8cdb5>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ <8cdb6> DW_AT_type : (ref_udata) <0x9d10e>\n+ <3><8cdb9>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ <8cdba> DW_AT_type : (ref_udata) <0x9d10e>\n+ <3><8cdbd>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n+ <8cdbe> DW_AT_type : (GNU_ref_alt) <0x49d9>\n <3><8cdc2>: Abbrev Number: 0\n <2><8cdc3>: Abbrev Number: 46 (DW_TAG_subprogram)\n <8cdc4> DW_AT_external : (flag_present) 1\n <8cdc4> DW_AT_name : (GNU_strp_alt) (offset: 0x4c98) \n <8cdc8> DW_AT_decl_file : (data1) 74\n <8cdc9> DW_AT_decl_line : (data2) 260\n <8cdcb> DW_AT_decl_column : (data1) 14\n@@ -360815,80 +360815,80 @@\n DW_AT_name : (GNU_strp_alt) (offset: 0x5a1c9) \n DW_AT_declaration : (flag_present) 1\n DW_AT_sibling : (ref_udata) <0xa4f58>\n <2>: Abbrev Number: 5 (DW_TAG_subprogram)\n DW_AT_external : (flag_present) 1\n DW_AT_name : (GNU_strp_alt) (offset: 0xb7a) \n DW_AT_decl_file : (data1) 157\n- DW_AT_decl_line : (data1) 153\n+ DW_AT_decl_line : (data1) 163\n DW_AT_decl_column : (data1) 18\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x439a8) \n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4b001) \n DW_AT_type : (ref_udata) <0xa4f74>\n DW_AT_accessibility: (data1) 1\t(public)\n DW_AT_declaration : (flag_present) 1\n DW_AT_object_pointer: (ref_udata) <0xa4ef1>\n DW_AT_sibling : (ref_udata) <0xa4efb>\n <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n DW_AT_type : (ref_udata) <0xa4f95>\n DW_AT_artificial : (flag_present) 1\n <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- DW_AT_type : (GNU_ref_alt) <0xf91>\n+ DW_AT_type : (GNU_ref_alt) <0x11b3>\n <3>: Abbrev Number: 0\n <2>: Abbrev Number: 5 (DW_TAG_subprogram)\n DW_AT_external : (flag_present) 1\n DW_AT_name : (GNU_strp_alt) (offset: 0xb7a) \n DW_AT_decl_file : (data1) 157\n- DW_AT_decl_line : (data1) 165\n+ DW_AT_decl_line : (data1) 157\n DW_AT_decl_column : (data1) 18\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d1e6) \n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x523ea) \n DW_AT_type : (ref_udata) <0xa4f74>\n DW_AT_accessibility: (data1) 1\t(public)\n DW_AT_declaration : (flag_present) 1\n DW_AT_object_pointer: (ref_udata) <0xa4f11>\n- DW_AT_sibling : (ref_udata) <0xa4f1a>\n+ DW_AT_sibling : (ref_udata) <0xa4f1b>\n <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n DW_AT_type : (ref_udata) <0xa4f95>\n DW_AT_artificial : (flag_present) 1\n- <3>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0x96798>\n- <3>: Abbrev Number: 0\n- <2>: Abbrev Number: 5 (DW_TAG_subprogram)\n- DW_AT_external : (flag_present) 1\n- DW_AT_name : (GNU_strp_alt) (offset: 0xb7a) \n- DW_AT_decl_file : (data1) 157\n- DW_AT_decl_line : (data1) 163\n- DW_AT_decl_column : (data1) 18\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4b001) \n- DW_AT_type : (ref_udata) <0xa4f74>\n- DW_AT_accessibility: (data1) 1\t(public)\n- DW_AT_declaration : (flag_present) 1\n- DW_AT_object_pointer: (ref_udata) <0xa4f30>\n- DW_AT_sibling : (ref_udata) <0xa4f3a>\n- <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0xa4f95>\n- DW_AT_artificial : (flag_present) 1\n- <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- DW_AT_type : (GNU_ref_alt) <0x11b3>\n- <3>: Abbrev Number: 0\n- <2>: Abbrev Number: 136 (DW_TAG_subprogram)\n- DW_AT_external : (flag_present) 1\n- DW_AT_name : (GNU_strp_alt) (offset: 0xb7a) \n- DW_AT_decl_file : (data1) 157\n- DW_AT_decl_line : (data1) 157\n- DW_AT_decl_column : (data1) 18\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x523ea) \n- DW_AT_type : (ref_udata) <0xa4f74>\n- DW_AT_accessibility: (implicit_const) 1\t(public)\n- DW_AT_declaration : (flag_present) 1\n- DW_AT_object_pointer: (ref_udata) <0xa4f4d>\n- <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0xa4f95>\n- DW_AT_artificial : (flag_present) 1\n- <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- DW_AT_type : (GNU_ref_alt) <0x26>\n+ <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n+ DW_AT_type : (GNU_ref_alt) <0x26>\n+ <3>: Abbrev Number: 0\n+ <2>: Abbrev Number: 5 (DW_TAG_subprogram)\n+ DW_AT_external : (flag_present) 1\n+ DW_AT_name : (GNU_strp_alt) (offset: 0xb7a) \n+ DW_AT_decl_file : (data1) 157\n+ DW_AT_decl_line : (data1) 153\n+ DW_AT_decl_column : (data1) 18\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x439a8) \n+ DW_AT_type : (ref_udata) <0xa4f74>\n+ DW_AT_accessibility: (data1) 1\t(public)\n+ DW_AT_declaration : (flag_present) 1\n+ DW_AT_object_pointer: (ref_udata) <0xa4f31>\n+ DW_AT_sibling : (ref_udata) <0xa4f3b>\n+ <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0xa4f95>\n+ DW_AT_artificial : (flag_present) 1\n+ <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n+ DW_AT_type : (GNU_ref_alt) <0xf91>\n+ <3>: Abbrev Number: 0\n+ <2>: Abbrev Number: 136 (DW_TAG_subprogram)\n+ DW_AT_external : (flag_present) 1\n+ DW_AT_name : (GNU_strp_alt) (offset: 0xb7a) \n+ DW_AT_decl_file : (data1) 157\n+ DW_AT_decl_line : (data1) 165\n+ DW_AT_decl_column : (data1) 18\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d1e6) \n+ DW_AT_type : (ref_udata) <0xa4f74>\n+ DW_AT_accessibility: (implicit_const) 1\t(public)\n+ DW_AT_declaration : (flag_present) 1\n+ DW_AT_object_pointer: (ref_udata) <0xa4f4e>\n+ <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0xa4f95>\n+ DW_AT_artificial : (flag_present) 1\n+ <3>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0x96798>\n <3>: Abbrev Number: 0\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 36 (DW_TAG_typedef)\n DW_AT_name : (GNU_strp_alt) (offset: 0x61069) \n DW_AT_decl_file : (data1) 157\n DW_AT_decl_line : (data1) 186\n DW_AT_decl_column : (data1) 25\n@@ -411980,96 +411980,96 @@\n DW_AT_sibling : (ref_udata) <0xba91e>\n <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n DW_AT_type : (ref_udata) <0x95f2a>\n <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n DW_AT_type : (ref_udata) <0xa57ab>\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 26 (DW_TAG_subprogram)\n- DW_AT_abstract_origin: (ref_udata) <0xa50ac>\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x6a037) \n+ DW_AT_abstract_origin: (ref_udata) <0x93e73>\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x9d803) \n DW_AT_object_pointer: (ref_udata) <0xba92c>\n- DW_AT_sibling : (ref_udata) <0xba935>\n+ DW_AT_sibling : (ref_udata) <0xba946>\n <2>: Abbrev Number: 12 (DW_TAG_formal_parameter)\n DW_AT_name : (GNU_strp_alt) (offset: 0x661e6) \n- DW_AT_type : (ref_udata) <0xa5116>\n+ DW_AT_type : (ref_udata) <0x9c5b0>\n DW_AT_artificial : (flag_present) 1\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 26 (DW_TAG_subprogram)\n- DW_AT_abstract_origin: (ref_udata) <0xa5091>\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4db27) \n- DW_AT_object_pointer: (ref_udata) <0xba943>\n- DW_AT_sibling : (ref_udata) <0xba957>\n- <2>: Abbrev Number: 12 (DW_TAG_formal_parameter)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x661e6) \n- DW_AT_type : (ref_udata) <0xa5116>\n- DW_AT_artificial : (flag_present) 1\n- <2>: Abbrev Number: 44 (DW_TAG_formal_parameter)\n- DW_AT_name : (string) dbg\n- DW_AT_decl_file : (data1) 82\n- DW_AT_decl_line : (data1) 219\n- DW_AT_decl_column : (data1) 30\n- DW_AT_type : (ref_udata) <0xa2fb0>\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 46 (DW_TAG_subprogram)\n- DW_AT_external : (flag_present) 1\n- DW_AT_name : (GNU_strp_alt) (offset: 0xb7a) \n- DW_AT_decl_file : (data1) 92\n- DW_AT_decl_line : (data2) 1353\n- DW_AT_decl_column : (data1) 28\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d5ec) \n- DW_AT_type : (ref_udata) <0xa24fb>\n- DW_AT_declaration : (flag_present) 1\n- DW_AT_sibling : (ref_udata) <0xba973>\n- <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0xa24fb>\n- <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0x96798>\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 46 (DW_TAG_subprogram)\n- DW_AT_external : (flag_present) 1\n- DW_AT_name : (GNU_strp_alt) (offset: 0x7bda) \n- DW_AT_decl_file : (data1) 92\n- DW_AT_decl_line : (data2) 1354\n- DW_AT_decl_column : (data1) 28\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d74f) \n- DW_AT_type : (ref_udata) <0xa24fb>\n- DW_AT_declaration : (flag_present) 1\n- DW_AT_sibling : (ref_udata) <0xba98f>\n- <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0xa24fb>\n- <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0xa0120>\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 26 (DW_TAG_subprogram)\n- DW_AT_abstract_origin: (ref_udata) <0x96184>\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x69fa8) \n- DW_AT_object_pointer: (ref_udata) <0xba99d>\n- DW_AT_sibling : (ref_udata) <0xba9a6>\n- <2>: Abbrev Number: 12 (DW_TAG_formal_parameter)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x661e6) \n- DW_AT_type : (ref_udata) <0xa5071>\n- DW_AT_artificial : (flag_present) 1\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 26 (DW_TAG_subprogram)\n- DW_AT_abstract_origin: (ref_udata) <0x93e73>\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x9d803) \n- DW_AT_object_pointer: (ref_udata) <0xba9b4>\n- DW_AT_sibling : (ref_udata) <0xba9ce>\n- <2>: Abbrev Number: 12 (DW_TAG_formal_parameter)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x661e6) \n- DW_AT_type : (ref_udata) <0x9c5b0>\n- DW_AT_artificial : (flag_present) 1\n- <2>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- DW_AT_type : (GNU_ref_alt) <0x1217>\n- <2>: Abbrev Number: 85 (DW_TAG_formal_parameter)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x4af3f) \n- DW_AT_decl_file : (data1) 93\n- DW_AT_decl_line : (data1) 92\n- DW_AT_decl_column : (data1) 40\n- DW_AT_type : (GNU_ref_alt) <0x11a5>\n+ <2>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n+ DW_AT_type : (GNU_ref_alt) <0x1217>\n+ <2>: Abbrev Number: 85 (DW_TAG_formal_parameter)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x4af3f) \n+ DW_AT_decl_file : (data1) 93\n+ DW_AT_decl_line : (data1) 92\n+ DW_AT_decl_column : (data1) 40\n+ DW_AT_type : (GNU_ref_alt) <0x11a5>\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 26 (DW_TAG_subprogram)\n+ DW_AT_abstract_origin: (ref_udata) <0xa50ac>\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x6a037) \n+ DW_AT_object_pointer: (ref_udata) <0xba954>\n+ DW_AT_sibling : (ref_udata) <0xba95d>\n+ <2>: Abbrev Number: 12 (DW_TAG_formal_parameter)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x661e6) \n+ DW_AT_type : (ref_udata) <0xa5116>\n+ DW_AT_artificial : (flag_present) 1\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 26 (DW_TAG_subprogram)\n+ DW_AT_abstract_origin: (ref_udata) <0xa5091>\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4db27) \n+ DW_AT_object_pointer: (ref_udata) <0xba96b>\n+ DW_AT_sibling : (ref_udata) <0xba97f>\n+ <2>: Abbrev Number: 12 (DW_TAG_formal_parameter)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x661e6) \n+ DW_AT_type : (ref_udata) <0xa5116>\n+ DW_AT_artificial : (flag_present) 1\n+ <2>: Abbrev Number: 44 (DW_TAG_formal_parameter)\n+ DW_AT_name : (string) dbg\n+ DW_AT_decl_file : (data1) 82\n+ DW_AT_decl_line : (data1) 219\n+ DW_AT_decl_column : (data1) 30\n+ DW_AT_type : (ref_udata) <0xa2fb0>\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 26 (DW_TAG_subprogram)\n+ DW_AT_abstract_origin: (ref_udata) <0x96184>\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x69fa8) \n+ DW_AT_object_pointer: (ref_udata) <0xba98d>\n+ DW_AT_sibling : (ref_udata) <0xba996>\n+ <2>: Abbrev Number: 12 (DW_TAG_formal_parameter)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x661e6) \n+ DW_AT_type : (ref_udata) <0xa5071>\n+ DW_AT_artificial : (flag_present) 1\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 46 (DW_TAG_subprogram)\n+ DW_AT_external : (flag_present) 1\n+ DW_AT_name : (GNU_strp_alt) (offset: 0xb7a) \n+ DW_AT_decl_file : (data1) 92\n+ DW_AT_decl_line : (data2) 1353\n+ DW_AT_decl_column : (data1) 28\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d5ec) \n+ DW_AT_type : (ref_udata) <0xa24fb>\n+ DW_AT_declaration : (flag_present) 1\n+ DW_AT_sibling : (ref_udata) <0xba9b2>\n+ <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0xa24fb>\n+ <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0x96798>\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 46 (DW_TAG_subprogram)\n+ DW_AT_external : (flag_present) 1\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x7bda) \n+ DW_AT_decl_file : (data1) 92\n+ DW_AT_decl_line : (data2) 1354\n+ DW_AT_decl_column : (data1) 28\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d74f) \n+ DW_AT_type : (ref_udata) <0xa24fb>\n+ DW_AT_declaration : (flag_present) 1\n+ DW_AT_sibling : (ref_udata) <0xba9ce>\n+ <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0xa24fb>\n+ <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0xa0120>\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 26 (DW_TAG_subprogram)\n DW_AT_abstract_origin: (ref_udata) <0x973e9>\n DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x6ad67) \n DW_AT_object_pointer: (ref_udata) <0xba9dc>\n DW_AT_sibling : (ref_udata) <0xba9e5>\n <2>: Abbrev Number: 12 (DW_TAG_formal_parameter)\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -16980,15 +16980,15 @@\n 0000bc36 v000000000000000 v000000000000000 views at 0000bc26 for:\n 00000000000087e1 00000000000087f3 (DW_OP_reg0 (rax))\n 0000bc3d \n \n 0000bc3e v000000000000000 v000000000000000 location view pair\n \n 0000bc40 v000000000000000 v000000000000000 views at 0000bc3e for:\n- 000000000000869c 00000000000086a2 (DW_OP_addr: e2ac; DW_OP_stack_value)\n+ 000000000000869c 00000000000086a2 (DW_OP_addr: e22c; DW_OP_stack_value)\n 0000bc55 \n \n 0000bc56 v000000000000000 v000000000000000 location view pair\n \n 0000bc58 v000000000000000 v000000000000000 views at 0000bc56 for:\n 000000000000869c 00000000000086a2 (DW_OP_lit0; DW_OP_stack_value)\n 0000bc65 \n@@ -17012,15 +17012,15 @@\n 0000bc94 v000000000000000 v000000000000000 views at 0000bc84 for:\n 00000000000087c8 00000000000087db (DW_OP_reg0 (rax))\n 0000bc9b \n \n 0000bc9c v000000000000000 v000000000000000 location view pair\n \n 0000bc9e v000000000000000 v000000000000000 views at 0000bc9c for:\n- 00000000000086aa 00000000000086b0 (DW_OP_addr: e22c; DW_OP_stack_value)\n+ 00000000000086aa 00000000000086b0 (DW_OP_addr: e2ac; DW_OP_stack_value)\n 0000bcb3 \n \n 0000bcb4 v000000000000000 v000000000000000 location view pair\n \n 0000bcb6 v000000000000000 v000000000000000 views at 0000bcb4 for:\n 00000000000086aa 00000000000086b0 (DW_OP_lit0; DW_OP_stack_value)\n 0000bcc3 \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,160 +1,141 @@\n GCC: (Debian 13.2.0-25) 13.2.0\n 8EKqw/P\\\n :XVYH6Wb$3tqp\n QfH{3VM{i\n !j2\"O!@b: \n-J:MH5Sc'\n-zaDf'68e\n-?S?},h=}\n-g58SA'/E\n-6J5}M2\ta\n-J=6sdn#:`\n-k1I0RbUV\n-plL6tL\\'\n-I9V|PuPD-G\n-47Crch=+\n-v./Yg,8+/\n-zPu3*/7k\n-Y(>q656?\n-i+G[@M9h%\n-}~TB2Ser\n-X}G&Cb2C$c\n-3r'7_$EJq\n-9D7vL]ks\n-Z>3o.-zT\n-f(XNCfd#\n-7igzk%}5 \n-\\JLp-n.7L\n-(1yAqag@\n-(P]nd;B!\n-ubFrl[~O-L+\n-LRNVp8B+\n-:BOOX|S!0\n-b8[<*#tw\n-?V-I\t7!U`w\n-?!2]\n-O]FW:pQN\n-aBxo>=\"U\n-w{C&qt3=\n-=,dOit-i|\n-,[gbc`RGu\n-pIZN!;Qhi\n-c}l#?'a5X\n-q3Gv\\F;|\n-I.,l[C:%d\n-DE3N\txq-\n+/Saa9E\n+fwry_r683\n+uNm4tMO9\n+MBjtj0^Rcj\n+sC}jKCEJ\n+$Z`f3dVAb>\n+nv|``siQT\n+JL5n<]2^We\n+*JK*tJwS\n+yeO?pIq1\n+g*rW$VEZ3\n+.I%{40?Ei\n+7m\\-|,.#\n+y}MZIRVJ\n+VI{}X;kyW\n+X])Fo\"UX\n+g=BM*9-Y\n++\tn^Kl[\\\n+Elq]0PdJ\n+f1kYin;FH\n+\"HkBwVv!M\n+{84`\\z@l\n+%8z^:)cu\n+4mXsW? 40^\n+nppuk{?$\n+T_1eE)jE\n+~!w7.Q*X\n+GGfOK<4JWOK\n+fkiAcL z\n+r [,~#UGO\n+Qm=N}$^!\n+95},],HNG,\n+F'msJ]n`\n+/a;V8/a;V\n+M\\1w+)0P\n+$g\\7Cy@]\n+eE/vPFro\n+oA{8B/B{>JO@.E4\n++XnhDipo\n+fDYpH]\"A|\n+BmGeg^xE]\n+{`lG-+.1\n+wx093\"9n\n+;=Zo6)}K\n+\\,&WA~=D\n+kMJS#9$PX\n+HdYXRnY9\n+yUitUu&b\n+rWf.T$.2\n+a+lbF{\n+ur\\T{Bo)`\n+U_I,z6_9[\n+A:ial=|/\n+K]4>+8kfE\n+DP=-`=E'\n+ZR\"![WxDEMraa\n+.![_xBEs_\n+k)Oi#Ok`lh\n J({+)T@=\n-ZzSavd83\n-|xZGG,5>\n-92%DOVvK\n-BQ/Oo|bt\n-4(Fu'y{p\n-*r=z-Lsj\n-Dl;K\t3nec\n-q8H>)pUv>\n-l6uPO=nm'\n-KgwkF9E5\n-5|EGY:j(\n-5D@+fZ;C~!\n-R-]*n-1!C\tC\n-/ 5vRHeC\n-+(j;Y\"n+\n-\tqK?:ao!\n-gz\tK)y*?\n-[A@kY=Flu%\n-rSLrSoz/tD@\n-P93n4(;V\n-\"2 0mILE_\n-j|YX|'rI\n-*rV/-6mP=9\n-pLLzv_&W\n+M5`w8%-85\n+j}+U\\ 7i#.\n+)XOE9)jo&\n+|X?qm'QKm\n+v^A?P&HX\n+uI\"KK!Qae/%\n+{[\\8vp3nR0\n+%6goPM&o=-\n+^u\\in;Nw\n+J\\11\"/LC\n+9{~@b:U>\t\n+.g%)^y[^\n+lsy3Z0ZWC6K\n+,9i\\/sdK\n+RpE4]#(_\n+lB,])![5+\n+&,f0Dq_:\n+~!R1v|i@\n+O$K*giNV\n+jso*YQ9+s\n+:ce[?<%=\n+/uj%HM\n \t&Iu9;q}1][\n u?H-@i9u\n %lgsNH3i\n S[in+W'D\n-DBJ$h=\"A\n-n?&Dq>I{9\n-ET|)C),f/e\n-njP9-NA.\n-%^M.VC3V\n-`3G\\I&lWy\n+p<**WT*Ex?\n ^A.cYf9I\n ,5cq0/ZA\n dvNEr}DIz$z/J\n NlQaaz|n\n }BA8_Lcc)\n \t|KfH^AU\n WtqFt^d$\n z9<48