{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.ArsmJs10/b1/git-repair_1.20200102-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.ArsmJs10/b2/git-repair_1.20200102-2_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- fa72ad2a63c39dbd8a85ba6a96935124 219456 debug optional git-repair-dbgsym_1.20200102-2_i386.deb\n- 5aad3e8de8d63360eb1d444b7eb05a0a 886440 utils optional git-repair_1.20200102-2_i386.deb\n+ 249c9d8ed01cc4dbeacee3eeba58b5b8 219276 debug optional git-repair-dbgsym_1.20200102-2_i386.deb\n+ 8f82373d9efc9ec8042372f9dfe5864a 886396 utils optional git-repair_1.20200102-2_i386.deb\n"}, {"source1": "git-repair_1.20200102-2_i386.deb", "source2": "git-repair_1.20200102-2_i386.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 2020-07-15 20:46:18.000000 debian-binary\n -rw-r--r-- 0 0 0 864 2020-07-15 20:46:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 885384 2020-07-15 20:46:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 885340 2020-07-15 20:46:18.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/bin/git-repair", "source2": "./usr/bin/git-repair", "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.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 \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: 483204301bcb84a280d22fc3910b8d6be3854fa2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 137c22deeb2c24ccbc2c39317cfb3af4a57e5d60\n \n Displaying notes found in: .note.gnu.gold-version\n Owner Data size \tDescription\n GNU 0x00000009\tNT_GNU_GOLD_VERSION (gold version)\t Version: gold 1.16\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 {}", "unified_diff": "@@ -409,23 +409,23 @@\n \tcall 804b650 \n \tmov %edi,(%esp)\n \tcall 804b6f0 \n \tadd $0x10,%esp\n \tjmp 804bd10 \n \tadd %cl,-0x7cfbdbb4(%ebp)\n main():\n-/tmp/ghc27658_0/ghc_49.c:4\n+/tmp/ghc47774_0/ghc_49.c:4\n \tin $0xf0,%al\n \tpush -0x4(%ecx)\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %ecx\n \tsub $0x50,%esp\n \tmov 0x4(%ecx),%eax\n-/tmp/ghc27658_0/ghc_49.c:10\n+/tmp/ghc47774_0/ghc_49.c:10\n \tpush 0x83c1694\n \tpush 0x83c1690\n \tpush 0x83c168c\n \tpush 0x83c1688\n \tpush 0x83c1684\n \tpush 0x83c1680\n \tpush 0x83c167c\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 33323034 33303162 63623834 61323830 3204301bcb84a280\n- 0x00000010 64323266 63333931 30623864 36626533 d22fc3910b8d6be3\n- 0x00000020 38353466 61322e64 65627567 00000000 854fa2.debug....\n- 0x00000030 4074679c @tg.\n+ 0x00000000 37633232 64656562 32633234 63636263 7c22deeb2c24ccbc\n+ 0x00000010 32633339 33313763 66623361 66346135 2c39317cfb3af4a5\n+ 0x00000020 37653564 36302e64 65627567 00000000 7e5d60.debug....\n+ 0x00000030 9096c11c ....\n \n"}]}]}]}]}, {"source1": "git-repair-dbgsym_1.20200102-2_i386.deb", "source2": "git-repair-dbgsym_1.20200102-2_i386.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 2020-07-15 20:46:18.000000 debian-binary\n -rw-r--r-- 0 0 0 520 2020-07-15 20:46:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 218744 2020-07-15 20:46:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 218564 2020-07-15 20:46:18.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": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: Sean Whitton \n Installed-Size: 2143\n Depends: git-repair (= 1.20200102-2)\n Section: debug\n Priority: optional\n Description: debug symbols for git-repair\n-Build-Ids: 483204301bcb84a280d22fc3910b8d6be3854fa2\n+Build-Ids: 137c22deeb2c24ccbc2c39317cfb3af4a57e5d60\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 +1 @@\n-usr/lib/debug/.build-id/48/3204301bcb84a280d22fc3910b8d6be3854fa2.debug\n+usr/lib/debug/.build-id/13/7c22deeb2c24ccbc2c39317cfb3af4a57e5d60.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./usr/lib/debug/.build-id/48/\n--rw-r--r-- 0 root (0) root (0) 2183660 2020-07-15 20:46:18.000000 ./usr/lib/debug/.build-id/48/3204301bcb84a280d22fc3910b8d6be3854fa2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./usr/lib/debug/.build-id/13/\n+-rw-r--r-- 0 root (0) root (0) 2183660 2020-07-15 20:46:18.000000 ./usr/lib/debug/.build-id/13/7c22deeb2c24ccbc2c39317cfb3af4a57e5d60.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-07-15 20:46:18.000000 ./usr/share/doc/git-repair-dbgsym -> git-repair\n"}, {"source1": "./usr/lib/debug/.build-id/48/3204301bcb84a280d22fc3910b8d6be3854fa2.debug", "source2": "./usr/lib/debug/.build-id/13/7c22deeb2c24ccbc2c39317cfb3af4a57e5d60.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -27,21 +27,21 @@\n [22] .dynamic NOBITS 083d1ed0 000dd0 000120 08 WA 5 0 4\n [23] .got NOBITS 083d1ff0 000dd0 000004 00 WA 0 0 4\n [24] .got.plt NOBITS 083d1ff4 000dd0 000308 00 WA 0 0 4\n [25] .tm_clone_table NOBITS 083d22fc 000dd0 000000 00 WA 0 0 4\n [26] .data NOBITS 083d2300 000dd0 039440 00 WA 0 0 32\n [27] .bss NOBITS 0840b740 000dd0 002178 00 WA 0 0 64\n [28] .comment PROGBITS 00000000 0001cc 000032 01 MS 0 0 1\n- [29] .debug_info PROGBITS 00000000 000200 0003fc 00 C 0 0 4\n+ [29] .debug_info PROGBITS 00000000 000200 0003fb 00 C 0 0 4\n [30] .debug_abbrev PROGBITS 00000000 0005fc 0000ee 00 C 0 0 4\n [31] .debug_loc PROGBITS 00000000 0006ec 000030 00 C 0 0 4\n [32] .debug_aranges PROGBITS 00000000 00071c 000020 00 0 0 1\n [33] .debug_ranges PROGBITS 00000000 00073c 000010 00 0 0 1\n [34] .debug_line PROGBITS 00000000 00074c 00011c 00 C 0 0 4\n- [35] .debug_str PROGBITS 00000000 000868 0002b8 01 MSC 0 0 4\n+ [35] .debug_str PROGBITS 00000000 000868 0002b7 01 MSC 0 0 4\n [36] .debug-ghc-link-info NOTE 00000000 000b20 00132c 00 0 0 4\n [37] .note.gnu.gold-version NOTE 00000000 001e4c 00001c 00 0 0 4\n [38] .symtab SYMTAB 00000000 001e68 066510 10 39 1553 4\n [39] .strtab STRTAB 00000000 068378 1ac662 00 0 0 1\n [40] .shstrtab STRTAB 00000000 2149da 0001a9 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\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,15 +1,15 @@\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 \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: 483204301bcb84a280d22fc3910b8d6be3854fa2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 137c22deeb2c24ccbc2c39317cfb3af4a57e5d60\n \n Displaying notes found in: .debug-ghc-link-info\n Owner Data size \tDescription\n GHC link info 0x0000130e\tUnknown note type: (0x00000000)\t description data: 28 28 5b 22 2d 6c 48 53 75 74 66 38 2d 73 74 72 69 6e 67 2d 31 2e 30 2e 31 2e 31 2d 4b 33 43 63 32 69 35 65 65 47 4d 34 39 6d 6b 70 58 64 42 4b 6f 63 22 2c 22 2d 6c 48 53 75 6e 69 78 2d 63 6f 6d 70 61 74 2d 30 2e 35 2e 32 2d 31 46 51 49 36 6e 71 67 4a 73 6f 47 50 34 56 51 71 54 30 77 33 61 22 2c 22 2d 6c 48 53 73 70 6c 69 74 2d 30 2e 32 2e 33 2e 34 2d 4b 79 50 74 41 77 66 4a 7a 45 44 32 7a 45 49 68 65 51 70 71 51 4c 22 2c 22 2d 6c 48 53 6f 70 74 70 61 72 73 65 2d 61 70 70 6c 69 63 61 74 69 76 65 2d 30 2e 31 35 2e 31 2e 30 2d 47 69 59 34 75 6f 34 46 42 51 52 4b 75 42 71 4f 6b 74 54 58 6b 6f 22 2c 22 2d 6c 48 53 74 72 61 6e 73 66 6f 72 6d 65 72 73 2d 63 6f 6d 70 61 74 2d 30 2e 36 2e 35 2d 41 34 78 31 62 5a 30 70 64 50 70 32 66 57 62 58 37 44 41 32 45 57 22 2c 22 2d 6c 48 53 70 72 6f 63 65 73 73 2d 31 2e 36 2e 39 2e 30 22 2c 22 2d 6c 48 53 61 6e 73 69 2d 77 6c 2d 70 70 72 69 6e 74 2d 30 2e 36 2e 39 2d 49 4d 50 6c 33 6e 59 37 67 6a 45 42 6b 34 7a 53 34 51 72 36 66 73 22 2c 22 2d 6c 48 53 61 6e 73 69 2d 74 65 72 6d 69 6e 61 6c 2d 30 2e 31 30 2e 33 2d 44 53 30 6a 42 72 75 73 32 79 4b 46 6a 58 39 65 55 66 6d 63 33 4c 22 2c 22 2d 6c 48 53 63 6f 6c 6f 75 72 2d 32 2e 33 2e 35 2d 48 77 6b 77 47 64 71 30 7a 48 4f 41 67 55 6d 6f 32 6c 56 61 34 56 22 2c 22 2d 6c 48 53 6e 65 74 77 6f 72 6b 2d 75 72 69 2d 32 2e 36 2e 33 2e 30 2d 43 50 6a 53 32 68 6e 5a 72 31 49 49 6c 47 68 5a 31 64 49 54 71 47 22 2c 22 2d 6c 48 53 70 61 72 73 65 63 2d 33 2e 31 2e 31 34 2e 30 22 2c 22 2d 6c 48 53 68 73 6c 6f 67 67 65 72 2d 31 2e 33 2e 31 2e 30 2d 38 41 43 78 74 76 6b 73 66 4f 6f 42 31 37 64 44 5a 6e 49 77 70 54 22 2c 22 2d 6c 48 53 6e 65 74 77 6f 72 6b 2d 62 73 64 2d 32 2e 38 2e 31 2e 30 2d 49 47 38 44 30 78 69 47 39 46 46 38 43 58 57 33 35 32 58 64 4c 79 22 2c 22 2d 6c 48 53 6e 65 74 77 6f 72 6b 2d 33 2e 31 2e 31 2e 31 2d 43 74 4c 55 52 52 57 57 46 76 6e 33 51 43 33 76 43 37 30 63 6a 42 22 2c 22 2d 6c 48 53 66 69 6c 65 70 61 74 68 2d 62 79 74 65 73 74 72 69 6e 67 2d 31 2e 34 2e 32 2e 31 2e 36 2d 45 43 70 31 56 56 49 59 53 57 31 46 36 41 50 32 50 6c 58 61 6a 36 22 2c 22 2d 6c 48 53 65 78 63 65 70 74 69 6f 6e 73 2d 30 2e 31 30 2e 34 2d 39 43 66 44 32 68 4a 79 5a 4c 46 49 62 6b 73 33 69 59 47 66 30 6b 22 2c 22 2d 6c 48 53 6d 74 6c 2d 32 2e 32 2e 32 22 2c 22 2d 6c 48 53 64 69 72 65 63 74 6f 72 79 2d 31 2e 33 2e 36 2e 30 22 2c 22 2d 6c 48 53 75 6e 69 78 2d 32 2e 37 2e 32 2e 32 22 2c 22 2d 6c 48 53 66 69 6c 65 70 61 74 68 2d 31 2e 34 2e 32 2e 31 22 2c 22 2d 6c 48 53 64 61 74 61 2d 64 65 66 61 75 6c 74 2d 30 2e 37 2e 31 2e 31 2d 35 63 6a 72 68 7a 38 79 38 44 47 38 38 31 51 71 6b 78 71 39 47 42 22 2c 22 2d 6c 48 53 64 61 74 61 2d 64 65 66 61 75 6c 74 2d 69 6e 73 74 61 6e 63 65 73 2d 6f 6c 64 2d 6c 6f 63 61 6c 65 2d 30 2e 30 2e 31 2d 32 36 79 51 4d 4a 37 78 30 78 43 46 38 45 38 4e 73 4f 48 44 32 46 22 2c 22 2d 6c 48 53 6f 6c 64 2d 6c 6f 63 61 6c 65 2d 31 2e 30 2e 30 2e 37 2d 4b 4f 47 67 71 75 38 48 66 57 43 68 5a 79 51 42 55 45 70 31 63 22 2c 22 2d 6c 48 53 64 61 74 61 2d 64 65 66 61 75 6c 74 2d 69 6e 73 74 61 6e 63 65 73 2d 64 6c 69 73 74 2d 30 2e 30 2e 31 2d 37 32 45 64 77 48 6e 68 7a 66 44 43 75 45 76 47 4e 6c 76 74 48 4f 22 2c 22 2d 6c 48 53 64 6c 69 73 74 2d 30 2e 38 2e 30 2e 38 2d 4a 52 33 4a 33 30 4a 73 43 50 79 38 74 34 77 43 53 36 41 55 30 66 22 2c 22 2d 6c 48 53 64 61 74 61 2d 64 65 66 61 75 6c 74 2d 69 6e 73 74 61 6e 63 65 73 2d 63 6f 6e 74 61 69 6e 65 72 73 2d 30 2e 30 2e 31 2d 43 5a 53 46 77 6b 32 57 70 6a 76 4b 56 31 74 32 52 32 51 6c 65 32 22 2c 22 2d 6c 48 53 64 61 74 61 2d 64 65 66 61 75 6c 74 2d 63 6c 61 73 73 2d 30 2e 31 2e 32 2e 30 2d 48 6e 36 72 62 47 45 6c 76 76 34 42 34 56 64 4e 35 6d 32 58 30 57 22 2c 22 2d 6c 48 53 61 74 74 6f 70 61 72 73 65 63 2d 30 2e 31 33 2e 32 2e 34 2d 41 62 33 76 46 59 6e 56 68 43 36 4c 59 37 73 59 75 41 62 70 54 72 22 2c 22 2d 6c 48 53 73 63 69 65 6e 74 69 66 69 63 2d 30 2e 33 2e 36 2e 32 2d 35 31 35 42 4d 54 44 47 47 44 6c 47 55 73 75 71 58 55 39 34 67 5a 22 2c 22 2d 6c 48 53 70 72 69 6d 69 74 69 76 65 2d 30 2e 37 2e 30 2e 31 2d 43 4e 34 65 61 33 4a 72 68 72 61 36 79 45 4e 75 71 72 44 67 35 31 22 2c 22 2d 6c 48 53 69 6e 74 65 67 65 72 2d 6c 6f 67 61 72 69 74 68 6d 73 2d 31 2e 30 2e 33 2d 49 6f 32 42 70 6b 59 6b 72 39 36 32 6f 74 39 41 77 37 38 48 6c 6f 22 2c 22 2d 6c 48 53 61 73 79 6e 63 2d 32 2e 32 2e 32 2d 31 6a 49 65 37 30 51 45 50 48 31 47 56 4a 4a 57 50 62 75 55 5a 34 22 2c 22 2d 6c 48 53 73 74 6d 2d 32 2e 35 2e 30 2e 30 22 2c 22 2d 6c 48 53 68 61 73 68 61 62 6c 65 2d 31 2e 33 2e 30 2e 30 2d 41 4f 50 34 4c 54 6d 53 68 57 34 44 61 78 39 62 72 48 67 59 35 33 22 2c 22 2d 6c 48 53 74 65 78 74 2d 31 2e 32 2e 34 2e 30 22 2c 22 2d 6c 48 53 62 69 6e 61 72 79 2d 30 2e 38 2e 37 2e 30 22 2c 22 2d 6c 48 53 62 79 74 65 73 74 72 69 6e 67 2d 30 2e 31 30 2e 31 30 2e 31 22 2c 22 2d 6c 48 53 51 75 69 63 6b 43 68 65 63 6b 2d 32 2e 31 33 2e 32 2d 34 77 57 62 4b 63 79 6f 48 79 61 36 6f 66 61 6a 32 49 48 4a 57 44 22 2c 22 2d 6c 48 53 74 72 61 6e 73 66 6f 72 6d 65 72 73 2d 30 2e 35 2e 36 2e 32 22 2c 22 2d 6c 48 53 74 65 6d 70 6c 61 74 65 2d 68 61 73 6b 65 6c 6c 2d 32 2e 31 35 2e 30 2e 30 22 2c 22 2d 6c 48 53 70 72 65 74 74 79 2d 31 2e 31 2e 33 2e 36 22 2c 22 2d 6c 48 53 67 68 63 2d 62 6f 6f 74 2d 74 68 2d 38 2e 38 2e 34 22 2c 22 2d 6c 48 53 73 70 6c 69 74 6d 69 78 2d 30 2e 30 2e 35 2d 6a 39 4b 39 6b 72 70 47 6b 64 47 68 51 36 53 6e 37 68 54 35 4c 22 2c 22 2d 6c 48 53 72 61 6e 64 6f 6d 2d 31 2e 31 2d 43 55 71 56 31 7a 78 72 77 72 45 34 4b 35 58 43 64 54 5a 53 59 79 22 2c 22 2d 6c 48 53 74 69 6d 65 2d 31 2e 39 2e 33 22 2c 22 2d 6c 48 53 63 6f 6e 74 61 69 6e 65 72 73 2d 30 2e 36 2e 32 2e 31 22 2c 22 2d 6c 48 53 64 65 65 70 73 65 71 2d 31 2e 34 2e 34 2e 30 22 2c 22 2d 6c 48 53 61 72 72 61 79 2d 30 2e 35 2e 34 2e 30 22 2c 22 2d 6c 48 53 49 66 45 6c 73 65 2d 30 2e 38 35 2e 30 2e 30 2e 31 2d 38 59 67 7a 50 5a 6b 4a 4d 43 4d 4c 51 32 47 47 68 78 78 62 53 5a 22 2c 22 2d 6c 48 53 62 61 73 65 2d 34 2e 31 33 2e 30 2e 30 22 2c 22 2d 6c 48 53 69 6e 74 65 67 65 72 2d 67 6d 70 2d 31 2e 30 2e 32 2e 30 22 2c 22 2d 6c 48 53 67 68 63 2d 70 72 69 6d 2d 30 2e 35 2e 33 22 2c 22 2d 6c 48 53 72 74 73 5f 74 68 72 22 5d 2c 5b 22 2d 6c 72 74 22 2c 22 2d 6c 75 74 69 6c 22 2c 22 2d 6c 64 6c 22 2c 22 2d 6c 70 74 68 72 65 61 64 22 2c 22 2d 6c 67 6d 70 22 2c 22 2d 6c 63 22 2c 22 2d 6c 6d 22 2c 22 2d 6c 6d 22 2c 22 2d 6c 72 74 22 2c 22 2d 6c 64 6c 22 2c 22 2d 6c 66 66 69 22 2c 22 2d 6c 70 74 68 72 65 61 64 22 5d 2c 5b 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 54 6f 70 48 61 6e 64 6c 65 72 5f 72 75 6e 49 4f 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 54 6f 70 48 61 6e 64 6c 65 72 5f 72 75 6e 4e 6f 6e 49 4f 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 67 68 63 7a 6d 70 72 69 6d 5f 47 48 43 7a 69 54 75 70 6c 65 5f 5a 30 54 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 67 68 63 7a 6d 70 72 69 6d 5f 47 48 43 7a 69 54 79 70 65 73 5f 54 72 75 65 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 67 68 63 7a 6d 70 72 69 6d 5f 47 48 43 7a 69 54 79 70 65 73 5f 46 61 6c 73 65 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 50 61 63 6b 5f 75 6e 70 61 63 6b 43 53 74 72 69 6e 67 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 57 65 61 6b 5f 72 75 6e 46 69 6e 61 6c 69 7a 7a 65 72 42 61 74 63 68 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 4f 7a 69 45 78 63 65 70 74 69 6f 6e 5f 73 74 61 63 6b 4f 76 65 72 66 6c 6f 77 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 4f 7a 69 45 78 63 65 70 74 69 6f 6e 5f 68 65 61 70 4f 76 65 72 66 6c 6f 77 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 4f 7a 69 45 78 63 65 70 74 69 6f 6e 5f 61 6c 6c 6f 63 61 74 69 6f 6e 4c 69 6d 69 74 45 78 63 65 65 64 65 64 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 4f 7a 69 45 78 63 65 70 74 69 6f 6e 5f 62 6c 6f 63 6b 65 64 49 6e 64 65 66 69 6e 69 74 65 6c 79 4f 6e 4d 56 61 72 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 4f 7a 69 45 78 63 65 70 74 69 6f 6e 5f 62 6c 6f 63 6b 65 64 49 6e 64 65 66 69 6e 69 74 65 6c 79 4f 6e 53 54 4d 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 4f 7a 69 45 78 63 65 70 74 69 6f 6e 5f 63 61 6e 6e 6f 74 43 6f 6d 70 61 63 74 46 75 6e 63 74 69 6f 6e 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 4f 7a 69 45 78 63 65 70 74 69 6f 6e 5f 63 61 6e 6e 6f 74 43 6f 6d 70 61 63 74 50 69 6e 6e 65 64 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 4f 7a 69 45 78 63 65 70 74 69 6f 6e 5f 63 61 6e 6e 6f 74 43 6f 6d 70 61 63 74 4d 75 74 61 62 6c 65 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 43 6f 6e 74 72 6f 6c 7a 69 45 78 63 65 70 74 69 6f 6e 7a 69 42 61 73 65 5f 61 62 73 65 6e 74 53 75 6d 46 69 65 6c 64 45 72 72 6f 72 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 43 6f 6e 74 72 6f 6c 7a 69 45 78 63 65 70 74 69 6f 6e 7a 69 42 61 73 65 5f 6e 6f 6e 54 65 72 6d 69 6e 61 74 69 6f 6e 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 43 6f 6e 74 72 6f 6c 7a 69 45 78 63 65 70 74 69 6f 6e 7a 69 42 61 73 65 5f 6e 65 73 74 65 64 41 74 6f 6d 69 63 61 6c 6c 79 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 45 76 65 6e 74 7a 69 54 68 72 65 61 64 5f 62 6c 6f 63 6b 65 64 4f 6e 42 61 64 46 44 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 43 6f 6e 63 7a 69 53 79 6e 63 5f 72 75 6e 53 70 61 72 6b 73 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 43 6f 6e 63 7a 69 49 4f 5f 65 6e 73 75 72 65 49 4f 4d 61 6e 61 67 65 72 49 73 52 75 6e 6e 69 6e 67 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 43 6f 6e 63 7a 69 49 4f 5f 69 6f 4d 61 6e 61 67 65 72 43 61 70 61 62 69 6c 69 74 69 65 73 43 68 61 6e 67 65 64 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 43 6f 6e 63 7a 69 53 69 67 6e 61 6c 5f 72 75 6e 48 61 6e 64 6c 65 72 73 50 74 72 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 54 6f 70 48 61 6e 64 6c 65 72 5f 66 6c 75 73 68 53 74 64 48 61 6e 64 6c 65 73 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 54 6f 70 48 61 6e 64 6c 65 72 5f 72 75 6e 4d 61 69 6e 49 4f 5f 63 6c 6f 73 75 72 65 22 2c 22 2d 57 6c 2c 2d 75 2c 67 68 63 7a 6d 70 72 69 6d 5f 47 48 43 7a 69 54 79 70 65 73 5f 43 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 67 68 63 7a 6d 70 72 69 6d 5f 47 48 43 7a 69 54 79 70 65 73 5f 49 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 67 68 63 7a 6d 70 72 69 6d 5f 47 48 43 7a 69 54 79 70 65 73 5f 46 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 67 68 63 7a 6d 70 72 69 6d 5f 47 48 43 7a 69 54 79 70 65 73 5f 44 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 67 68 63 7a 6d 70 72 69 6d 5f 47 48 43 7a 69 54 79 70 65 73 5f 57 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 50 74 72 5f 50 74 72 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 50 74 72 5f 46 75 6e 50 74 72 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 6e 74 5f 49 38 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 6e 74 5f 49 31 36 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 6e 74 5f 49 33 32 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 49 6e 74 5f 49 36 34 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 57 6f 72 64 5f 57 38 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 57 6f 72 64 5f 57 31 36 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 57 6f 72 64 5f 57 33 32 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 57 6f 72 64 5f 57 36 34 7a 68 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 62 61 73 65 5f 47 48 43 7a 69 53 74 61 62 6c 65 5f 53 74 61 62 6c 65 50 74 72 5f 63 6f 6e 5f 69 6e 66 6f 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 61 64 64 38 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 61 64 64 31 36 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 61 64 64 33 32 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 73 75 62 38 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 73 75 62 31 36 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 73 75 62 33 32 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 61 6e 64 38 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 61 6e 64 31 36 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 61 6e 64 33 32 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 6e 61 6e 64 38 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 6e 61 6e 64 31 36 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 6e 61 6e 64 33 32 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 6f 72 38 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 6f 72 31 36 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 6f 72 33 32 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 78 6f 72 38 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 78 6f 72 31 36 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 5f 78 6f 72 33 32 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 63 6d 70 78 63 68 67 38 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 63 6d 70 78 63 68 67 31 36 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 63 6d 70 78 63 68 67 33 32 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 72 65 61 64 38 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 72 65 61 64 31 36 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 72 65 61 64 33 32 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 77 72 69 74 65 38 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 77 72 69 74 65 31 36 22 2c 22 2d 57 6c 2c 2d 75 2c 68 73 5f 61 74 6f 6d 69 63 77 72 69 74 65 33 32 22 5d 29 2c 5b 5d 2c 4e 6f 74 68 69 6e 67 2c 52 74 73 4f 70 74 73 53 61 66 65 4f 6e 6c 79 2c 46 61 6c 73 65 2c 5b 5d 2c 5b 22 2d 57 6c 2c 2d 7a 2c 72 65 6c 72 6f 22 5d 29 \n \n Displaying notes found in: .note.gnu.gold-version\n Owner Data size \tDescription\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": "@@ -21,15 +21,15 @@\n Opcode 8 has 0 args\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x1b):\n- 1\t/tmp/ghc27658_0\n+ 1\t/tmp/ghc47774_0\n 2\t/usr/include/i386-linux-gnu/bits\n 3\t/usr/lib/ghc/include/stg\n 4\t/usr/lib/ghc/include\n 5\t/usr/lib/ghc/include/rts\n 6\t/usr/lib/gcc/i686-linux-gnu/10/include\n 7\t/usr/lib/ghc/include/rts/storage\n \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": "@@ -2,41 +2,41 @@\n \n Compilation Unit @ offset 0:\n Length: 0x62c (32-bit)\n Version: 4\n Abbrev Offset: 0\n Pointer Size: 4\n <0>: Abbrev Number: 1 (DW_TAG_compile_unit)\n- DW_AT_producer : (strp) (offset: 0x24e): GNU C17 10.2.1 20210110 -mtune=generic -march=i686 -g -O2 -fno-PIC -fstack-protector-strong -fasynchronous-unwind-tables\n+ DW_AT_producer : (strp) (offset: 0x240): GNU C17 10.2.1 20210110 -mtune=generic -march=i686 -g -O2 -fno-PIC -fstack-protector-strong -fasynchronous-unwind-tables\n <10> DW_AT_language : (data1) 12\t(ANSI C99)\n- <11> DW_AT_name : (strp) (offset: 0x1db): /tmp/ghc27658_0/ghc_49.c\n+ <11> DW_AT_name : (strp) (offset: 0x448): /tmp/ghc47774_0/ghc_49.c\n <15> DW_AT_comp_dir : (string) .\n <17> DW_AT_ranges : (sec_offset) 0\n <1b> DW_AT_low_pc : (addr) 0\n <1f> DW_AT_stmt_list : (sec_offset) 0\n <1><23>: Abbrev Number: 2 (DW_TAG_base_type)\n <24> DW_AT_byte_size : (data1) 1\n <25> DW_AT_encoding : (data1) 8\t(unsigned char)\n- <26> DW_AT_name : (strp) (offset: 0x30a): unsigned char\n+ <26> DW_AT_name : (strp) (offset: 0x2f1): unsigned char\n <1><2a>: Abbrev Number: 2 (DW_TAG_base_type)\n <2b> DW_AT_byte_size : (data1) 2\n <2c> DW_AT_encoding : (data1) 7\t(unsigned)\n- <2d> DW_AT_name : (strp) (offset: 0x3dc): short unsigned int\n+ <2d> DW_AT_name : (strp) (offset: 0x3c3): short unsigned int\n <1><31>: Abbrev Number: 2 (DW_TAG_base_type)\n <32> DW_AT_byte_size : (data1) 4\n <33> DW_AT_encoding : (data1) 7\t(unsigned)\n- <34> DW_AT_name : (strp) (offset: 0x3a2): unsigned int\n+ <34> DW_AT_name : (strp) (offset: 0x389): unsigned int\n <1><38>: Abbrev Number: 2 (DW_TAG_base_type)\n <39> DW_AT_byte_size : (data1) 4\n <3a> DW_AT_encoding : (data1) 7\t(unsigned)\n- <3b> DW_AT_name : (strp) (offset: 0x23c): long unsigned int\n+ <3b> DW_AT_name : (strp) (offset: 0x22e): long unsigned int\n <1><3f>: Abbrev Number: 2 (DW_TAG_base_type)\n <40> DW_AT_byte_size : (data1) 1\n <41> DW_AT_encoding : (data1) 6\t(signed char)\n- <42> DW_AT_name : (strp) (offset: 0x375): signed char\n+ <42> DW_AT_name : (strp) (offset: 0x35c): signed char\n <1><46>: Abbrev Number: 3 (DW_TAG_typedef)\n <47> DW_AT_name : (strp) (offset: 0x50e): __uint8_t\n <4b> DW_AT_decl_file : (data1) 2\n <4c> DW_AT_decl_line : (data1) 38\n <4d> DW_AT_decl_column : (data1) 23\n <4e> DW_AT_type : (ref4) <0x23>, unsigned char\n <1><52>: Abbrev Number: 2 (DW_TAG_base_type)\n@@ -72,44 +72,44 @@\n <8b> DW_AT_decl_column : (data1) 44\n <8c> DW_AT_type : (ref4) <0x90>, long long int\n <1><90>: Abbrev Number: 2 (DW_TAG_base_type)\n <91> DW_AT_byte_size : (data1) 8\n <92> DW_AT_encoding : (data1) 5\t(signed)\n <93> DW_AT_name : (strp) (offset: 0x1b6): long long int\n <1><97>: Abbrev Number: 3 (DW_TAG_typedef)\n- <98> DW_AT_name : (strp) (offset: 0x422): __uint64_t\n+ <98> DW_AT_name : (strp) (offset: 0x414): __uint64_t\n <9c> DW_AT_decl_file : (data1) 2\n <9d> DW_AT_decl_line : (data1) 48\n <9e> DW_AT_decl_column : (data1) 46\n <9f> DW_AT_type : (ref4) <0xa3>, long long unsigned int\n <1>: Abbrev Number: 2 (DW_TAG_base_type)\n DW_AT_byte_size : (data1) 8\n DW_AT_encoding : (data1) 7\t(unsigned)\n DW_AT_name : (strp) (offset: 0x1c4): long long unsigned int\n <1>: Abbrev Number: 2 (DW_TAG_base_type)\n DW_AT_byte_size : (data1) 4\n DW_AT_encoding : (data1) 5\t(signed)\n- DW_AT_name : (strp) (offset: 0x211): long int\n+ DW_AT_name : (strp) (offset: 0x203): long int\n <1>: Abbrev Number: 5 (DW_TAG_pointer_type)\n DW_AT_byte_size : (data1) 4\n <1>: Abbrev Number: 6 (DW_TAG_pointer_type)\n DW_AT_byte_size : (data1) 4\n DW_AT_type : (ref4) <0xb9>, char\n <1>: Abbrev Number: 2 (DW_TAG_base_type)\n DW_AT_byte_size : (data1) 1\n DW_AT_encoding : (data1) 6\t(signed char)\n- DW_AT_name : (strp) (offset: 0x3f6): char\n+ DW_AT_name : (strp) (offset: 0x3dd): char\n <1>: Abbrev Number: 7 (DW_TAG_const_type)\n DW_AT_type : (ref4) <0xb9>, char\n <1>: Abbrev Number: 2 (DW_TAG_base_type)\n DW_AT_byte_size : (data1) 12\n DW_AT_encoding : (data1) 4\t(float)\n DW_AT_name : (strp) (offset: 0x483): long double\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n- DW_AT_name : (strp) (offset: 0x414): int32_t\n+ DW_AT_name : (strp) (offset: 0x3fb): int32_t\n DW_AT_decl_file : (data1) 3\n DW_AT_decl_line : (data1) 26\n DW_AT_decl_column : (data1) 19\n DW_AT_type : (ref4) <0x65>, __int32_t, int\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n DW_AT_name : (strp) (offset: 0xd3): int64_t\n
DW_AT_decl_file : (data1) 3\n@@ -119,15 +119,15 @@\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n DW_AT_name : (strp) (offset: 0x115): uint8_t\n DW_AT_decl_file : (data1) 4\n DW_AT_decl_line : (data1) 24\n DW_AT_decl_column : (data1) 19\n DW_AT_type : (ref4) <0x46>, __uint8_t, unsigned char\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n- DW_AT_name : (strp) (offset: 0x3af): uint16_t\n+ DW_AT_name : (strp) (offset: 0x396): uint16_t\n DW_AT_decl_file : (data1) 4\n DW_AT_decl_line : (data1) 25\n DW_AT_decl_column : (data1) 20\n DW_AT_type : (ref4) <0x59>, __uint16_t, short unsigned int\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n DW_AT_name : (strp) (offset: 0x8): uint32_t\n <101> DW_AT_decl_file : (data1) 4\n@@ -137,15 +137,15 @@\n <1><108>: Abbrev Number: 3 (DW_TAG_typedef)\n <109> DW_AT_name : (strp) (offset: 0x65): uint64_t\n <10d> DW_AT_decl_file : (data1) 4\n <10e> DW_AT_decl_line : (data1) 27\n <10f> DW_AT_decl_column : (data1) 20\n <110> DW_AT_type : (ref4) <0x97>, __uint64_t, long long unsigned int\n <1><114>: Abbrev Number: 3 (DW_TAG_typedef)\n- <115> DW_AT_name : (strp) (offset: 0x2ec): StgWord8\n+ <115> DW_AT_name : (strp) (offset: 0x2d3): StgWord8\n <119> DW_AT_decl_file : (data1) 5\n <11a> DW_AT_decl_line : (data1) 65\n <11b> DW_AT_decl_column : (data1) 34\n <11c> DW_AT_type : (ref4) <0xe4>, uint8_t, __uint8_t, unsigned char\n <1><120>: Abbrev Number: 3 (DW_TAG_typedef)\n <121> DW_AT_name : (strp) (offset: 0xee): StgInt\n <125> DW_AT_decl_file : (data1) 5\n@@ -155,41 +155,41 @@\n <1><12c>: Abbrev Number: 3 (DW_TAG_typedef)\n <12d> DW_AT_name : (strp) (offset: 0x4aa): StgWord\n <131> DW_AT_decl_file : (data1) 5\n <132> DW_AT_decl_line : (data1) 134\n <133> DW_AT_decl_column : (data1) 28\n <134> DW_AT_type : (ref4) <0xfc>, uint32_t, __uint32_t, unsigned int\n <1><138>: Abbrev Number: 3 (DW_TAG_typedef)\n- <139> DW_AT_name : (strp) (offset: 0x1f4): StgHalfWord\n+ <139> DW_AT_name : (strp) (offset: 0x1e6): StgHalfWord\n <13d> DW_AT_decl_file : (data1) 5\n <13e> DW_AT_decl_line : (data1) 137\n <13f> DW_AT_decl_column : (data1) 28\n <140> DW_AT_type : (ref4) <0xf0>, uint16_t, __uint16_t, short unsigned int\n <1><144>: Abbrev Number: 2 (DW_TAG_base_type)\n <145> DW_AT_byte_size : (data1) 4\n <146> DW_AT_encoding : (data1) 4\t(float)\n <147> DW_AT_name : (strp) (offset: 0x19a): float\n <1><14b>: Abbrev Number: 2 (DW_TAG_base_type)\n <14c> DW_AT_byte_size : (data1) 8\n <14d> DW_AT_encoding : (data1) 4\t(float)\n- <14e> DW_AT_name : (strp) (offset: 0x44f): double\n+ <14e> DW_AT_name : (strp) (offset: 0x441): double\n <1><152>: Abbrev Number: 3 (DW_TAG_typedef)\n <153> DW_AT_name : (strp) (offset: 0): StgCode\n <157> DW_AT_decl_file : (data1) 5\n <158> DW_AT_decl_line : (data1) 167\n <159> DW_AT_decl_column : (data1) 28\n <15a> DW_AT_type : (ref4) <0x114>, StgWord8, uint8_t, __uint8_t, unsigned char\n <1><15e>: Abbrev Number: 8 (DW_TAG_typedef)\n <15f> DW_AT_name : (string) W_\n <162> DW_AT_decl_file : (data1) 14\n <163> DW_AT_decl_line : (data1) 240\n <164> DW_AT_decl_column : (data1) 22\n <165> DW_AT_type : (ref4) <0x12c>, StgWord, uint32_t, __uint32_t, unsigned int\n <1><169>: Abbrev Number: 3 (DW_TAG_typedef)\n- <16a> DW_AT_name : (strp) (offset: 0x32a): HsBool\n+ <16a> DW_AT_name : (strp) (offset: 0x311): HsBool\n <16e> DW_AT_decl_file : (data1) 6\n <16f> DW_AT_decl_line : (data1) 38\n <170> DW_AT_decl_column : (data1) 33\n <171> DW_AT_type : (ref4) <0x120>, StgInt, int32_t, __int32_t, int\n <1><175>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <176> DW_AT_byte_size : (data1) 4\n <177> DW_AT_type : (ref4) <0x17b>\n@@ -235,15 +235,15 @@\n <1bf> DW_AT_name : (strp) (offset: 0x4f8): flushEventLog\n <1c3> DW_AT_decl_file : (data1) 9\n <1c4> DW_AT_decl_line : (data1) 30\n <1c5> DW_AT_decl_column : (data1) 13\n <1c6> DW_AT_type : (ref4) <0x175>\n <1ca> DW_AT_data_member_location: (data1) 8\n <2><1cb>: Abbrev Number: 11 (DW_TAG_member)\n- <1cc> DW_AT_name : (strp) (offset: 0x229): stopEventLogWriter\n+ <1cc> DW_AT_name : (strp) (offset: 0x21b): stopEventLogWriter\n <1d0> DW_AT_decl_file : (data1) 9\n <1d1> DW_AT_decl_line : (data1) 33\n <1d2> DW_AT_decl_column : (data1) 13\n <1d3> DW_AT_type : (ref4) <0x175>\n <1d7> DW_AT_data_member_location: (data1) 12\n <2><1d8>: Abbrev Number: 0\n <1><1d9>: Abbrev Number: 12 (DW_TAG_subroutine_type)\n@@ -254,15 +254,15 @@\n <1e3> DW_AT_type : (ref4) <0xb1>\n <2><1e7>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n <1e8> DW_AT_type : (ref4) <0x188>, size_t, unsigned int\n <2><1ec>: Abbrev Number: 0\n <1><1ed>: Abbrev Number: 2 (DW_TAG_base_type)\n <1ee> DW_AT_byte_size : (data1) 1\n <1ef> DW_AT_encoding : (data1) 2\t(boolean)\n- <1f0> DW_AT_name : (strp) (offset: 0x41c): _Bool\n+ <1f0> DW_AT_name : (strp) (offset: 0x40e): _Bool\n <1><1f4>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <1f5> DW_AT_byte_size : (data1) 4\n <1f6> DW_AT_type : (ref4) <0x1d9>, _Bool\n <1><1fa>: Abbrev Number: 3 (DW_TAG_typedef)\n <1fb> DW_AT_name : (strp) (offset: 0x168): EventLogWriter\n <1ff> DW_AT_decl_file : (data1) 9\n <200> DW_AT_decl_line : (data1) 34\n@@ -270,15 +270,15 @@\n <202> DW_AT_type : (ref4) <0x19b>\n <1><206>: Abbrev Number: 7 (DW_TAG_const_type)\n <207> DW_AT_type : (ref4) <0x1fa>, EventLogWriter\n <1><20b>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <20c> DW_AT_byte_size : (data1) 4\n <20d> DW_AT_type : (ref4) <0x211>, StgClosure_\n <1><211>: Abbrev Number: 14 (DW_TAG_structure_type)\n- <212> DW_AT_name : (strp) (offset: 0x3c6): StgClosure_\n+ <212> DW_AT_name : (strp) (offset: 0x3ad): StgClosure_\n <216> DW_AT_byte_size : (data1) 4\n <217> DW_AT_decl_file : (data1) 10\n <218> DW_AT_decl_line : (data1) 79\n <219> DW_AT_decl_column : (data1) 16\n <21a> DW_AT_sibling : (ref4) <0x239>\n <2><21e>: Abbrev Number: 11 (DW_TAG_member)\n <21f> DW_AT_name : (strp) (offset: 0x1f): header\n@@ -300,24 +300,24 @@\n <23b> DW_AT_byte_size : (data1) 4\n <23c> DW_AT_type : (ref4) <0x31>, unsigned int\n <240> DW_AT_decl_file : (data1) 11\n <241> DW_AT_decl_line : (data1) 54\n <242> DW_AT_decl_column : (data1) 14\n <243> DW_AT_sibling : (ref4) <0x266>\n <2><247>: Abbrev Number: 16 (DW_TAG_enumerator)\n- <248> DW_AT_name : (strp) (offset: 0x381): RtsOptsNone\n+ <248> DW_AT_name : (strp) (offset: 0x368): RtsOptsNone\n <24c> DW_AT_const_value : (data1) 0\n <2><24d>: Abbrev Number: 16 (DW_TAG_enumerator)\n <24e> DW_AT_name : (strp) (offset: 0x11): RtsOptsIgnore\n <252> DW_AT_const_value : (data1) 1\n <2><253>: Abbrev Number: 16 (DW_TAG_enumerator)\n <254> DW_AT_name : (strp) (offset: 0x40): RtsOptsIgnoreAll\n <258> DW_AT_const_value : (data1) 2\n <2><259>: Abbrev Number: 16 (DW_TAG_enumerator)\n- <25a> DW_AT_name : (strp) (offset: 0x365): RtsOptsSafeOnly\n+ <25a> DW_AT_name : (strp) (offset: 0x34c): RtsOptsSafeOnly\n <25e> DW_AT_const_value : (data1) 3\n <2><25f>: Abbrev Number: 16 (DW_TAG_enumerator)\n <260> DW_AT_name : (strp) (offset: 0xbd): RtsOptsAll\n <264> DW_AT_const_value : (data1) 4\n <2><265>: Abbrev Number: 0\n <1><266>: Abbrev Number: 3 (DW_TAG_typedef)\n <267> DW_AT_name : (strp) (offset: 0xdb): RtsOptsEnabledEnum\n@@ -335,15 +335,15 @@\n <27c> DW_AT_name : (strp) (offset: 0xf5): rts_opts_enabled\n <280> DW_AT_decl_file : (data1) 11\n <281> DW_AT_decl_line : (data1) 70\n <282> DW_AT_decl_column : (data1) 24\n <283> DW_AT_type : (ref4) <0x266>, RtsOptsEnabledEnum, unsigned int\n <287> DW_AT_data_member_location: (data1) 0\n <2><288>: Abbrev Number: 11 (DW_TAG_member)\n- <289> DW_AT_name : (strp) (offset: 0x2d7): rts_opts_suggestions\n+ <289> DW_AT_name : (strp) (offset: 0x2be): rts_opts_suggestions\n <28d> DW_AT_decl_file : (data1) 11\n <28e> DW_AT_decl_line : (data1) 73\n <28f> DW_AT_decl_column : (data1) 12\n <290> DW_AT_type : (ref4) <0x169>, HsBool, StgInt, int32_t, __int32_t, int\n <294> DW_AT_data_member_location: (data1) 4\n <2><295>: Abbrev Number: 11 (DW_TAG_member)\n <296> DW_AT_name : (strp) (offset: 0x51): rts_opts\n@@ -363,36 +363,36 @@\n <2b0> DW_AT_name : (strp) (offset: 0x98): keep_cafs\n <2b4> DW_AT_decl_file : (data1) 11\n <2b5> DW_AT_decl_line : (data1) 82\n <2b6> DW_AT_decl_column : (data1) 12\n <2b7> DW_AT_type : (ref4) <0x169>, HsBool, StgInt, int32_t, __int32_t, int\n <2bb> DW_AT_data_member_location: (data1) 16\n <2><2bc>: Abbrev Number: 11 (DW_TAG_member)\n- <2bd> DW_AT_name : (strp) (offset: 0x38d): eventlog_writer\n+ <2bd> DW_AT_name : (strp) (offset: 0x374): eventlog_writer\n <2c1> DW_AT_decl_file : (data1) 11\n <2c2> DW_AT_decl_line : (data1) 85\n <2c3> DW_AT_decl_column : (data1) 27\n <2c4> DW_AT_type : (ref4) <0x338>, EventLogWriter\n <2c8> DW_AT_data_member_location: (data1) 20\n <2><2c9>: Abbrev Number: 11 (DW_TAG_member)\n- <2ca> DW_AT_name : (strp) (offset: 0x3fb): defaultsHook\n+ <2ca> DW_AT_name : (strp) (offset: 0x3e2): defaultsHook\n <2ce> DW_AT_decl_file : (data1) 11\n <2cf> DW_AT_decl_line : (data1) 89\n <2d0> DW_AT_decl_column : (data1) 13\n <2d1> DW_AT_type : (ref4) <0x175>\n <2d5> DW_AT_data_member_location: (data1) 24\n <2><2d6>: Abbrev Number: 11 (DW_TAG_member)\n- <2d7> DW_AT_name : (strp) (offset: 0x355): onExitHook\n+ <2d7> DW_AT_name : (strp) (offset: 0x33c): onExitHook\n <2db> DW_AT_decl_file : (data1) 11\n <2dc> DW_AT_decl_line : (data1) 92\n <2dd> DW_AT_decl_column : (data1) 13\n <2de> DW_AT_type : (ref4) <0x175>\n <2e2> DW_AT_data_member_location: (data1) 28\n <2><2e3>: Abbrev Number: 11 (DW_TAG_member)\n- <2e4> DW_AT_name : (strp) (offset: 0x318): stackOverflowHook\n+ <2e4> DW_AT_name : (strp) (offset: 0x2ff): stackOverflowHook\n <2e8> DW_AT_decl_file : (data1) 11\n <2e9> DW_AT_decl_line : (data1) 95\n <2ea> DW_AT_decl_column : (data1) 13\n <2eb> DW_AT_type : (ref4) <0x349>\n <2ef> DW_AT_data_member_location: (data1) 32\n <2><2f0>: Abbrev Number: 11 (DW_TAG_member)\n <2f1> DW_AT_name : (strp) (offset: 0x4ea): outOfHeapHook\n@@ -419,15 +419,15 @@\n <318> DW_AT_name : (strp) (offset: 0x5a): longGCSync\n <31c> DW_AT_decl_file : (data1) 11\n <31d> DW_AT_decl_line : (data1) 107\n <31e> DW_AT_decl_column : (data1) 13\n <31f> DW_AT_type : (ref4) <0x46b>\n <323> DW_AT_data_member_location: (data1) 48\n <2><324>: Abbrev Number: 11 (DW_TAG_member)\n- <325> DW_AT_name : (strp) (offset: 0x42d): longGCSyncEnd\n+ <325> DW_AT_name : (strp) (offset: 0x41f): longGCSyncEnd\n <329> DW_AT_decl_file : (data1) 11\n <32a> DW_AT_decl_line : (data1) 108\n <32b> DW_AT_decl_column : (data1) 13\n <32c> DW_AT_type : (ref4) <0x47c>\n <330> DW_AT_data_member_location: (data1) 52\n <2><331>: Abbrev Number: 0\n <1><332>: Abbrev Number: 6 (DW_TAG_pointer_type)\n@@ -473,15 +473,15 @@\n <2><380>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n <381> DW_AT_type : (ref4) <0x386>, GCDetails_\n <2><385>: Abbrev Number: 0\n <1><386>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <387> DW_AT_byte_size : (data1) 4\n <388> DW_AT_type : (ref4) <0x450>, GCDetails_\n <1><38c>: Abbrev Number: 14 (DW_TAG_structure_type)\n- <38d> DW_AT_name : (strp) (offset: 0x2cc): GCDetails_\n+ <38d> DW_AT_name : (strp) (offset: 0x1db): GCDetails_\n <391> DW_AT_byte_size : (data1) 104\n <392> DW_AT_decl_file : (data1) 11\n <393> DW_AT_decl_line : (data1) 123\n <394> DW_AT_decl_column : (data1) 16\n <395> DW_AT_sibling : (ref4) <0x450>\n <2><399>: Abbrev Number: 18 (DW_TAG_member)\n <39a> DW_AT_name : (string) gen\n@@ -494,15 +494,15 @@\n <3a7> DW_AT_name : (strp) (offset: 0x1a0): threads\n <3ab> DW_AT_decl_file : (data1) 11\n <3ac> DW_AT_decl_line : (data1) 127\n <3ad> DW_AT_decl_column : (data1) 12\n <3ae> DW_AT_type : (ref4) <0xfc>, uint32_t, __uint32_t, unsigned int\n <3b2> DW_AT_data_member_location: (data1) 4\n <2><3b3>: Abbrev Number: 11 (DW_TAG_member)\n- <3b4> DW_AT_name : (strp) (offset: 0x345): allocated_bytes\n+ <3b4> DW_AT_name : (strp) (offset: 0x32c): allocated_bytes\n <3b8> DW_AT_decl_file : (data1) 11\n <3b9> DW_AT_decl_line : (data1) 129\n <3ba> DW_AT_decl_column : (data1) 12\n <3bb> DW_AT_type : (ref4) <0x108>, uint64_t, __uint64_t, long long unsigned int\n <3bf> DW_AT_data_member_location: (data1) 8\n <2><3c0>: Abbrev Number: 11 (DW_TAG_member)\n <3c1> DW_AT_name : (strp) (offset: 0x18f): live_bytes\n@@ -529,29 +529,29 @@\n <3e8> DW_AT_name : (strp) (offset: 0x15d): slop_bytes\n <3ec> DW_AT_decl_file : (data1) 11\n <3ed> DW_AT_decl_line : (data1) 139\n <3ee> DW_AT_decl_column : (data1) 12\n <3ef> DW_AT_type : (ref4) <0x108>, uint64_t, __uint64_t, long long unsigned int\n <3f3> DW_AT_data_member_location: (data1) 40\n <2><3f4>: Abbrev Number: 11 (DW_TAG_member)\n- <3f5> DW_AT_name : (strp) (offset: 0x200): mem_in_use_bytes\n+ <3f5> DW_AT_name : (strp) (offset: 0x1f2): mem_in_use_bytes\n <3f9> DW_AT_decl_file : (data1) 11\n <3fa> DW_AT_decl_line : (data1) 141\n <3fb> DW_AT_decl_column : (data1) 12\n <3fc> DW_AT_type : (ref4) <0x108>, uint64_t, __uint64_t, long long unsigned int\n <400> DW_AT_data_member_location: (data1) 48\n <2><401>: Abbrev Number: 11 (DW_TAG_member)\n <402> DW_AT_name : (strp) (offset: 0x11d): copied_bytes\n <406> DW_AT_decl_file : (data1) 11\n <407> DW_AT_decl_line : (data1) 143\n <408> DW_AT_decl_column : (data1) 12\n <409> DW_AT_type : (ref4) <0x108>, uint64_t, __uint64_t, long long unsigned int\n <40d> DW_AT_data_member_location: (data1) 56\n <2><40e>: Abbrev Number: 11 (DW_TAG_member)\n- <40f> DW_AT_name : (strp) (offset: 0x2f5): par_max_copied_bytes\n+ <40f> DW_AT_name : (strp) (offset: 0x2dc): par_max_copied_bytes\n <413> DW_AT_decl_file : (data1) 11\n <414> DW_AT_decl_line : (data1) 145\n <415> DW_AT_decl_column : (data1) 12\n <416> DW_AT_type : (ref4) <0x108>, uint64_t, __uint64_t, long long unsigned int\n <41a> DW_AT_data_member_location: (data1) 64\n <2><41b>: Abbrev Number: 11 (DW_TAG_member)\n <41c> DW_AT_name : (strp) (offset: 0x26): par_balanced_copied_bytes\n@@ -564,15 +564,15 @@\n <429> DW_AT_name : (strp) (offset: 0x518): sync_elapsed_ns\n <42d> DW_AT_decl_file : (data1) 11\n <42e> DW_AT_decl_line : (data1) 149\n <42f> DW_AT_decl_column : (data1) 8\n <430> DW_AT_type : (ref4) <0x17c>, Time, int64_t, __int64_t, long long int\n <434> DW_AT_data_member_location: (data1) 80\n <2><435>: Abbrev Number: 11 (DW_TAG_member)\n- <436> DW_AT_name : (strp) (offset: 0x3b8): cpu_ns\n+ <436> DW_AT_name : (strp) (offset: 0x39f): cpu_ns\n <43a> DW_AT_decl_file : (data1) 11\n <43b> DW_AT_decl_line : (data1) 151\n <43c> DW_AT_decl_column : (data1) 8\n <43d> DW_AT_type : (ref4) <0x17c>, Time, int64_t, __int64_t, long long int\n <441> DW_AT_data_member_location: (data1) 88\n <2><442>: Abbrev Number: 11 (DW_TAG_member)\n <443> DW_AT_name : (strp) (offset: 0xa2): elapsed_ns\n@@ -620,15 +620,15 @@\n <498> DW_AT_decl_file : (data1) 11\n <499> DW_AT_decl_line : (data1) 114\n <49a> DW_AT_decl_column : (data1) 24\n <49b> DW_AT_type : (ref4) <0x48e>, RtsConfig\n <49f> DW_AT_external : (flag_present) 1\n <49f> DW_AT_declaration : (flag_present) 1\n <1><49f>: Abbrev Number: 3 (DW_TAG_typedef)\n- <4a0> DW_AT_name : (strp) (offset: 0x456): StgClosure\n+ <4a0> DW_AT_name : (strp) (offset: 0x403): StgClosure\n <4a4> DW_AT_decl_file : (data1) 12\n <4a5> DW_AT_decl_line : (data1) 29\n <4a6> DW_AT_decl_column : (data1) 30\n <4a7> DW_AT_type : (ref4) <0x211>, StgClosure_\n <1><4ab>: Abbrev Number: 3 (DW_TAG_typedef)\n <4ac> DW_AT_name : (strp) (offset: 0x182): StgInfoTable\n <4b0> DW_AT_decl_file : (data1) 12\n@@ -641,50 +641,50 @@\n <4bd> DW_AT_name : (strp) (offset: 0x461): StgInfoTable_\n <4c1> DW_AT_byte_size : (data1) 8\n <4c2> DW_AT_decl_file : (data1) 13\n <4c3> DW_AT_decl_line : (data1) 177\n <4c4> DW_AT_decl_column : (data1) 16\n <4c5> DW_AT_sibling : (ref4) <0x4fe>\n <2><4c9>: Abbrev Number: 11 (DW_TAG_member)\n- <4ca> DW_AT_name : (strp) (offset: 0x3ef): layout\n+ <4ca> DW_AT_name : (strp) (offset: 0x3d6): layout\n <4ce> DW_AT_decl_file : (data1) 13\n <4cf> DW_AT_decl_line : (data1) 187\n <4d0> DW_AT_decl_column : (data1) 21\n <4d1> DW_AT_type : (ref4) <0x55c>, StgClosureInfo\n <4d5> DW_AT_data_member_location: (data1) 0\n <2><4d6>: Abbrev Number: 11 (DW_TAG_member)\n- <4d7> DW_AT_name : (strp) (offset: 0x39d): type\n+ <4d7> DW_AT_name : (strp) (offset: 0x384): type\n <4db> DW_AT_decl_file : (data1) 13\n <4dc> DW_AT_decl_line : (data1) 189\n <4dd> DW_AT_decl_column : (data1) 21\n <4de> DW_AT_type : (ref4) <0x138>, StgHalfWord, uint16_t, __uint16_t, short unsigned int\n <4e2> DW_AT_data_member_location: (data1) 4\n <2><4e3>: Abbrev Number: 18 (DW_TAG_member)\n <4e4> DW_AT_name : (string) srt\n <4e8> DW_AT_decl_file : (data1) 13\n <4e9> DW_AT_decl_line : (data1) 190\n <4ea> DW_AT_decl_column : (data1) 21\n <4eb> DW_AT_type : (ref4) <0x568>, StgSRTField, StgHalfWord, uint16_t, __uint16_t, short unsigned int\n <4ef> DW_AT_data_member_location: (data1) 6\n <2><4f0>: Abbrev Number: 11 (DW_TAG_member)\n- <4f1> DW_AT_name : (strp) (offset: 0x3d2): code\n+ <4f1> DW_AT_name : (strp) (offset: 0x3b9): code\n <4f5> DW_AT_decl_file : (data1) 13\n <4f6> DW_AT_decl_line : (data1) 201\n <4f7> DW_AT_decl_column : (data1) 21\n <4f8> DW_AT_type : (ref4) <0x574>, StgCode, StgWord8, uint8_t, __uint8_t, unsigned char\n <4fc> DW_AT_data_member_location: (data1) 8\n <2><4fd>: Abbrev Number: 0\n <1><4fe>: Abbrev Number: 10 (DW_TAG_structure_type)\n <4ff> DW_AT_byte_size : (data1) 4\n <500> DW_AT_decl_file : (data1) 13\n <501> DW_AT_decl_line : (data1) 137\n <502> DW_AT_decl_column : (data1) 5\n <503> DW_AT_sibling : (ref4) <0x522>\n <2><507>: Abbrev Number: 11 (DW_TAG_member)\n- <508> DW_AT_name : (strp) (offset: 0x2c7): ptrs\n+ <508> DW_AT_name : (strp) (offset: 0x2b9): ptrs\n <50c> DW_AT_decl_file : (data1) 13\n <50d> DW_AT_decl_line : (data1) 138\n <50e> DW_AT_decl_column : (data1) 21\n <50f> DW_AT_type : (ref4) <0x138>, StgHalfWord, uint16_t, __uint16_t, short unsigned int\n <513> DW_AT_data_member_location: (data1) 0\n <2><514>: Abbrev Number: 11 (DW_TAG_member)\n <515> DW_AT_name : (strp) (offset: 0x92): nptrs\n@@ -709,34 +709,34 @@\n <2><537>: Abbrev Number: 21 (DW_TAG_member)\n <538> DW_AT_name : (strp) (offset: 0x134): bitmap\n <53c> DW_AT_decl_file : (data1) 13\n <53d> DW_AT_decl_line : (data1) 142\n <53e> DW_AT_decl_column : (data1) 13\n <53f> DW_AT_type : (ref4) <0x12c>, StgWord, uint32_t, __uint32_t, unsigned int\n <2><543>: Abbrev Number: 21 (DW_TAG_member)\n- <544> DW_AT_name : (strp) (offset: 0x331): large_bitmap_offset\n+ <544> DW_AT_name : (strp) (offset: 0x318): large_bitmap_offset\n <548> DW_AT_decl_file : (data1) 13\n <549> DW_AT_decl_line : (data1) 148\n <54a> DW_AT_decl_column : (data1) 5\n <54b> DW_AT_type : (ref4) <0x120>, StgInt, int32_t, __int32_t, int\n <2><54f>: Abbrev Number: 21 (DW_TAG_member)\n <550> DW_AT_name : (strp) (offset: 0x4da): selector_offset\n <554> DW_AT_decl_file : (data1) 13\n <555> DW_AT_decl_line : (data1) 151\n <556> DW_AT_decl_column : (data1) 13\n <557> DW_AT_type : (ref4) <0x12c>, StgWord, uint32_t, __uint32_t, unsigned int\n <2><55b>: Abbrev Number: 0\n <1><55c>: Abbrev Number: 3 (DW_TAG_typedef)\n- <55d> DW_AT_name : (strp) (offset: 0x21a): StgClosureInfo\n+ <55d> DW_AT_name : (strp) (offset: 0x20c): StgClosureInfo\n <561> DW_AT_decl_file : (data1) 13\n <562> DW_AT_decl_line : (data1) 153\n <563> DW_AT_decl_column : (data1) 3\n <564> DW_AT_type : (ref4) <0x522>\n <1><568>: Abbrev Number: 3 (DW_TAG_typedef)\n- <569> DW_AT_name : (strp) (offset: 0x408): StgSRTField\n+ <569> DW_AT_name : (strp) (offset: 0x3ef): StgSRTField\n <56d> DW_AT_decl_file : (data1) 13\n <56e> DW_AT_decl_line : (data1) 170\n <56f> DW_AT_decl_column : (data1) 21\n <570> DW_AT_type : (ref4) <0x138>, StgHalfWord, uint16_t, __uint16_t, short unsigned int\n <1><574>: Abbrev Number: 22 (DW_TAG_array_type)\n <575> DW_AT_type : (ref4) <0x152>, StgCode, StgWord8, uint8_t, __uint8_t, unsigned char\n <579> DW_AT_sibling : (ref4) <0x583>\n@@ -772,15 +772,15 @@\n <2><5b5>: Abbrev Number: 23 (DW_TAG_subrange_type)\n <5b6> DW_AT_type : (ref4) <0x31>, unsigned int\n <2><5ba>: Abbrev Number: 0\n <1><5bb>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <5bc> DW_AT_byte_size : (data1) 4\n <5bd> DW_AT_type : (ref4) <0xb3>, char\n <1><5c1>: Abbrev Number: 19 (DW_TAG_variable)\n- <5c2> DW_AT_name : (strp) (offset: 0x43b): ZCMain_main_closure\n+ <5c2> DW_AT_name : (strp) (offset: 0x42d): ZCMain_main_closure\n <5c6> DW_AT_decl_file : (data1) 1\n <5c7> DW_AT_decl_line : (data1) 2\n <5c8> DW_AT_decl_column : (data1) 19\n <5c9> DW_AT_type : (ref4) <0x49f>, StgClosure, StgClosure_\n <5cd> DW_AT_external : (flag_present) 1\n <5cd> DW_AT_declaration : (flag_present) 1\n <1><5cd>: Abbrev Number: 24 (DW_TAG_subprogram)\n@@ -793,30 +793,30 @@\n <5d5> DW_AT_type : (ref4) <0x71>, int\n <5d9> DW_AT_low_pc : (addr) 0x804be50\n <5dd> DW_AT_high_pc : (data4) 0x65\n <5e1> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <5e3> DW_AT_GNU_all_call_sites: (flag_present) 1\n <5e3> DW_AT_sibling : (ref4) <0x623>\n <2><5e7>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n- <5e8> DW_AT_name : (strp) (offset: 0x360): argc\n+ <5e8> DW_AT_name : (strp) (offset: 0x347): argc\n <5ec> DW_AT_decl_file : (data1) 1\n <5ed> DW_AT_decl_line : (data1) 3\n <5ee> DW_AT_decl_column : (data1) 14\n <5ef> DW_AT_type : (ref4) <0x71>, int\n <5f3> DW_AT_location : (exprloc) 2 byte block: 91 0 \t(DW_OP_fbreg: 0)\n <2><5f6>: Abbrev Number: 26 (DW_TAG_formal_parameter)\n- <5f7> DW_AT_name : (strp) (offset: 0x3d7): argv\n+ <5f7> DW_AT_name : (strp) (offset: 0x3be): argv\n <5fb> DW_AT_decl_file : (data1) 1\n <5fc> DW_AT_decl_line : (data1) 3\n <5fd> DW_AT_decl_column : (data1) 26\n <5fe> DW_AT_type : (ref4) <0x5bb>, char\n <602> DW_AT_location : (sec_offset) 0x6 (location list)\n <606> DW_AT_GNU_locviews: (sec_offset) 0\n <2><60a>: Abbrev Number: 27 (DW_TAG_variable)\n- <60b> DW_AT_name : (strp) (offset: 0x3bf): __conf\n+ <60b> DW_AT_name : (strp) (offset: 0x3a6): __conf\n <60f> DW_AT_decl_file : (data1) 1\n <610> DW_AT_decl_line : (data1) 5\n <611> DW_AT_decl_column : (data1) 12\n <612> DW_AT_type : (ref4) <0x482>, RtsConfig\n <616> DW_AT_location : (exprloc) 2 byte block: 75 40 \t(DW_OP_breg5 (ebp): -64)\n <2><619>: Abbrev Number: 28 (DW_TAG_GNU_call_site)\n <61a> DW_AT_low_pc : (addr) 0x804beb5\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "comments": ["error from `readelf --wide --decompress --string-dump=.debug_str {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -36,58 +36,58 @@\n [ 182] StgInfoTable\n [ 18f] live_bytes\n [ 19a] float\n [ 1a0] threads\n [ 1a8] compact_bytes\n [ 1b6] long long int\n [ 1c4] long long unsigned int\n- [ 1db] /tmp/ghc27658_0/ghc_49.c\n- [ 1f4] StgHalfWord\n- [ 200] mem_in_use_bytes\n- [ 211] long int\n- [ 21a] StgClosureInfo\n- [ 229] stopEventLogWriter\n- [ 23c] long unsigned int\n- [ 24e] GNU C17 10.2.1 20210110 -mtune=generic -march=i686 -g -O2 -fno-PIC -fstack-protector-strong -fasynchronous-unwind-tables\n- [ 2c7] ptrs\n- [ 2cc] GCDetails_\n- [ 2d7] rts_opts_suggestions\n- [ 2ec] StgWord8\n- [ 2f5] par_max_copied_bytes\n- [ 30a] unsigned char\n- [ 318] stackOverflowHook\n- [ 32a] HsBool\n- [ 331] large_bitmap_offset\n- [ 345] allocated_bytes\n- [ 355] onExitHook\n- [ 360] argc\n- [ 365] RtsOptsSafeOnly\n- [ 375] signed char\n- [ 381] RtsOptsNone\n- [ 38d] eventlog_writer\n- [ 39d] type\n- [ 3a2] unsigned int\n- [ 3af] uint16_t\n- [ 3b8] cpu_ns\n- [ 3bf] __conf\n- [ 3c6] StgClosure_\n- [ 3d2] code\n- [ 3d7] argv\n- [ 3dc] short unsigned int\n- [ 3ef] layout\n- [ 3f6] char\n- [ 3fb] defaultsHook\n- [ 408] StgSRTField\n- [ 414] int32_t\n- [ 41c] _Bool\n- [ 422] __uint64_t\n- [ 42d] longGCSyncEnd\n- [ 43b] ZCMain_main_closure\n- [ 44f] double\n- [ 456] StgClosure\n+ [ 1db] GCDetails_\n+ [ 1e6] StgHalfWord\n+ [ 1f2] mem_in_use_bytes\n+ [ 203] long int\n+ [ 20c] StgClosureInfo\n+ [ 21b] stopEventLogWriter\n+ [ 22e] long unsigned int\n+ [ 240] GNU C17 10.2.1 20210110 -mtune=generic -march=i686 -g -O2 -fno-PIC -fstack-protector-strong -fasynchronous-unwind-tables\n+ [ 2b9] ptrs\n+ [ 2be] rts_opts_suggestions\n+ [ 2d3] StgWord8\n+ [ 2dc] par_max_copied_bytes\n+ [ 2f1] unsigned char\n+ [ 2ff] stackOverflowHook\n+ [ 311] HsBool\n+ [ 318] large_bitmap_offset\n+ [ 32c] allocated_bytes\n+ [ 33c] onExitHook\n+ [ 347] argc\n+ [ 34c] RtsOptsSafeOnly\n+ [ 35c] signed char\n+ [ 368] RtsOptsNone\n+ [ 374] eventlog_writer\n+ [ 384] type\n+ [ 389] unsigned int\n+ [ 396] uint16_t\n+ [ 39f] cpu_ns\n+ [ 3a6] __conf\n+ [ 3ad] StgClosure_\n+ [ 3b9] code\n+ [ 3be] argv\n+ [ 3c3] short unsigned int\n+ [ 3d6] layout\n+ [ 3dd] char\n+ [ 3e2] defaultsHook\n+ [ 3ef] StgSRTField\n+ [ 3fb] int32_t\n+ [ 403] StgClosure\n+ [ 40e] _Bool\n+ [ 414] __uint64_t\n+ [ 41f] longGCSyncEnd\n+ [ 42d] ZCMain_main_closure\n+ [ 441] double\n+ [ 448] /tmp/ghc47774_0/ghc_49.c\n [ 461] StgInfoTable_\n [ 46f] Time\n [ 474] info\n [ 479] __int32_t\n [ 483] long double\n [ 48f] defaultRtsConfig\n [ 4a0] _Float128\n"}]}]}]}]}]}