--- /srv/reproducible-results/rbuild-debian/r-b-build.VSUHMg7D/b1/git-repair_1.20230814-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.VSUHMg7D/b2/git-repair_1.20230814-1_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 6401764f8538b86d9bbdabb38e6c390e 1231300 debug optional git-repair-dbgsym_1.20230814-1_amd64.deb │ - bd06a5ac196f51a24cfde3b96ac780c2 3246636 utils optional git-repair_1.20230814-1_amd64.deb │ + f7fe3be2fa2213292e340433bf6bd427 1231612 debug optional git-repair-dbgsym_1.20230814-1_amd64.deb │ + f79160455c3d877a46b4a315b6353f76 3249904 utils optional git-repair_1.20230814-1_amd64.deb ├── git-repair_1.20230814-1_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-03-19 11:48:32.000000 debian-binary │ │ -rw-r--r-- 0 0 0 876 2024-03-19 11:48:32.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 3245568 2024-03-19 11:48:32.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 3248836 2024-03-19 11:48:32.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/bin/git-repair │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 87d441a7aefec2d7202448878b51a5c4b021d622 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 160efd963b292f9140eb44d4ba36bb70d1874778 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -"/lib64/ld-linux-x86-64.so.2 │ │ │ │ │ +Gx/lib64/ld-linux-x86-64.so.2 │ │ │ │ │ __gmon_start__ │ │ │ │ │ __gmpz_init │ │ │ │ │ __gmpn_popcount │ │ │ │ │ __gmpz_export │ │ │ │ │ __gmpn_sub_1 │ │ │ │ │ __gmpn_and_n │ │ │ │ │ __gmpn_add │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -5,39 +5,39 @@ │ │ │ │ │ │ │ │ │ │ 00000000004074c0 <.text>: │ │ │ │ │ call 406fe0 │ │ │ │ │ rtsFatalInternalErrorFn.cold(): │ │ │ │ │ call 406fe0 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ main(): │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:4 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:4 │ │ │ │ │ endbr64 │ │ │ │ │ push %rax │ │ │ │ │ pop %rax │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:10 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:10 │ │ │ │ │ mov $0x17993e8,%edx │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:4 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:4 │ │ │ │ │ sub $0xe8,%rsp │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:5 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:5 │ │ │ │ │ movdqu 0x1354ad6(%rip),%xmm0 │ │ │ │ │ movaps %xmm0,0x70(%rsp) │ │ │ │ │ movdqu 0x1354ad9(%rip),%xmm0 │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:6 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:6 │ │ │ │ │ movl $0x3,0x70(%rsp) │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:5 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:5 │ │ │ │ │ movaps %xmm0,0x80(%rsp) │ │ │ │ │ movdqu 0x1354ad1(%rip),%xmm0 │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:7 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:7 │ │ │ │ │ movq $0x1,0x78(%rsp) │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:5 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:5 │ │ │ │ │ movaps %xmm0,0x90(%rsp) │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:9 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:9 │ │ │ │ │ movdqa 0x12130d8(%rip),%xmm0 │ │ │ │ │ movups %xmm0,0x88(%rsp) │ │ │ │ │ -/tmp/ghc2557218_0/ghc_63.c:10 │ │ │ │ │ +/tmp/ghc780042_0/ghc_63.c:10 │ │ │ │ │ movdqa 0x70(%rsp),%xmm0 │ │ │ │ │ movups %xmm0,(%rsp) │ │ │ │ │ movdqa 0x80(%rsp),%xmm0 │ │ │ │ │ movups %xmm0,0x10(%rsp) │ │ │ │ │ movdqa 0x90(%rsp),%xmm0 │ │ │ │ │ movups %xmm0,0x20(%rsp) │ │ │ │ │ movdqu 0x1354a92(%rip),%xmm0 │ │ │ │ │ @@ -4194296,8 +4194296,8 @@ │ │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ │ test $0x7,%bl │ │ │ │ │ jne 129d248 │ │ │ │ │ jmp *(%rbx) │ │ │ │ │ ... │ │ │ │ │ (bad) │ │ │ │ │ -[ Too much input for diff (SHA256: 5120c3800adffd64d98cb6b3b15fad543365fd9280f6a5d44a96dc5dd8530db8) ] │ │ │ │ │ +[ Too much input for diff (SHA256: 392b1e3e3dddcbcef319964cc2af642558f172d3d485f2d18e6cabbcb5b42d87) ] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ 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 │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 64343431 61376165 66656332 64373230 d441a7aefec2d720 │ │ │ │ │ - 0x00000010 32343438 38373862 35316135 63346230 2448878b51a5c4b0 │ │ │ │ │ - 0x00000020 32316436 32322e64 65627567 00000000 21d622.debug.... │ │ │ │ │ - 0x00000030 ca80d4d0 .... │ │ │ │ │ + 0x00000000 30656664 39363362 32393266 39313430 0efd963b292f9140 │ │ │ │ │ + 0x00000010 65623434 64346261 33366262 37306431 eb44d4ba36bb70d1 │ │ │ │ │ + 0x00000020 38373437 37382e64 65627567 00000000 874778.debug.... │ │ │ │ │ + 0x00000030 d7a4f83a ...: ├── git-repair-dbgsym_1.20230814-1_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-03-19 11:48:32.000000 debian-binary │ │ -rw-r--r-- 0 0 0 520 2024-03-19 11:48:32.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1230588 2024-03-19 11:48:32.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1230900 2024-03-19 11:48:32.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Sean Whitton │ │ │ │ Installed-Size: 11177 │ │ │ │ Depends: git-repair (= 1.20230814-1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for git-repair │ │ │ │ -Build-Ids: 87d441a7aefec2d7202448878b51a5c4b021d622 │ │ │ │ +Build-Ids: 160efd963b292f9140eb44d4ba36bb70d1874778 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/87/d441a7aefec2d7202448878b51a5c4b021d622.debug │ │ │ │ │ +usr/lib/debug/.build-id/16/0efd963b292f9140eb44d4ba36bb70d1874778.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./usr/lib/debug/.build-id/87/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11434336 2024-03-19 11:48:32.000000 ./usr/lib/debug/.build-id/87/d441a7aefec2d7202448878b51a5c4b021d622.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./usr/lib/debug/.build-id/16/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11434336 2024-03-19 11:48:32.000000 ./usr/lib/debug/.build-id/16/0efd963b292f9140eb44d4ba36bb70d1874778.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-03-19 11:48:32.000000 ./usr/share/doc/git-repair-dbgsym -> git-repair │ │ │ │ --- ./usr/lib/debug/.build-id/87/d441a7aefec2d7202448878b51a5c4b021d622.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/16/0efd963b292f9140eb44d4ba36bb70d1874778.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 99% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │┄ error from `readelf --wide --sections {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -30,19 +30,19 @@ │ │ │ │ │ [25] .got.plt NOBITS 0000000001772fe8 1857e8 000a50 08 WA 0 0 8 │ │ │ │ │ [26] .data NOBITS 0000000001773a40 1857e8 281130 00 WA 0 0 32 │ │ │ │ │ [27] .bss NOBITS 00000000019f4b80 1857e8 003290 00 WA 0 0 64 │ │ │ │ │ [28] .comment PROGBITS 0000000000000000 185164 000028 01 MS 0 0 1 │ │ │ │ │ [29] .debug_aranges PROGBITS 0000000000000000 18518c 000030 00 0 0 1 │ │ │ │ │ [30] .debug_info PROGBITS 0000000000000000 1851c0 000459 00 C 0 0 8 │ │ │ │ │ [31] .debug_abbrev PROGBITS 0000000000000000 185620 00010b 00 C 0 0 8 │ │ │ │ │ - [32] .debug_line PROGBITS 0000000000000000 185730 0000c7 00 C 0 0 8 │ │ │ │ │ + [32] .debug_line PROGBITS 0000000000000000 185730 0000c8 00 C 0 0 8 │ │ │ │ │ [33] .debug_str PROGBITS 0000000000000000 1857f8 0002c8 01 MSC 0 0 8 │ │ │ │ │ - [34] .debug_line_str PROGBITS 0000000000000000 185ac0 0000ef 01 MSC 0 0 8 │ │ │ │ │ - [35] .debug_loclists PROGBITS 0000000000000000 185baf 000048 00 0 0 1 │ │ │ │ │ - [36] .debug_rnglists PROGBITS 0000000000000000 185bf7 000018 00 0 0 1 │ │ │ │ │ + [34] .debug_line_str PROGBITS 0000000000000000 185ac0 0000ec 01 MSC 0 0 8 │ │ │ │ │ + [35] .debug_loclists PROGBITS 0000000000000000 185bac 000048 00 0 0 1 │ │ │ │ │ + [36] .debug_rnglists PROGBITS 0000000000000000 185bf4 000018 00 0 0 1 │ │ │ │ │ [37] .debug-ghc-link-info NOTE 0000000000000000 185c10 0007fe 00 C 0 0 8 │ │ │ │ │ [38] .symtab SYMTAB 0000000000000000 186410 2652f0 18 39 2289 8 │ │ │ │ │ [39] .strtab STRTAB 0000000000000000 3eb700 6fb66d 00 0 0 1 │ │ │ │ │ [40] .shstrtab STRTAB 0000000000000000 ae6d6d 0001ae 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │┄ error from `readelf --wide --notes {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Warning: note with invalid namesz and/or descsz found at offset 0x20 │ │ │ │ │┄ readelf: Warning: type: 0x9446e69f, namesize: 0xb82fad12, descsize: 0xa27df76f, alignment: 8 │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 87d441a7aefec2d7202448878b51a5c4b021d622 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 160efd963b292f9140eb44d4ba36bb70d1874778 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .debug-ghc-link-info │ │ │ │ │ Owner Data size Description │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │┄ error from `readelf --wide --debug-dump=rawline {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -25,41 +25,41 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x22, lines 8, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ - 0 (line_strp) (offset: 0x1b): . │ │ │ │ │ - 1 (line_strp) (offset: 0x1d): /tmp/ghc2557218_0 │ │ │ │ │ - 2 (line_strp) (offset: 0x2f): /usr/include/x86_64-linux-gnu/bits │ │ │ │ │ - 3 (line_strp) (offset: 0x52): /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/stg │ │ │ │ │ - 4 (line_strp) (offset: 0x97): /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include │ │ │ │ │ - 5 (line_strp) (offset: 0xd8): /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/rts │ │ │ │ │ - 6 (line_strp) (offset: 0x11d): /usr/lib/gcc/x86_64-linux-gnu/15/include │ │ │ │ │ - 7 (line_strp) (offset: 0x146): /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/rts/storage │ │ │ │ │ + 0 (line_strp) (offset: 0): . │ │ │ │ │ + 1 (line_strp) (offset: 0x1c): /tmp/ghc780042_0 │ │ │ │ │ + 2 (line_strp) (offset: 0x2d): /usr/include/x86_64-linux-gnu/bits │ │ │ │ │ + 3 (line_strp) (offset: 0x50): /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/stg │ │ │ │ │ + 4 (line_strp) (offset: 0x95): /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include │ │ │ │ │ + 5 (line_strp) (offset: 0xd6): /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/rts │ │ │ │ │ + 6 (line_strp) (offset: 0x11b): /usr/lib/gcc/x86_64-linux-gnu/15/include │ │ │ │ │ + 7 (line_strp) (offset: 0x144): /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/rts/storage │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x48, lines 16, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x12): ghc_63.c │ │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0x12): ghc_63.c │ │ │ │ │ - 2 (udata) 2 (line_strp) (offset: 0x193): types.h │ │ │ │ │ - 3 (udata) 2 (line_strp) (offset: 0x19b): stdint-intn.h │ │ │ │ │ - 4 (udata) 2 (line_strp) (offset: 0x1a9): stdint-uintn.h │ │ │ │ │ - 5 (udata) 3 (line_strp) (offset: 0x1b8): Types.h │ │ │ │ │ - 6 (udata) 4 (line_strp) (offset: 0x1c0): HsFFI.h │ │ │ │ │ - 7 (udata) 5 (line_strp) (offset: 0x1c8): Time.h │ │ │ │ │ - 8 (udata) 6 (line_strp) (offset: 0x1cf): stddef.h │ │ │ │ │ - 9 (udata) 5 (line_strp) (offset: 0x1b8): Types.h │ │ │ │ │ - 10 (udata) 7 (line_strp) (offset: 0x1d8): Closures.h │ │ │ │ │ - 11 (udata) 7 (line_strp) (offset: 0x1e3): InfoTables.h │ │ │ │ │ - 12 (udata) 5 (line_strp) (offset: 0x1f0): EventLogWriter.h │ │ │ │ │ - 13 (udata) 4 (line_strp) (offset: 0x201): RtsAPI.h │ │ │ │ │ - 14 (udata) 4 (line_strp) (offset: 0x20a): Stg.h │ │ │ │ │ - 15 (udata) 5 (line_strp) (offset: 0x210): Main.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x13): ghc_63.c │ │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x13): ghc_63.c │ │ │ │ │ + 2 (udata) 2 (line_strp) (offset: 0x191): types.h │ │ │ │ │ + 3 (udata) 2 (line_strp) (offset: 0x199): stdint-intn.h │ │ │ │ │ + 4 (udata) 2 (line_strp) (offset: 0x1a7): stdint-uintn.h │ │ │ │ │ + 5 (udata) 3 (line_strp) (offset: 0x1b6): Types.h │ │ │ │ │ + 6 (udata) 4 (line_strp) (offset: 0x1be): HsFFI.h │ │ │ │ │ + 7 (udata) 5 (line_strp) (offset: 0x1c6): Time.h │ │ │ │ │ + 8 (udata) 6 (line_strp) (offset: 0x1cd): stddef.h │ │ │ │ │ + 9 (udata) 5 (line_strp) (offset: 0x1b6): Types.h │ │ │ │ │ + 10 (udata) 7 (line_strp) (offset: 0x1d6): Closures.h │ │ │ │ │ + 11 (udata) 7 (line_strp) (offset: 0x1e1): InfoTables.h │ │ │ │ │ + 12 (udata) 5 (line_strp) (offset: 0x1ee): EventLogWriter.h │ │ │ │ │ + 13 (udata) 4 (line_strp) (offset: 0x1ff): RtsAPI.h │ │ │ │ │ + 14 (udata) 4 (line_strp) (offset: 0x208): Stg.h │ │ │ │ │ + 15 (udata) 5 (line_strp) (offset: 0x20e): Main.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x00000098] Set column to 1 │ │ │ │ │ [0x0000009a] Extended opcode 2: set Address to 0x4074d0 │ │ │ │ │ [0x000000a5] Special opcode 8: advance Address by 0 to 0x4074d0 and Line by 3 to 4 │ │ │ │ │ [0x000000a6] Set is_stmt to 0 │ │ │ │ │ [0x000000a7] Copy (view 1) │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │┄ error from `readelf --wide --debug-dump=info {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 8 │ │ │ │ │ <0>: Abbrev Number: 18 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (strp) (offset: 0x356): GNU C23 15.2.0 -D_FORTIFY_SOURCE=2 -mtune=generic -march=x86-64 -g -O2 -fno-PIC -fstack-protector-strong -fstack-clash-protection -fcf-protection=full -fasynchronous-unwind-tables │ │ │ │ │ <11> DW_AT_language : (data1) 29 (C11) │ │ │ │ │ <12> Unknown AT value: 90: (data1) 3 │ │ │ │ │ <13> Unknown AT value: 91: (data4) 0x31647 │ │ │ │ │ - <17> DW_AT_name : (line_strp) (offset: 0): /tmp/ghc2557218_0/ghc_63.c │ │ │ │ │ - <1b> DW_AT_comp_dir : (line_strp) (offset: 0x1b): . │ │ │ │ │ + <17> DW_AT_name : (line_strp) (offset: 0x2): /tmp/ghc780042_0/ghc_63.c │ │ │ │ │ + <1b> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ <1f> DW_AT_ranges : (sec_offset) 0xc │ │ │ │ │ <23> DW_AT_low_pc : (addr) 0 │ │ │ │ │ <2b> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ <1><2f>: Abbrev Number: 3 (DW_TAG_base_type) │ │ │ │ │ <30> DW_AT_byte_size : (data1) 1 │ │ │ │ │ <31> DW_AT_encoding : (data1) 8 (unsigned char) │ │ │ │ │ <32> DW_AT_name : (strp) (offset: 0x2ac): unsigned char │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,10 @@ │ │ │ │ │ GCC: (Debian 15.2.0-4) 15.2.0 │ │ │ │ │ GHC 9.6.6 │ │ │ │ │ +s'e]J:0u │ │ │ │ │ __abi_tag │ │ │ │ │ RtsMessages.thr_o │ │ │ │ │ rtsFatalInternalErrorFn.cold │ │ │ │ │ ghc_63.c │ │ │ │ │ NonMovingMark.thr_o │ │ │ │ │ nonmovingAddUpdRemSetBlocks_ │ │ │ │ │ upd_rem_set_lock │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_line_str {} │ │ │ │ │┄ error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_line_str': │ │ │ │ │ - [ 0] /tmp/ghc2557218_0/ghc_63.c │ │ │ │ │ - [ 1b] . │ │ │ │ │ - [ 1d] /tmp/ghc2557218_0 │ │ │ │ │ - [ 2f] /usr/include/x86_64-linux-gnu/bits │ │ │ │ │ - [ 52] /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/stg │ │ │ │ │ - [ 97] /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include │ │ │ │ │ - [ d8] /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/rts │ │ │ │ │ - [ 11d] /usr/lib/gcc/x86_64-linux-gnu/15/include │ │ │ │ │ - [ 146] /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/rts/storage │ │ │ │ │ - [ 193] types.h │ │ │ │ │ - [ 19b] stdint-intn.h │ │ │ │ │ - [ 1a9] stdint-uintn.h │ │ │ │ │ - [ 1b8] Types.h │ │ │ │ │ - [ 1c0] HsFFI.h │ │ │ │ │ - [ 1c8] Time.h │ │ │ │ │ - [ 1cf] stddef.h │ │ │ │ │ - [ 1d8] Closures.h │ │ │ │ │ - [ 1e3] InfoTables.h │ │ │ │ │ - [ 1f0] EventLogWriter.h │ │ │ │ │ - [ 201] RtsAPI.h │ │ │ │ │ - [ 20a] Stg.h │ │ │ │ │ - [ 210] Main.h │ │ │ │ │ + [ 0] . │ │ │ │ │ + [ 2] /tmp/ghc780042_0/ghc_63.c │ │ │ │ │ + [ 1c] /tmp/ghc780042_0 │ │ │ │ │ + [ 2d] /usr/include/x86_64-linux-gnu/bits │ │ │ │ │ + [ 50] /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/stg │ │ │ │ │ + [ 95] /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include │ │ │ │ │ + [ d6] /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/rts │ │ │ │ │ + [ 11b] /usr/lib/gcc/x86_64-linux-gnu/15/include │ │ │ │ │ + [ 144] /usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/rts/storage │ │ │ │ │ + [ 191] types.h │ │ │ │ │ + [ 199] stdint-intn.h │ │ │ │ │ + [ 1a7] stdint-uintn.h │ │ │ │ │ + [ 1b6] Types.h │ │ │ │ │ + [ 1be] HsFFI.h │ │ │ │ │ + [ 1c6] Time.h │ │ │ │ │ + [ 1cd] stddef.h │ │ │ │ │ + [ 1d6] Closures.h │ │ │ │ │ + [ 1e1] InfoTables.h │ │ │ │ │ + [ 1ee] EventLogWriter.h │ │ │ │ │ + [ 1ff] RtsAPI.h │ │ │ │ │ + [ 208] Stg.h │ │ │ │ │ + [ 20e] Main.h