{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.qihCNaiN/b1/qt6-remoteobjects_6.6.2-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.qihCNaiN/b2/qt6-remoteobjects_6.6.2-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -5,9 +5,9 @@\n 64373fc84365f92ddc2ccdf8aa38790a 242488 libs optional libqt6remoteobjects6_6.6.2-1_armhf.deb\n 8b8e1d01e48b6250815130bf33fa41c5 572788 debug optional qml6-module-qtremoteobjects-dbgsym_6.6.2-1_armhf.deb\n 86bdb638650dc02522043c5cc7a5c055 21220 libs optional qml6-module-qtremoteobjects_6.6.2-1_armhf.deb\n 1de45e01b0937d815094589fc98c41c3 29000 libdevel optional qt6-remoteobjects-dev_6.6.2-1_armhf.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- 19bc014314000bc8443bf0295a8bca62 2988148 debug optional qt6-remoteobjects-examples-dbgsym_6.6.2-1_armhf.deb\n- 48177851fa4dfa7de7c568bb5c1aec12 77936 misc optional qt6-remoteobjects-examples_6.6.2-1_armhf.deb\n+ e4972671e927acb38ba580143738dd48 2987996 debug optional qt6-remoteobjects-examples-dbgsym_6.6.2-1_armhf.deb\n+ bc2400479d2c6adfac85c92351c3ffc4 77936 misc optional qt6-remoteobjects-examples_6.6.2-1_armhf.deb\n"}, {"source1": "qt6-remoteobjects-examples_6.6.2-1_armhf.deb", "source2": "qt6-remoteobjects-examples_6.6.2-1_armhf.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 996 2024-02-17 12:58:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 76748 2024-02-17 12:58:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 992 2024-02-17 12:58:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 76752 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": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 996 B\n+ Compressed size: 992 B\n Uncompressed size: 10.0 KiB (10240 B)\n Ratio: 0.097\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 996 10240 0.097 CRC64 0\n+ 1 1 0 0 992 10240 0.097 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 960 10240 0.094 CRC64\n+ 1 1 12 0 956 10240 0.093 CRC64\n"}]}, {"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/arm-linux-gnueabihf/qt6/examples/remoteobjects/remoteobjects_server/remoteobjects_server", "source2": "./usr/lib/arm-linux-gnueabihf/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,8 +1,8 @@\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: de5cb5f2472d00e579d72eb22dce2a3c6e68b000\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3c8acaa01366742e815d2f7594fd25110f8c94a7\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 146794", "objdump: DWARF error: unable to read alt ref 64425"], "unified_diff": "@@ -3452,17 +3452,17 @@\n \tbl\tff243b30 \n \tldmdami\tr9, {r3, r4, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [r8], #-1147\t@ 0xfffffb85\n \torrvc\tpc, r2, #12582912\t@ 0xc00000\n \tstmiavs\tr3, {r0, r1, r5, sp, lr}^\n \trsbsle\tr2, r0, r0, lsl #22\n \tldrbtmi\tr4, [r8], #-2133\t@ 0xfffff7ab\n-\tblcs\t20e68 \n-\tldmdami\tr4, {r0, r1, r2, r5, r6, ip, lr, pc}^\n-\tstmiavs\tr3, {r3, r4, r5, r6, sl, lr}^\n+\tblcs\t1fe68 \n+\tldmdami\tr4, {r3, r5, r6, ip, lr, pc}^\n+\tcfstrdvs\tmvd4, [r3], {120}\t@ 0x78\n \tsubsle\tr2, pc, r0, lsl #22\n \tandcs\tr4, r0, #83968\t@ 0x14800\n \tteqcs\tr3, r1\n \tadcvs\tr4, r0, fp, ror r4\n \tstrhtvs\tr3, [r1], #48\t@ 0x30\n \t\t\t@ instruction: 0xf04f6023\n \tstrdvs\tr3, [r2, pc]!\n@@ -3504,16 +3504,16 @@\n \trscvs\tr2, r0, r0, lsl #4\n \tldrbtmi\tsl, [r9], #-2823\t@ 0xfffff4f9\n \torrcc\tr9, ip, r4\n \tstmib\tsp, {r2, fp, sp, pc}^\n \tandcs\tr2, r1, #7\n \t\t\t@ instruction: 0xf7fc4620\n \tstrb\tlr, [r2, r2, lsr #23]\n-\tbl\t1ac3c1c \n-\tumaalcc\tlr, r0, ip, r7\n+\t\t\t@ instruction: 0xf7fc3040\n+\tldr\tlr, [fp, sl, ror #22]\n \tbl\t19c3c24 \n \t\t\t@ instruction: 0xf7fce793\n \tstr\tlr, [fp, r4, ror #22]\n \tstrmi\tr6, [r5], -r3, ror #18\n \tblmi\t8348f0 \n \tldrbtmi\tr4, [fp], #-1568\t@ 0xfffff9e0\n \torrvc\tpc, r2, #12582912\t@ 0xc00000\n"}, {"source1": "readelf --wide --decompress --hex-dump=.ARM.extab {}", "source2": "readelf --wide --decompress --hex-dump=.ARM.extab {}", "unified_diff": "@@ -29,15 +29,15 @@\n 0x00007608 82080400 00000000 c4aeff7f b0af0c00 ................\n 0x00007618 ffff0133 44048a05 006204d2 04006a04 ...3D....b....j.\n 0x00007628 fe0400aa 0104d204 00b20104 88050080 ................\n 0x00007638 0232d204 00b60204 8e0500ee 02d401d2 .2..............\n 0x00007648 04009205 04000000 8cafff7f b0b0a800 ................\n 0x00007658 ffff0100 80afff7f b0b0a800 ffff0100 ................\n 0x00007668 74afff7f b0aa0900 ffff011a 24040000 t...........$...\n- 0x00007678 709e01a4 02009002 12d20200 f2020400 p...............\n+ 0x00007678 709e01a4 02009202 10d20200 f2020400 p...............\n 0x00007688 00800304 00000000 4cafff7f b0b0ac00 ........L.......\n 0x00007698 ff901d01 14160400 00767afe 01018802 .........vz.....\n 0x000076a8 048c0200 94020400 00010000 00000000 ................\n 0x000076b8 1caeff7f b0b0ac00 ffff010f 24040000 ............$...\n 0x000076c8 4204cc03 008802d4 01000000 00aeff7f B...............\n 0x000076d8 b0af0e00 ffff010b 529001a0 0500c205 ........R.......\n 0x000076e8 04000000 f0aeff7f 80c90901 b0b0b0ae ................\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 35636235 66323437 32643030 65353739 5cb5f2472d00e579\n- 0x00000010 64373265 62323264 63653261 33633665 d72eb22dce2a3c6e\n- 0x00000020 36386230 30302e64 65627567 00000000 68b000.debug....\n- 0x00000030 3339c15b 39.[\n+ 0x00000000 38616361 61303133 36363734 32653831 8acaa01366742e81\n+ 0x00000010 35643266 37353934 66643235 31313066 5d2f7594fd25110f\n+ 0x00000020 38633934 61372e64 65627567 00000000 8c94a7.debug....\n+ 0x00000030 e428fc2f .(./\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 74.9 KiB (76748 B)\n+ Compressed size: 75.0 KiB (76752 B)\n Uncompressed size: 220.0 KiB (225280 B)\n Ratio: 0.341\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 76748 225280 0.341 CRC64 0\n+ 1 1 0 0 76752 225280 0.341 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 76712 225280 0.341 CRC64\n+ 1 1 12 0 76716 225280 0.341 CRC64\n"}]}]}, {"source1": "qt6-remoteobjects-examples-dbgsym_6.6.2-1_armhf.deb", "source2": "qt6-remoteobjects-examples-dbgsym_6.6.2-1_armhf.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 872 2024-02-17 12:58:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2987084 2024-02-17 12:58:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2986932 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: 3141\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: 1a3713638f14339a6c9b4df2e518cd375d977369 73a3eef2856c397e034c8c335778f5e4b256df20 c51176bedcc3c2f8d73df88d7c50fc7f5727f2ba d2af9d8ff431dd39d7e64f30f60a53ff9df257ce de5cb5f2472d00e579d72eb22dce2a3c6e68b000 e23b16522673c2ae32ae152dfb4035d26a72cf13\n+Build-Ids: 1a3713638f14339a6c9b4df2e518cd375d977369 3c8acaa01366742e815d2f7594fd25110f8c94a7 73a3eef2856c397e034c8c335778f5e4b256df20 c51176bedcc3c2f8d73df88d7c50fc7f5727f2ba d2af9d8ff431dd39d7e64f30f60a53ff9df257ce e23b16522673c2ae32ae152dfb4035d26a72cf13\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/1a/3713638f14339a6c9b4df2e518cd375d977369.debug\n+usr/lib/debug/.build-id/3c/8acaa01366742e815d2f7594fd25110f8c94a7.debug\n usr/lib/debug/.build-id/73/a3eef2856c397e034c8c335778f5e4b256df20.debug\n usr/lib/debug/.build-id/c5/1176bedcc3c2f8d73df88d7c50fc7f5727f2ba.debug\n usr/lib/debug/.build-id/d2/af9d8ff431dd39d7e64f30f60a53ff9df257ce.debug\n-usr/lib/debug/.build-id/de/5cb5f2472d00e579d72eb22dce2a3c6e68b000.debug\n usr/lib/debug/.build-id/e2/3b16522673c2ae32ae152dfb4035d26a72cf13.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/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": "@@ -1,22 +1,22 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/1a/\n -rw-r--r-- 0 root (0) root (0) 976632 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/1a/3713638f14339a6c9b4df2e518cd375d977369.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/3c/\n+-rw-r--r-- 0 root (0) root (0) 681080 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/3c/8acaa01366742e815d2f7594fd25110f8c94a7.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/73/\n -rw-r--r-- 0 root (0) root (0) 223560 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/73/a3eef2856c397e034c8c335778f5e4b256df20.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/c5/\n -rw-r--r-- 0 root (0) root (0) 117396 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/c5/1176bedcc3c2f8d73df88d7c50fc7f5727f2ba.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/d2/\n -rw-r--r-- 0 root (0) root (0) 431932 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/d2/af9d8ff431dd39d7e64f30f60a53ff9df257ce.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/de/\n--rw-r--r-- 0 root (0) root (0) 681088 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/de/5cb5f2472d00e579d72eb22dce2a3c6e68b000.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/e2/\n -rw-r--r-- 0 root (0) root (0) 544720 2024-02-17 12:58:13.000000 ./usr/lib/debug/.build-id/e2/3b16522673c2ae32ae152dfb4035d26a72cf13.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/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 221072 2024-02-17 12:58:13.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/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"}, {"source1": "./usr/lib/debug/.build-id/de/5cb5f2472d00e579d72eb22dce2a3c6e68b000.debug", "source2": "./usr/lib/debug/.build-id/3c/8acaa01366742e815d2f7594fd25110f8c94a7.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 12% 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: ARM\n Version: 0x1\n Entry point address: 0x29e1\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 679408 (bytes into file)\n+ Start of section headers: 679400 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (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 0xa5df0:\n+There are 42 section headers, starting at offset 0xa5de8:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n@@ -28,24 +28,24 @@\n [23] .got NOBITS 00008e74 000acc 00018c 04 WA 0 0 4\n [24] .data NOBITS 00009000 000acc 000188 00 WA 0 0 4\n [25] .qtversion NOBITS 00009188 000acc 000008 00 WA 0 0 4\n [26] .bss NOBITS 00009190 000acc 00002c 00 WA 0 0 4\n [27] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1\n [28] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1\n [29] .debug_aranges PROGBITS 00000000 000206 000040 00 0 0 1\n- [30] .debug_info PROGBITS 00000000 000248 08c748 00 C 0 0 4\n+ [30] .debug_info PROGBITS 00000000 000248 08c745 00 C 0 0 4\n [31] .debug_abbrev PROGBITS 00000000 08c990 001ae1 00 C 0 0 4\n- [32] .debug_line PROGBITS 00000000 08e474 0035f5 00 C 0 0 4\n- [33] .debug_frame PROGBITS 00000000 091a6c 00049b 00 C 0 0 4\n- [34] .debug_str PROGBITS 00000000 091f08 00067d 01 MSC 0 0 4\n- [35] .debug_line_str PROGBITS 00000000 092588 000532 01 MSC 0 0 4\n- [36] .debug_loclists PROGBITS 00000000 092abc 00413e 00 C 0 0 4\n- [37] .debug_rnglists PROGBITS 00000000 096bfc 000e99 00 C 0 0 4\n- [38] .gnu_debugaltlink PROGBITS 00000000 097a95 00005d 00 0 0 1\n- [39] .symtab SYMTAB 00000000 097af4 009680 10 40 2277 4\n- [40] .strtab STRTAB 00000000 0a1174 004ac5 00 0 0 1\n- [41] .shstrtab STRTAB 00000000 0a5c39 0001b7 00 0 0 1\n+ [32] .debug_line PROGBITS 00000000 08e474 0035f4 00 C 0 0 4\n+ [33] .debug_frame PROGBITS 00000000 091a68 00049b 00 C 0 0 4\n+ [34] .debug_str PROGBITS 00000000 091f04 00067d 01 MSC 0 0 4\n+ [35] .debug_line_str PROGBITS 00000000 092584 000532 01 MSC 0 0 4\n+ [36] .debug_loclists PROGBITS 00000000 092ab8 00413c 00 C 0 0 4\n+ [37] .debug_rnglists PROGBITS 00000000 096bf4 000e98 00 C 0 0 4\n+ [38] .gnu_debugaltlink PROGBITS 00000000 097a8c 00005d 00 0 0 1\n+ [39] .symtab SYMTAB 00000000 097aec 009680 10 40 2277 4\n+ [40] .strtab STRTAB 00000000 0a116c 004ac5 00 0 0 1\n+ [41] .shstrtab STRTAB 00000000 0a5c31 0001b7 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), y (purecode), 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": "@@ -2356,30 +2356,30 @@\n 2352: 000091bc 0 NOTYPE GLOBAL DEFAULT 26 __bss_end__\n 2353: 00009188 0 OBJECT GLOBAL HIDDEN 25 __TMC_END__\n 2354: 00009188 8 OBJECT GLOBAL HIDDEN 25 qt_version_tag_use\n 2355: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_unwind_cpp_pr0@GCC_3.5\n 2356: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable\n 2357: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN6QDebugD1Ev@Qt_6\n 2358: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9QMetaType30hasRegisteredConverterFunctionES_S_@Qt_6\n- 2359: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNK5QTime6minuteEv@Qt_6\n- 2360: 00009000 0 NOTYPE GLOBAL DEFAULT 24 __data_start\n- 2361: 00009190 0 NOTYPE GLOBAL DEFAULT 26 __bss_start\n- 2362: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN15QtRemoteObjects20copyStoredPropertiesEPK11QMetaObjectPKvR11QDataStream@Qt_6\n- 2363: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9QtPrivate14compareStringsE11QStringViewS0_N2Qt15CaseSensitivityE@Qt_6\n- 2364: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_acquire@CXXABI_1.3\n- 2365: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN7QObjectD2Ev@Qt_6\n- 2366: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n- 2367: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZN9QtPrivate25QMetaTypeInterfaceWrapperIfE8metaTypeE@Qt_6\n- 2368: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9QMetaType32hasRegisteredMutableViewFunctionES_S_@Qt_6\n- 2369: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN21QRemoteObjectHostBase14enableRemotingEP7QObjectRK7QString@Qt_6\n- 2370: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN11QDataStream11resetStatusEv@Qt_6\n- 2371: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN11QTextStreamlsEf@Qt_6\n- 2372: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNK5QTime7addSecsEi@Qt_6\n- 2373: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4\n- 2374: 000c5b31 0 NOTYPE WEAK HIDDEN 30 timemodel.cpp.10c6e9f5\n+ 2359: 000c5b31 0 NOTYPE WEAK HIDDEN 30 timemodel.cpp.fea15e9a\n+ 2360: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNK5QTime6minuteEv@Qt_6\n+ 2361: 00009000 0 NOTYPE GLOBAL DEFAULT 24 __data_start\n+ 2362: 00009190 0 NOTYPE GLOBAL DEFAULT 26 __bss_start\n+ 2363: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN15QtRemoteObjects20copyStoredPropertiesEPK11QMetaObjectPKvR11QDataStream@Qt_6\n+ 2364: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9QtPrivate14compareStringsE11QStringViewS0_N2Qt15CaseSensitivityE@Qt_6\n+ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_acquire@CXXABI_1.3\n+ 2366: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN7QObjectD2Ev@Qt_6\n+ 2367: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n+ 2368: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZN9QtPrivate25QMetaTypeInterfaceWrapperIfE8metaTypeE@Qt_6\n+ 2369: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9QMetaType32hasRegisteredMutableViewFunctionES_S_@Qt_6\n+ 2370: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN21QRemoteObjectHostBase14enableRemotingEP7QObjectRK7QString@Qt_6\n+ 2371: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN11QDataStream11resetStatusEv@Qt_6\n+ 2372: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN11QTextStreamlsEf@Qt_6\n+ 2373: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNK5QTime7addSecsEi@Qt_6\n+ 2374: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4\n 2375: 00000000 0 FUNC GLOBAL DEFAULT UND _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4\n 2376: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_release@CXXABI_1.3\n 2377: 00009190 0 NOTYPE GLOBAL DEFAULT 25 _edata\n 2378: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNK14QMessageLogger5debugEv@Qt_6\n 2379: 00000000 0 FUNC GLOBAL DEFAULT UND __gxx_personality_v0@CXXABI_1.3\n 2380: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN7QObject5eventEP6QEvent@Qt_6\n 2381: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN25QRemoteObjectRegistryHostC1ERK4QUrlP7QObject@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,8 +1,8 @@\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: de5cb5f2472d00e579d72eb22dce2a3c6e68b000\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3c8acaa01366742e815d2f7594fd25110f8c94a7\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=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "comments": ["error from `readelf --wide --debug-dump=rawline {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -13867,17 +13867,17 @@\n [0x0000662d] Special opcode 19: advance Address by 2 to 0x5c24 and Line by 0 to 474\n [0x0000662e] Set File Name to entry 4 in the File Name Table\n [0x00006630] Set column to 34\n [0x00006632] Set is_stmt to 1\n [0x00006633] Advance Line by 294 to 768\n [0x00006636] Copy (view 1)\n [0x00006637] Set is_stmt to 0\n- [0x00006638] Special opcode 33: advance Address by 4 to 0x5c28 and Line by 0 to 768\n- [0x00006639] Special opcode 19: advance Address by 2 to 0x5c2a and Line by 0 to 768\n- [0x0000663a] Special opcode 47: advance Address by 6 to 0x5c30 and Line by 0 to 768\n+ [0x00006638] Special opcode 47: advance Address by 6 to 0x5c2a and Line by 0 to 768\n+ [0x00006639] Special opcode 19: advance Address by 2 to 0x5c2c and Line by 0 to 768\n+ [0x0000663a] Special opcode 33: advance Address by 4 to 0x5c30 and Line by 0 to 768\n [0x0000663b] Special opcode 19: advance Address by 2 to 0x5c32 and Line by 0 to 768\n [0x0000663c] Special opcode 33: advance Address by 4 to 0x5c36 and Line by 0 to 768\n [0x0000663d] Special opcode 19: advance Address by 2 to 0x5c38 and Line by 0 to 768\n [0x0000663e] Set File Name to entry 20 in the File Name Table\n [0x00006640] Set column to 29\n [0x00006642] Set is_stmt to 1\n [0x00006643] Advance Line by -744 to 24\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": "@@ -6258,15 +6258,15 @@\n <3526> DW_AT_call_value : (exprloc) 2 byte block: 75 0 \t(DW_OP_breg5 (r5): 0)\n <7><3529>: Abbrev Number: 0\n <6><352a>: Abbrev Number: 0\n <5><352b>: Abbrev Number: 0\n <4><352c>: Abbrev Number: 0\n <3><352d>: Abbrev Number: 0\n <2><352e>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <352f> DW_AT_abstract_origin: (ref_addr) <0x89ad8>\n+ <352f> DW_AT_abstract_origin: (ref_addr) <0x89af9>\n <2><3533>: Abbrev Number: 30 (DW_TAG_subprogram)\n <3534> DW_AT_abstract_origin: (ref_addr) <0xbca72>\n <3538> DW_AT_low_pc : (addr) 0x442c\n <353c> DW_AT_high_pc : (udata) 1084\n <353e> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <3540> DW_AT_call_all_calls: (flag_present) 1\n <3540> DW_AT_sibling : (ref_udata) <0x482c>\n@@ -10575,15 +10575,15 @@\n <5df9> DW_AT_call_value : (exprloc) 2 byte block: 74 1c \t(DW_OP_breg4 (r4): 28)\n <7><5dfc>: Abbrev Number: 0\n <6><5dfd>: Abbrev Number: 0\n <5><5dfe>: Abbrev Number: 0\n <4><5dff>: Abbrev Number: 0\n <3><5e00>: Abbrev Number: 0\n <2><5e01>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <5e02> DW_AT_abstract_origin: (ref_addr) <0x89af4>\n+ <5e02> DW_AT_abstract_origin: (ref_addr) <0x89ad8>\n <2><5e06>: Abbrev Number: 3 (DW_TAG_subprogram)\n <5e07> DW_AT_abstract_origin: (ref_addr) <0x4ca9b>\n <5e0b> DW_AT_sibling : (ref_udata) <0x5e66>\n <3><5e0e>: Abbrev Number: 42 (DW_TAG_subprogram)\n <5e0f> DW_AT_abstract_origin: (ref_addr) <0x4cb00>\n <5e13> DW_AT_low_pc : (addr) 0x5ccc\n <5e17> DW_AT_high_pc : (udata) 4\n@@ -29600,15 +29600,15 @@\n <1><1160f>: Abbrev Number: 64 (DW_TAG_subprogram)\n <11610> DW_AT_abstract_origin: (ref_addr) <0x73689>\n <1><11614>: Abbrev Number: 64 (DW_TAG_subprogram)\n <11615> DW_AT_abstract_origin: (ref_addr) <0x6b445>\n <1><11619>: Abbrev Number: 64 (DW_TAG_subprogram)\n <1161a> DW_AT_abstract_origin: (ref_addr) <0x937f5>\n <1><1161e>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <1161f> DW_AT_abstract_origin: (ref_addr) <0xb7cc6>\n+ <1161f> DW_AT_abstract_origin: (ref_addr) <0xb7d4e>\n <1><11623>: Abbrev Number: 64 (DW_TAG_subprogram)\n <11624> DW_AT_abstract_origin: (ref_addr) <0x94dcd>\n <1><11628>: Abbrev Number: 64 (DW_TAG_subprogram)\n <11629> DW_AT_abstract_origin: (ref_addr) <0x9459d>\n <1><1162d>: Abbrev Number: 30 (DW_TAG_subprogram)\n <1162e> DW_AT_abstract_origin: (ref_addr) <0xbc38d>\n <11632> DW_AT_low_pc : (addr) 0x3510\n@@ -33244,35 +33244,35 @@\n <13921> DW_AT_call_origin : (ref_udata) <0x18b6e>\n <3><13924>: Abbrev Number: 62 (DW_TAG_call_site_parameter)\n <13925> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <13927> DW_AT_call_value : (exprloc) 2 byte block: 74 0 \t(DW_OP_breg4 (r4): 0)\n <3><1392a>: Abbrev Number: 0\n <2><1392b>: Abbrev Number: 0\n <1><1392c>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <1392d> DW_AT_abstract_origin: (ref_addr) <0xa1f1b>\n+ <1392d> DW_AT_abstract_origin: (ref_addr) <0xa1f5a>\n <1><13931>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <13932> DW_AT_abstract_origin: (ref_addr) <0xa1efb>\n+ <13932> DW_AT_abstract_origin: (ref_addr) <0xa1f3a>\n <1><13936>: Abbrev Number: 64 (DW_TAG_subprogram)\n <13937> DW_AT_abstract_origin: (ref_addr) <0x92e54>\n <1><1393b>: Abbrev Number: 35 (DW_TAG_namespace)\n <1393c> DW_AT_abstract_origin: (ref_addr) <0xb59bb>\n <13940> DW_AT_sibling : (ref_udata) <0x1394e>\n <2><13943>: Abbrev Number: 64 (DW_TAG_subprogram)\n <13944> DW_AT_abstract_origin: (ref_addr) <0xb59c6>\n <2><13948>: Abbrev Number: 64 (DW_TAG_subprogram)\n <13949> DW_AT_abstract_origin: (ref_addr) <0xb59e3>\n <2><1394d>: Abbrev Number: 0\n <1><1394e>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <1394f> DW_AT_abstract_origin: (ref_addr) <0xb7d05>\n+ <1394f> DW_AT_abstract_origin: (ref_addr) <0xb7cdd>\n <1><13953>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <13954> DW_AT_abstract_origin: (ref_addr) <0xb7cee>\n+ <13954> DW_AT_abstract_origin: (ref_addr) <0xb7cc6>\n <1><13958>: Abbrev Number: 64 (DW_TAG_subprogram)\n <13959> DW_AT_abstract_origin: (ref_addr) <0x9f0f1>\n <1><1395d>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <1395e> DW_AT_abstract_origin: (ref_addr) <0xb7d3e>\n+ <1395e> DW_AT_abstract_origin: (ref_addr) <0xb7cff>\n <1><13962>: Abbrev Number: 64 (DW_TAG_subprogram)\n <13963> DW_AT_abstract_origin: (ref_addr) <0x8e370>\n <1><13967>: Abbrev Number: 30 (DW_TAG_subprogram)\n <13968> DW_AT_abstract_origin: (ref_addr) <0xfd5ac>\n <1396c> DW_AT_low_pc : (addr) 0x4cb0\n <13970> DW_AT_high_pc : (udata) 404\n <13972> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n@@ -34376,26 +34376,26 @@\n <10><1442b>: Abbrev Number: 0\n <9><1442c>: Abbrev Number: 0\n <8><1442d>: Abbrev Number: 0\n <7><1442e>: Abbrev Number: 0\n <6><1442f>: Abbrev Number: 0\n <5><14430>: Abbrev Number: 0\n <4><14431>: Abbrev Number: 27 (DW_TAG_inlined_subroutine)\n- <14432> DW_AT_abstract_origin: (ref_addr) <0xbd201>\n+ <14432> DW_AT_abstract_origin: (ref_addr) <0xbd571>\n <14436> DW_AT_ranges : (sec_offset) 0x19ca\n <1443a> DW_AT_call_file : (data1) 2\n <1443b> DW_AT_call_line : (data1) 75\n- <1443c> DW_AT_call_column : (data1) 50\n+ <1443c> DW_AT_call_column : (data1) 38\n <1443d> DW_AT_sibling : (ref_udata) <0x14528>\n <5><14440>: Abbrev Number: 11 (DW_TAG_lexical_block)\n <14441> DW_AT_ranges : (sec_offset) 0x19ca\n <6><14445>: Abbrev Number: 37 (DW_TAG_variable)\n- <14446> DW_AT_abstract_origin: (ref_addr) <0xbd21b>\n+ <14446> DW_AT_abstract_origin: (ref_addr) <0xbd58b>\n <6><1444a>: Abbrev Number: 45 (DW_TAG_inlined_subroutine)\n- <1444b> DW_AT_abstract_origin: (ref_addr) <0xbd229>\n+ <1444b> DW_AT_abstract_origin: (ref_addr) <0xbd599>\n <1444f> DW_AT_ranges : (sec_offset) 0x19ca\n <14453> DW_AT_call_file : (data1) 4\n <14454> DW_AT_call_line : (data2) 1399\n <14456> DW_AT_call_column : (data1) 28\n <7><14457>: Abbrev Number: 45 (DW_TAG_inlined_subroutine)\n <14458> DW_AT_abstract_origin: (ref_addr) <0xbdc9f>\n <1445c> DW_AT_ranges : (sec_offset) 0x19ca\n@@ -34466,16 +34466,16 @@\n <144ff> DW_AT_abstract_origin: (GNU_ref_alt) <0x23ee1>\n <13><14503>: Abbrev Number: 0\n <12><14504>: Abbrev Number: 0\n <11><14505>: Abbrev Number: 0\n <10><14506>: Abbrev Number: 0\n <9><14507>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <14508> DW_AT_abstract_origin: (ref_addr) <0xbdc7d>\n- <1450c> DW_AT_low_pc : (addr) 0x5c2a\n- <14510> DW_AT_high_pc : (udata) 8\n+ <1450c> DW_AT_low_pc : (addr) 0x5c2c\n+ <14510> DW_AT_high_pc : (udata) 6\n <14511> DW_AT_call_file : (data1) 4\n <14512> DW_AT_call_line : (data2) 762\n <14514> DW_AT_call_column : (data1) 9\n <10><14515>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n <14516> DW_AT_abstract_origin: (ref_addr) <0xbdc87>\n <10><1451a>: Abbrev Number: 68 (DW_TAG_call_site)\n <1451b> DW_AT_call_return_pc: (addr) 0x5c30\n@@ -34483,26 +34483,26 @@\n <10><14522>: Abbrev Number: 0\n <9><14523>: Abbrev Number: 0\n <8><14524>: Abbrev Number: 0\n <7><14525>: Abbrev Number: 0\n <6><14526>: Abbrev Number: 0\n <5><14527>: Abbrev Number: 0\n <4><14528>: Abbrev Number: 27 (DW_TAG_inlined_subroutine)\n- <14529> DW_AT_abstract_origin: (ref_addr) <0xbd571>\n+ <14529> DW_AT_abstract_origin: (ref_addr) <0xbd201>\n <1452d> DW_AT_ranges : (sec_offset) 0x19d8\n <14531> DW_AT_call_file : (data1) 2\n <14532> DW_AT_call_line : (data1) 76\n- <14533> DW_AT_call_column : (data1) 38\n+ <14533> DW_AT_call_column : (data1) 50\n <14534> DW_AT_sibling : (ref_udata) <0x1461f>\n <5><14537>: Abbrev Number: 11 (DW_TAG_lexical_block)\n <14538> DW_AT_ranges : (sec_offset) 0x19d8\n <6><1453c>: Abbrev Number: 37 (DW_TAG_variable)\n- <1453d> DW_AT_abstract_origin: (ref_addr) <0xbd58b>\n+ <1453d> DW_AT_abstract_origin: (ref_addr) <0xbd21b>\n <6><14541>: Abbrev Number: 45 (DW_TAG_inlined_subroutine)\n- <14542> DW_AT_abstract_origin: (ref_addr) <0xbd599>\n+ <14542> DW_AT_abstract_origin: (ref_addr) <0xbd229>\n <14546> DW_AT_ranges : (sec_offset) 0x19d8\n <1454a> DW_AT_call_file : (data1) 4\n <1454b> DW_AT_call_line : (data2) 1399\n <1454d> DW_AT_call_column : (data1) 28\n <7><1454e>: Abbrev Number: 45 (DW_TAG_inlined_subroutine)\n <1454f> DW_AT_abstract_origin: (ref_addr) <0xbdc9f>\n <14553> DW_AT_ranges : (sec_offset) 0x19d8\n@@ -34574,22 +34574,22 @@\n <13><145fa>: Abbrev Number: 0\n <12><145fb>: Abbrev Number: 0\n <11><145fc>: Abbrev Number: 0\n <10><145fd>: Abbrev Number: 0\n <9><145fe>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <145ff> DW_AT_abstract_origin: (ref_addr) <0xbdc7d>\n <14603> DW_AT_low_pc : (addr) 0x5c24\n- <14607> DW_AT_high_pc : (udata) 6\n+ <14607> DW_AT_high_pc : (udata) 8\n <14608> DW_AT_call_file : (data1) 4\n <14609> DW_AT_call_line : (data2) 762\n <1460b> DW_AT_call_column : (data1) 9\n <10><1460c>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n <1460d> DW_AT_abstract_origin: (ref_addr) <0xbdc87>\n <10><14611>: Abbrev Number: 68 (DW_TAG_call_site)\n- <14612> DW_AT_call_return_pc: (addr) 0x5c28\n+ <14612> DW_AT_call_return_pc: (addr) 0x5c2a\n <14616> DW_AT_call_origin : (ref_udata) <0x11623>\n <10><14619>: Abbrev Number: 0\n <9><1461a>: Abbrev Number: 0\n <8><1461b>: Abbrev Number: 0\n <7><1461c>: Abbrev Number: 0\n <6><1461d>: Abbrev Number: 0\n <5><1461e>: Abbrev Number: 0\n@@ -40471,15 +40471,15 @@\n <1><17eeb>: Abbrev Number: 64 (DW_TAG_subprogram)\n <17eec> DW_AT_abstract_origin: (ref_addr) <0x9ed5b>\n <1><17ef0>: Abbrev Number: 64 (DW_TAG_subprogram)\n <17ef1> DW_AT_abstract_origin: (ref_addr) <0x9f36c>\n <1><17ef5>: Abbrev Number: 64 (DW_TAG_subprogram)\n <17ef6> DW_AT_abstract_origin: (ref_addr) <0x9eef1>\n <1><17efa>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <17efb> DW_AT_abstract_origin: (ref_addr) <0xb7d5a>\n+ <17efb> DW_AT_abstract_origin: (ref_addr) <0xb7d1b>\n <1><17eff>: Abbrev Number: 64 (DW_TAG_subprogram)\n <17f00> DW_AT_abstract_origin: (ref_addr) <0x9ed92>\n <1><17f04>: Abbrev Number: 64 (DW_TAG_subprogram)\n <17f05> DW_AT_abstract_origin: (ref_addr) <0x9ed76>\n <1><17f09>: Abbrev Number: 30 (DW_TAG_subprogram)\n <17f0a> DW_AT_abstract_origin: (ref_addr) <0xfd341>\n <17f0e> DW_AT_low_pc : (addr) 0x6a10\n@@ -305091,43 +305091,43 @@\n <89acc> DW_AT_name : (GNU_strp_alt) (offset: 0x63f19) \n <89ad0> DW_AT_type : (ref_udata) <0xb5e4e>\n <3><89ad3>: Abbrev Number: 0\n <2><89ad4>: Abbrev Number: 10 (DW_TAG_const_type)\n <89ad5> DW_AT_type : (ref_udata) <0x89a9f>\n <2><89ad8>: Abbrev Number: 83 (DW_TAG_subprogram)\n <89ad9> DW_AT_external : (flag_present) 1\n- <89ad9> DW_AT_name : (GNU_strp_alt) (offset: 0x6b03d) \n+ <89ad9> DW_AT_name : (GNU_strp_alt) (offset: 0x6b02e) \n <89add> DW_AT_decl_file : (data1) 80\n- <89ade> DW_AT_decl_line : (data1) 31\n- <89adf> DW_AT_decl_column : (data1) 55\n- <89ae0> DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x1fc24) \n- <89ae4> DW_AT_type : (GNU_ref_alt) <0x15>\n+ <89ade> DW_AT_decl_line : (data1) 21\n+ <89adf> DW_AT_decl_column : (data1) 54\n+ <89ae0> DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x183f9) \n+ <89ae4> DW_AT_type : (GNU_ref_alt) <0x1c>\n <89ae8> DW_AT_declaration : (flag_present) 1\n- <89ae8> DW_AT_sibling : (ref_udata) <0x89af4>\n+ <89ae8> DW_AT_sibling : (ref_udata) <0x89af9>\n <3><89aeb>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n <89aec> DW_AT_type : (ref_udata) <0x99fc7>\n <3><89aef>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n <89af0> DW_AT_type : (ref_udata) <0x99fc7>\n- <3><89af3>: Abbrev Number: 0\n- <2><89af4>: Abbrev Number: 83 (DW_TAG_subprogram)\n- <89af5> DW_AT_external : (flag_present) 1\n- <89af5> DW_AT_name : (GNU_strp_alt) (offset: 0x6b02e) \n- <89af9> DW_AT_decl_file : (data1) 80\n- <89afa> DW_AT_decl_line : (data1) 21\n- <89afb> DW_AT_decl_column : (data1) 54\n- <89afc> DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x183f9) \n- <89b00> DW_AT_type : (GNU_ref_alt) <0x1c>\n- <89b04> DW_AT_declaration : (flag_present) 1\n- <89b04> DW_AT_sibling : (ref_udata) <0x89b15>\n- <3><89b07>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- <89b08> DW_AT_type : (ref_udata) <0x99fc7>\n- <3><89b0b>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- <89b0c> DW_AT_type : (ref_udata) <0x99fc7>\n- <3><89b0f>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- <89b10> DW_AT_type : (GNU_ref_alt) <0x4343>\n+ <3><89af3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n+ <89af4> DW_AT_type : (GNU_ref_alt) <0x4343>\n+ <3><89af8>: Abbrev Number: 0\n+ <2><89af9>: Abbrev Number: 83 (DW_TAG_subprogram)\n+ <89afa> DW_AT_external : (flag_present) 1\n+ <89afa> DW_AT_name : (GNU_strp_alt) (offset: 0x6b03d) \n+ <89afe> DW_AT_decl_file : (data1) 80\n+ <89aff> DW_AT_decl_line : (data1) 31\n+ <89b00> DW_AT_decl_column : (data1) 55\n+ <89b01> DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x1fc24) \n+ <89b05> DW_AT_type : (GNU_ref_alt) <0x15>\n+ <89b09> DW_AT_declaration : (flag_present) 1\n+ <89b09> DW_AT_sibling : (ref_udata) <0x89b15>\n+ <3><89b0c>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ <89b0d> DW_AT_type : (ref_udata) <0x99fc7>\n+ <3><89b10>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ <89b11> DW_AT_type : (ref_udata) <0x99fc7>\n <3><89b14>: Abbrev Number: 0\n <2><89b15>: Abbrev Number: 47 (DW_TAG_subprogram)\n <89b16> DW_AT_external : (flag_present) 1\n <89b16> DW_AT_name : (GNU_strp_alt) (offset: 0x4cd2) \n <89b1a> DW_AT_decl_file : (data1) 74\n <89b1b> DW_AT_decl_line : (data2) 260\n <89b1d> DW_AT_decl_column : (data1) 14\n@@ -360520,80 +360520,80 @@\n DW_AT_name : (GNU_strp_alt) (offset: 0x63da5) \n DW_AT_declaration : (flag_present) 1\n DW_AT_sibling : (ref_udata) <0xa1f77>\n <2>: Abbrev Number: 4 (DW_TAG_subprogram)\n DW_AT_external : (flag_present) 1\n DW_AT_name : (GNU_strp_alt) (offset: 0xbaa) \n DW_AT_decl_file : (data1) 158\n- DW_AT_decl_line : (data1) 163\n+ DW_AT_decl_line : (data1) 153\n DW_AT_decl_column : (data1) 18\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4ae66) \n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x43847) \n DW_AT_type : (ref_udata) <0xa1f93>\n DW_AT_accessibility: (data1) 1\t(public)\n DW_AT_declaration : (flag_present) 1\n DW_AT_object_pointer: (ref_udata) <0xa1f11>\n DW_AT_sibling : (ref_udata) <0xa1f1b>\n <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n DW_AT_type : (ref_udata) <0xa1fb4>\n DW_AT_artificial : (flag_present) 1\n <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- DW_AT_type : (GNU_ref_alt) <0x1554>\n+ DW_AT_type : (GNU_ref_alt) <0x1308>\n <3>: Abbrev Number: 0\n <2>: Abbrev Number: 4 (DW_TAG_subprogram)\n DW_AT_external : (flag_present) 1\n DW_AT_name : (GNU_strp_alt) (offset: 0xbaa) \n DW_AT_decl_file : (data1) 158\n- DW_AT_decl_line : (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: 0x54ad8) \n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d025) \n DW_AT_type : (ref_udata) <0xa1f93>\n DW_AT_accessibility: (data1) 1\t(public)\n DW_AT_declaration : (flag_present) 1\n DW_AT_object_pointer: (ref_udata) <0xa1f31>\n- DW_AT_sibling : (ref_udata) <0xa1f3b>\n+ DW_AT_sibling : (ref_udata) <0xa1f3a>\n <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n DW_AT_type : (ref_udata) <0xa1fb4>\n DW_AT_artificial : (flag_present) 1\n- <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- DW_AT_type : (GNU_ref_alt) <0x1c>\n- <3>: Abbrev Number: 0\n- <2>: Abbrev Number: 4 (DW_TAG_subprogram)\n- DW_AT_external : (flag_present) 1\n- DW_AT_name : (GNU_strp_alt) (offset: 0xbaa) \n- DW_AT_decl_file : (data1) 158\n- DW_AT_decl_line : (data1) 153\n- DW_AT_decl_column : (data1) 18\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x43847) \n- DW_AT_type : (ref_udata) <0xa1f93>\n- DW_AT_accessibility: (data1) 1\t(public)\n- DW_AT_declaration : (flag_present) 1\n- DW_AT_object_pointer: (ref_udata) <0xa1f51>\n- DW_AT_sibling : (ref_udata) <0xa1f5b>\n- <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0xa1fb4>\n- DW_AT_artificial : (flag_present) 1\n- <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- DW_AT_type : (GNU_ref_alt) <0x1308>\n- <3>: Abbrev Number: 0\n- <2>: Abbrev Number: 120 (DW_TAG_subprogram)\n- DW_AT_external : (flag_present) 1\n- DW_AT_name : (GNU_strp_alt) (offset: 0xbaa) \n- DW_AT_decl_file : (data1) 158\n- DW_AT_decl_line : (data1) 165\n- DW_AT_decl_column : (data1) 18\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d025) \n- DW_AT_type : (ref_udata) <0xa1f93>\n- DW_AT_accessibility: (implicit_const) 1\t(public)\n- DW_AT_declaration : (flag_present) 1\n- DW_AT_object_pointer: (ref_udata) <0xa1f6d>\n- <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0xa1fb4>\n- DW_AT_artificial : (flag_present) 1\n- <3>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0x935a8>\n+ <3>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0x935a8>\n+ <3>: Abbrev Number: 0\n+ <2>: Abbrev Number: 4 (DW_TAG_subprogram)\n+ DW_AT_external : (flag_present) 1\n+ DW_AT_name : (GNU_strp_alt) (offset: 0xbaa) \n+ DW_AT_decl_file : (data1) 158\n+ DW_AT_decl_line : (data1) 163\n+ DW_AT_decl_column : (data1) 18\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4ae66) \n+ DW_AT_type : (ref_udata) <0xa1f93>\n+ DW_AT_accessibility: (data1) 1\t(public)\n+ DW_AT_declaration : (flag_present) 1\n+ DW_AT_object_pointer: (ref_udata) <0xa1f50>\n+ DW_AT_sibling : (ref_udata) <0xa1f5a>\n+ <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0xa1fb4>\n+ DW_AT_artificial : (flag_present) 1\n+ <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n+ DW_AT_type : (GNU_ref_alt) <0x1554>\n+ <3>: Abbrev Number: 0\n+ <2>: Abbrev Number: 120 (DW_TAG_subprogram)\n+ DW_AT_external : (flag_present) 1\n+ DW_AT_name : (GNU_strp_alt) (offset: 0xbaa) \n+ DW_AT_decl_file : (data1) 158\n+ DW_AT_decl_line : (data1) 157\n+ DW_AT_decl_column : (data1) 18\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x54ad8) \n+ DW_AT_type : (ref_udata) <0xa1f93>\n+ DW_AT_accessibility: (implicit_const) 1\t(public)\n+ DW_AT_declaration : (flag_present) 1\n+ DW_AT_object_pointer: (ref_udata) <0xa1f6c>\n+ <3>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0xa1fb4>\n+ DW_AT_artificial : (flag_present) 1\n+ <3>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n+ DW_AT_type : (GNU_ref_alt) <0x1c>\n <3>: Abbrev Number: 0\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 34 (DW_TAG_typedef)\n DW_AT_name : (GNU_strp_alt) (offset: 0x66037) \n DW_AT_decl_file : (data1) 158\n DW_AT_decl_line : (data1) 186\n DW_AT_decl_column : (data1) 25\n@@ -411990,96 +411990,96 @@\n DW_AT_sibling : (ref_udata) <0xb7cc6>\n <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n DW_AT_type : (ref_udata) <0x92d20>\n <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n DW_AT_type : (ref_udata) <0xa27e3>\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 28 (DW_TAG_subprogram)\n- DW_AT_abstract_origin: (ref_udata) <0x90c4a>\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x57db0) \n+ DW_AT_abstract_origin: (ref_udata) <0xa20d4>\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x6ef90) \n DW_AT_object_pointer: (ref_udata) <0xb7cd4>\n- DW_AT_sibling : (ref_udata) <0xb7cee>\n+ DW_AT_sibling : (ref_udata) <0xb7cdd>\n <2>: Abbrev Number: 11 (DW_TAG_formal_parameter)\n DW_AT_name : (GNU_strp_alt) (offset: 0x6b0eb) \n- DW_AT_type : (ref_udata) <0x99454>\n+ DW_AT_type : (ref_udata) <0xa2144>\n DW_AT_artificial : (flag_present) 1\n- <2>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- DW_AT_type : (GNU_ref_alt) <0x15b8>\n- <2>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x4ad93) \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) <0x1546>\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 28 (DW_TAG_subprogram)\n- DW_AT_abstract_origin: (ref_udata) <0xa20d4>\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x6ef90) \n- DW_AT_object_pointer: (ref_udata) <0xb7cfc>\n- DW_AT_sibling : (ref_udata) <0xb7d05>\n- <2>: Abbrev Number: 11 (DW_TAG_formal_parameter)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x6b0eb) \n- DW_AT_type : (ref_udata) <0xa2144>\n- DW_AT_artificial : (flag_present) 1\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 28 (DW_TAG_subprogram)\n- DW_AT_abstract_origin: (ref_udata) <0xa20b6>\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d95c) \n- DW_AT_object_pointer: (ref_udata) <0xb7d13>\n- DW_AT_sibling : (ref_udata) <0xb7d27>\n- <2>: Abbrev Number: 11 (DW_TAG_formal_parameter)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x6b0eb) \n- DW_AT_type : (ref_udata) <0xa2144>\n- DW_AT_artificial : (flag_present) 1\n- <2>: Abbrev Number: 45 (DW_TAG_formal_parameter)\n- DW_AT_name : (string) dbg\n- DW_AT_decl_file : (data1) 81\n- DW_AT_decl_line : (data1) 219\n- DW_AT_decl_column : (data1) 30\n- DW_AT_type : (ref_udata) <0x9ff16>\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 28 (DW_TAG_subprogram)\n- DW_AT_abstract_origin: (ref_udata) <0x92f92>\n- DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x6ef01) \n- DW_AT_object_pointer: (ref_udata) <0xb7d35>\n- DW_AT_sibling : (ref_udata) <0xb7d3e>\n- <2>: Abbrev Number: 11 (DW_TAG_formal_parameter)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x6b0eb) \n- DW_AT_type : (ref_udata) <0xa2096>\n- DW_AT_artificial : (flag_present) 1\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 47 (DW_TAG_subprogram)\n- DW_AT_external : (flag_present) 1\n- DW_AT_name : (GNU_strp_alt) (offset: 0xbaa) \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: 0x4d42b) \n- DW_AT_type : (ref_udata) <0x9f44f>\n- DW_AT_declaration : (flag_present) 1\n- DW_AT_sibling : (ref_udata) <0xb7d5a>\n- <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0x9f44f>\n- <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0x935a8>\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 47 (DW_TAG_subprogram)\n- DW_AT_external : (flag_present) 1\n- DW_AT_name : (GNU_strp_alt) (offset: 0x7bfb) \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: 0x4d58e) \n- DW_AT_type : (ref_udata) <0x9f44f>\n- DW_AT_declaration : (flag_present) 1\n- DW_AT_sibling : (ref_udata) <0xb7d76>\n- <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0x9f44f>\n- <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- DW_AT_type : (ref_udata) <0x9d015>\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 28 (DW_TAG_subprogram)\n+ DW_AT_abstract_origin: (ref_udata) <0xa20b6>\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x4d95c) \n+ DW_AT_object_pointer: (ref_udata) <0xb7ceb>\n+ DW_AT_sibling : (ref_udata) <0xb7cff>\n+ <2>: Abbrev Number: 11 (DW_TAG_formal_parameter)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x6b0eb) \n+ DW_AT_type : (ref_udata) <0xa2144>\n+ DW_AT_artificial : (flag_present) 1\n+ <2>: Abbrev Number: 45 (DW_TAG_formal_parameter)\n+ DW_AT_name : (string) dbg\n+ DW_AT_decl_file : (data1) 81\n+ DW_AT_decl_line : (data1) 219\n+ DW_AT_decl_column : (data1) 30\n+ DW_AT_type : (ref_udata) <0x9ff16>\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 47 (DW_TAG_subprogram)\n+ DW_AT_external : (flag_present) 1\n+ DW_AT_name : (GNU_strp_alt) (offset: 0xbaa) \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: 0x4d42b) \n+ DW_AT_type : (ref_udata) <0x9f44f>\n+ DW_AT_declaration : (flag_present) 1\n+ DW_AT_sibling : (ref_udata) <0xb7d1b>\n+ <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0x9f44f>\n+ <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0x935a8>\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 47 (DW_TAG_subprogram)\n+ DW_AT_external : (flag_present) 1\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x7bfb) \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: 0x4d58e) \n+ DW_AT_type : (ref_udata) <0x9f44f>\n+ DW_AT_declaration : (flag_present) 1\n+ DW_AT_sibling : (ref_udata) <0xb7d37>\n+ <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0x9f44f>\n+ <2>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ DW_AT_type : (ref_udata) <0x9d015>\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 28 (DW_TAG_subprogram)\n+ DW_AT_abstract_origin: (ref_udata) <0x92f92>\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x6ef01) \n+ DW_AT_object_pointer: (ref_udata) <0xb7d45>\n+ DW_AT_sibling : (ref_udata) <0xb7d4e>\n+ <2>: Abbrev Number: 11 (DW_TAG_formal_parameter)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x6b0eb) \n+ DW_AT_type : (ref_udata) <0xa2096>\n+ DW_AT_artificial : (flag_present) 1\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 28 (DW_TAG_subprogram)\n+ DW_AT_abstract_origin: (ref_udata) <0x90c4a>\n+ DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x57db0) \n+ DW_AT_object_pointer: (ref_udata) <0xb7d5c>\n+ DW_AT_sibling : (ref_udata) <0xb7d76>\n+ <2>: Abbrev Number: 11 (DW_TAG_formal_parameter)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x6b0eb) \n+ DW_AT_type : (ref_udata) <0x99454>\n+ DW_AT_artificial : (flag_present) 1\n+ <2>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n+ DW_AT_type : (GNU_ref_alt) <0x15b8>\n+ <2>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x4ad93) \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) <0x1546>\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 8 (DW_TAG_pointer_type)\n DW_AT_byte_size : (implicit_const) 4\n DW_AT_type : (ref_udata) <0xb5d70>, MinuteTimerSource\n <1>: Abbrev Number: 28 (DW_TAG_subprogram)\n DW_AT_abstract_origin: (ref_udata) <0x9411c>\n DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x6fcc0) \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": "@@ -16638,31 +16638,31 @@\n 00009807 v0000000 v0000000 location view pair\n 00009809 v0000000 v0000000 location view pair\n \n 0000980b 00005b50 (base address)\n 00009810 v0000000 v0000000 views at 00009807 for:\n 00005b50 00005b5a (DW_OP_lit0; DW_OP_stack_value)\n 00009816 v0000000 v0000000 views at 00009809 for:\n- 00005c2a 00005c32 (DW_OP_lit0; DW_OP_stack_value)\n+ 00005c2c 00005c32 (DW_OP_lit0; DW_OP_stack_value)\n 0000981e \n \n 0000981f v0000000 v0000000 location view pair\n 00009821 v0000000 v0000000 location view pair\n \n 00009823 00005b56 (base address)\n 00009828 v0000000 v0000000 views at 0000981f for:\n 00005b56 00005b5a (DW_OP_reg3 (r3))\n 0000982d v0000000 v0000000 views at 00009821 for:\n- 00005c2a 00005c2f (DW_OP_reg3 (r3))\n+ 00005c2c 00005c2f (DW_OP_reg3 (r3))\n 00009834 \n \n 00009835 v0000000 v0000000 location view pair\n \n 00009837 v0000000 v0000000 views at 00009835 for:\n- 00005b50 00005b56 (DW_OP_addr: 9054; DW_OP_stack_value)\n+ 00005b50 00005b56 (DW_OP_addr: 9014; DW_OP_stack_value)\n 00009844 \n \n 00009845 v0000000 v0000000 location view pair\n \n 00009847 v0000000 v0000000 views at 00009845 for:\n 00005b50 00005b56 (DW_OP_lit0; DW_OP_stack_value)\n 00009850 \n@@ -16670,31 +16670,31 @@\n 00009851 v0000000 v0000000 location view pair\n 00009853 v0000000 v0000000 location view pair\n \n 00009855 00005b5a (base address)\n 0000985a v0000000 v0000000 views at 00009851 for:\n 00005b5a 00005b64 (DW_OP_lit0; DW_OP_stack_value)\n 00009860 v0000000 v0000000 views at 00009853 for:\n- 00005c24 00005c2a (DW_OP_lit0; DW_OP_stack_value)\n+ 00005c24 00005c2c (DW_OP_lit0; DW_OP_stack_value)\n 00009868 \n \n 00009869 v0000000 v0000000 location view pair\n 0000986b v0000000 v0000000 location view pair\n \n 0000986d 00005b60 (base address)\n 00009872 v0000000 v0000000 views at 00009869 for:\n 00005b60 00005b64 (DW_OP_reg3 (r3))\n 00009877 v0000000 v0000000 views at 0000986b for:\n- 00005c24 00005c27 (DW_OP_reg3 (r3))\n+ 00005c24 00005c29 (DW_OP_reg3 (r3))\n 0000987e \n \n 0000987f v0000000 v0000000 location view pair\n \n 00009881 v0000000 v0000000 views at 0000987f for:\n- 00005b5a 00005b60 (DW_OP_addr: 9014; DW_OP_stack_value)\n+ 00005b5a 00005b60 (DW_OP_addr: 9054; DW_OP_stack_value)\n 0000988e \n \n 0000988f v0000000 v0000000 location view pair\n \n 00009891 v0000000 v0000000 views at 0000988f for:\n 00005b5a 00005b60 (DW_OP_lit0; DW_OP_stack_value)\n 0000989a \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,140 +1,127 @@\n GCC: (Debian 13.2.0-24) 13.2.0\n :TvY/YoP\n #QgO,lsPs\n ?)Amk=qs\n F!x==&2Xe\n-jk<]kW!@\n-oEb*Y@?f\n-K9hQ~>bad\n-&ZPf1f&`b\n-%;+Mb(XRv\n-$lw'u@EkC+N\n-Q_p{Ij;v\n-?^T~GD%E\n-7\\-pV\tz$\n-8QIXRDc\\\n+rxU9\"GT5,\n+bR#L4HPLj\n+y}5XT}iux\n+_@NybbSr\n+pn,9c`'r\n+*o%YTv/UK4\n+\"FUYT~LE\n E6EB=TXT&\n a;K}p\tK}\n >`ijj'oL\n-t6bV9DP \n--xH\tYX\"x\n-&cL8|L{\t\n-mX9S+Bh\\I\n-,T8Z[CwJU>0;\n-t5[rqH9k\n-ty{Mt+~r\n-nKK!^@|9\n+K_Dzp!=f\n+UE9kLxf1\n+N\\GStv/LI\n+/X~rxeO3\n+*:tP(Aa/zl<\n+fKK(8f$66\n+DNn\\5O.O\n &q^9+1ks\n-Xu90{.?+\n-_O^+pl)^]j\n-iQnFM#n5i*\n-OG!mV{~n\n-+Jc\\}\"$y`\n-+m#wzjLfo<9\n-L@P1YPlN\n-g'V\"4z?\n-h=]u\\=]c=\n-~*L\t~b'RJxn\n-&m5lF5gX\n-LD#_`o_;\"y\n-B84EKY*$cmZ\n-][eoYH.t\n-RZ/uT`Q\\\n-Bg3uHpz(F'k\n-${(zpTK9sh\n-LN|bd{c/\"\n-z*BLS95$\n-nC:i6r^?~\n-Dc)9\tOH8R\n-C-dXWf^s\n-xW/)5j?%\n-;dye?Rbv:\"\n-SxROf]7/j\n-N5TgN[(n;\n-Fu.fZnv{\n-}zW ewa[c\n-9[T!,.TK3\n-92-(ykdJ(~\n+Upq5[Y]S\n+!13R|_RG\n+5;qY5YQ-!\n+tv6G,|}_\n+tn\t]\\\"h5\n+yQXIK+eyr\n+l=]q\\=]e=\n+x`%1K9%M~\n++EfCl66t.\n+FV[z.lU \n+rLKYn#:%\n+)Ie,M*oF\n+$Iey.WzEAp\n+SRy7M*Wm\n+m$rTQy5TU\n+g+E;xZiNA\n+s}<\t+)NM\n+lm4Ra%.W\t\n+TQ=,]f`%{X\n+*)\\L7Kfd+[\n+QQA,`ATP\n+%xs!+5`=\n+.5a>!M>l?9[\n+LK+J CB\tJ\n+%+8fwd0<\n+VRINsjdvM\n+nc&i6r^?~\n+,}xbP%YZ)!\n+N9xq]-Y_+u9sR\n+*N.V=|#-Z\n+.GLnE6U!\n+h&\"uB-d\"+L\n+z[u[X&X@-\n+H7/6Kk=k}\n+YyFedy3]\n+|:[Wk\tv?\n+Z\"HFfSb~6\n+\tkeH\\O]fd\n .$#]Cv/]\n g$ET>LD%\n-&o>B?>05\n-LgdxQ0O$\n-G;l%JIY'\n-0| ~yR|q#%T\n-`1_P,qSj\n-?Dego%TT\n-)H?U'EL|\n-]RWK'n=&\n-=SYu=A!S\n-lKimoQy+\n-SQt0I\tv*m\n-W6Dh.]&`C\n-CHoXO(|t8O\n-u\tOq0q-a\n-)|@Vkn2H\n-xG\"+pj]9\n-O0|AcltD3\n-oUuuuwuu?\n-%h7Ugj&4|#\n-D:8`^7xK\n-ybpRLX6|R\n-!r\n-TB_O^,zg1\n+,9'kWl}d\n+uGMe\tSeN\n+_[s~AC>2V\n+Tme5R_VQ\n+uC,9+td`aL\n+Wciyd99!E\n+7Ba$m%Y\"\n+_QQ1dbV-]%\n+_y])z6K2\n+(L9RAr%}\n+P*nxwxX)\n+<]!O\\4-`\n+?;:Je#;w\n+_xCGMpR.\n+Y6D:y\t{v\n+p@uT@Sc8\n+3{>.w=)T\n+KF>Knn\".\n+#T!UBCJ)\n+|Q_I)=XJq\n+Sy]9xqH@\n+rY_D7\n-GqOv9[aC\n-h9Z6sy8_c q\n-#[um}5OVZ\n-Zmnr~wdx4\n-CjQT-SO~y\n-;\"#'^FiL\n-OY]8W@:E\n-J hO&^[l\n-`HYTMdvA\n-6zr|!6>}@\n-rP(g9-X.\n-;W$3qi14;F\n-S3qL5=[M\n-D\\8'1h\"1(\n-xoV_ixO4q\n+!a%IY)rG\n+\"jb+\n+bElRr>(w\n+%xm!Jcxb\n+in,5$:/_\n+;^xG;cr+\n+XiNaZ[%h\n+kDeO05yFK&H\n+b|i']Q$Lwj\n hrD`*