--- /srv/rebuilderd/tmp/rebuilderddowcCF/inputs/libghc-stringsearch-dev_0.3.6.6-14_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderddowcCF/out/libghc-stringsearch-dev_0.3.6.6-14_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-05 20:14:04.000000 debian-binary │ --rw-r--r-- 0 0 0 1896 2026-01-05 20:14:04.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1900 2026-01-05 20:14:04.000000 control.tar.xz │ -rw-r--r-- 0 0 0 139352 2026-01-05 20:14:04.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-2b2a/stringsearch-0.3.6.6-ALF2il9vv4f11lDnKHNoMJ/libHSstringsearch-0.3.6.6-ALF2il9vv4f11lDnKHNoMJ.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -636,15 +636,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdzt_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcList_closure │ │ │ │ -000000000000006d r i4rN_str │ │ │ │ +000000000000006d r i4AK_str │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_upd_frame_info │ │ │ │ 0000000000000318 D stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_CZCSubstitution_closure │ │ │ │ 00000000000008d0 T stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_CZCSubstitution_con_info │ │ │ │ 0000000000000878 T stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_CZCSubstitution_info │ │ │ │ 0000000000000008 D stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_prependCycle_closure │ │ │ │ @@ -724,15 +724,15 @@ │ │ │ │ U stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_splitDropL_info │ │ │ │ U stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_splitKeepEndL_closure │ │ │ │ U stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_splitKeepEndL_info │ │ │ │ U stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_splitKeepFrontL_closure │ │ │ │ U stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_splitKeepFrontL_info │ │ │ │ │ │ │ │ DFA.o: │ │ │ │ -0000000000000000 r .Lrsfd_bytes │ │ │ │ +0000000000000000 r .LrtUv_bytes │ │ │ │ U arrayzm0zi5zi8zi0zm34a2_DataziArrayziBase_zdfIArrayUArrayDouble1_closure │ │ │ │ U arrayzm0zi5zi8zi0zm34a2_DataziArrayziBase_zdfIArrayUArrayDouble1_info │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_BS_con_info │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_empty_closure │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziLazzy_fromChunks_closure │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziLazzy_fromChunks_info │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziLazzy_toChunks_info │ │ │ │ @@ -1157,15 +1157,15 @@ │ │ │ │ 00000000000010b0 T stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziInternalziUtils_zdwkeep_info │ │ │ │ 0000000000000518 D stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziInternalziUtils_zdwlsplit_closure │ │ │ │ 0000000000001b60 T stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziInternalziUtils_zdwlsplit_info │ │ │ │ 00000000000004f0 D stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziInternalziUtils_zdwrelease_closure │ │ │ │ 0000000000001338 T stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziInternalziUtils_zdwrelease_info │ │ │ │ │ │ │ │ BoyerMoore.o: │ │ │ │ -0000000000000037 r .LrCUO_bytes │ │ │ │ +0000000000000037 r .LrBaY_bytes │ │ │ │ U arrayzm0zi5zi8zi0zm34a2_DataziArrayziBase_zdfIArrayUArrayDouble1_closure │ │ │ │ U arrayzm0zi5zi8zi0zm34a2_DataziArrayziBase_zdfIArrayUArrayDouble1_info │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_BS_con_info │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_empty_closure │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_zdwconcat_closure │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_zdwconcat_info │ │ │ │ U bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziLazzy_fromChunks_closure │ │ │ ├── BoyerMoore.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 125 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 6 .rodata.str │ │ │ │ │ - 4: 0000000000000037 0 NOTYPE LOCAL DEFAULT 6 .LrCUO_bytes │ │ │ │ │ + 4: 0000000000000037 0 NOTYPE LOCAL DEFAULT 6 .LrBaY_bytes │ │ │ │ │ 5: 00000000000001d5 0 OBJECT GLOBAL DEFAULT 6 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_zdtrModule2_bytes │ │ │ │ │ 6: 0000000000000205 0 OBJECT GLOBAL DEFAULT 6 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_zdtrModule4_bytes │ │ │ │ │ 7: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_unpack_cstring_info │ │ │ │ │ 8: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_Izh_con_info │ │ │ │ │ 9: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczminternal_GHCziInternalziStackziTypes_SrcLoc_con_info │ │ │ │ │ 10: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_INTLIKE_closure │ │ │ │ │ 11: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczminternal_GHCziInternalziStackziTypes_PushCallStack_con_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -464,15 +464,15 @@ │ │ │ │ │ 0000000000007134 0000003300000002 R_X86_64_PC32 0000000000000a20 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_zdwlazzyBreak_closure - 4 │ │ │ │ │ 0000000000007145 000000010000000b R_X86_64_32S 0000000000000000 .text + 7170 │ │ │ │ │ 000000000000716c 0000003300000002 R_X86_64_PC32 0000000000000a20 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_zdwlazzyBreak_closure - 4 │ │ │ │ │ 0000000000007188 0000003500000002 R_X86_64_PC32 0000000000000a30 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_lazzyBreak_closure - 4 │ │ │ │ │ 000000000000719c 0000003600000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_closure - 4 │ │ │ │ │ 00000000000071b9 0000000f00000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 00000000000071ca 000000100000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ -00000000000071d5 0000000400000002 R_X86_64_PC32 0000000000000037 .LrCUO_bytes - 4 │ │ │ │ │ +00000000000071d5 0000000400000002 R_X86_64_PC32 0000000000000037 .LrBaY_bytes - 4 │ │ │ │ │ 00000000000071fc 0000003300000002 R_X86_64_PC32 0000000000000a20 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_zdwlazzyBreak_closure - 4 │ │ │ │ │ 000000000000720d 000000180000000b R_X86_64_32S 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 000000000000723c 0000003900000002 R_X86_64_PC32 0000000000000a40 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_splitKeepFrontL1_closure - 4 │ │ │ │ │ 000000000000724d 000000180000000b R_X86_64_32S 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 0000000000007259 000000010000000b R_X86_64_32S 0000000000000000 .text + 7288 │ │ │ │ │ 0000000000007284 0000003900000002 R_X86_64_PC32 0000000000000a40 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_splitKeepFrontL1_closure - 4 │ │ │ │ │ 00000000000072ae 0000002d0000000b R_X86_64_32S 0000000000000000 ghczmprim_GHCziTuple_Z2T_con_info + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ │ Overflow in BoyerMoore.lazyRepl │ │ │ │ │ not enough past! │ │ │ │ │ Overflow in BoyerMoore.lazyRepl (future) │ │ │ │ │ Overflow in BoyerMoore.lazyRepl (chop) │ │ │ │ │ ./Data/ByteString/Lazy/Search/Internal/BoyerMoore.hs │ │ │ │ │ Data.ByteString.Lazy.Search.Internal.BoyerMoore │ │ │ │ │ stringsearch-0.3.6.6-ALF2il9vv4f11lDnKHNoMJ │ │ │ │ │ -.LrCUO_bytes │ │ │ │ │ +.LrBaY_bytes │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_zdtrModule2_bytes │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziInternalziBoyerMoore_zdtrModule4_bytes │ │ │ │ │ stg_unpack_cstring_info │ │ │ │ │ ghczmprim_GHCziTypes_Izh_con_info │ │ │ │ │ ghczminternal_GHCziInternalziStackziTypes_SrcLoc_con_info │ │ │ │ │ stg_INTLIKE_closure │ │ │ │ │ ghczminternal_GHCziInternalziStackziTypes_PushCallStack_con_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -7881,15 +7881,15 @@ │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ test %rax,%rax │ │ │ │ │ je 71e2 │ │ │ │ │ movq $0x0,-0x10(%rbp) │ │ │ │ │ R_X86_64_32S stg_bh_upd_frame_info │ │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ │ lea 0x0(%rip),%r14 │ │ │ │ │ - R_X86_64_PC32 .LrCUO_bytes-0x4 │ │ │ │ │ + R_X86_64_PC32 .LrBaY_bytes-0x4 │ │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ │ jmp 71e2 │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_info-0x4 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 002e4c72 43554f5f 62797465 73007374 ..LrCUO_bytes.st │ │ │ │ │ + 0x00000000 002e4c72 4261595f 62797465 73007374 ..LrBaY_bytes.st │ │ │ │ │ 0x00000010 72696e67 73656172 63687a6d 307a6933 ringsearchzm0zi3 │ │ │ │ │ 0x00000020 7a69367a 69367a6d 414c4632 696c3976 zi6zi6zmALF2il9v │ │ │ │ │ 0x00000030 76346631 316c446e 4b484e6f 4d4a5f44 v4f11lDnKHNoMJ_D │ │ │ │ │ 0x00000040 6174617a 69427974 65537472 696e677a ataziByteStringz │ │ │ │ │ 0x00000050 694c617a 7a797a69 53656172 63687a69 iLazzyziSearchzi │ │ │ │ │ 0x00000060 496e7465 726e616c 7a69426f 7965724d InternalziBoyerM │ │ │ │ │ 0x00000070 6f6f7265 5f7a6474 724d6f64 756c6532 oore_zdtrModule2 │ │ │ ├── DFA.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 107 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 6 .rodata.str │ │ │ │ │ - 4: 0000000000000000 0 NOTYPE LOCAL DEFAULT 6 .Lrsfd_bytes │ │ │ │ │ + 4: 0000000000000000 0 NOTYPE LOCAL DEFAULT 6 .LrtUv_bytes │ │ │ │ │ 5: 00000000000000c9 0 OBJECT GLOBAL DEFAULT 6 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule2_bytes │ │ │ │ │ 6: 00000000000000e9 0 OBJECT GLOBAL DEFAULT 6 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule4_bytes │ │ │ │ │ 7: 0000000000000000 0 OBJECT GLOBAL DEFAULT 3 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule3_closure │ │ │ │ │ 8: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ │ 9: 0000000000000010 0 OBJECT GLOBAL DEFAULT 3 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule1_closure │ │ │ │ │ 10: 0000000000000020 0 OBJECT GLOBAL DEFAULT 3 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule_closure │ │ │ │ │ 11: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_Module_con_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -195,15 +195,15 @@ │ │ │ │ │ 0000000000002174 0000000200000002 R_X86_64_PC32 0000000000000000 .data + 36c │ │ │ │ │ 00000000000021a1 000000010000000b R_X86_64_32S 0000000000000000 .text + f48 │ │ │ │ │ 00000000000021be 000000010000000b R_X86_64_32S 0000000000000000 .text + 1558 │ │ │ │ │ 00000000000021e6 000000010000000b R_X86_64_32S 0000000000000000 .text + 2178 │ │ │ │ │ 0000000000002234 0000002f00000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_closure - 4 │ │ │ │ │ 0000000000002251 0000001400000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 0000000000002262 000000150000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ -000000000000226d 0000000400000002 R_X86_64_PC32 0000000000000000 .Lrsfd_bytes - 4 │ │ │ │ │ +000000000000226d 0000000400000002 R_X86_64_PC32 0000000000000000 .LrtUv_bytes - 4 │ │ │ │ │ 00000000000022a3 0000003300000002 R_X86_64_PC32 0000000000000400 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_splitzuxs_closure - 2 │ │ │ │ │ 00000000000022bc 0000002c00000002 R_X86_64_PC32 00000000000003d0 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdwlazzyBreaker_closure - 4 │ │ │ │ │ 00000000000022cd 0000001b0000000b R_X86_64_32S 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 00000000000022e4 0000003700000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTypes_True_closure - 2 │ │ │ │ │ 0000000000002304 0000003200000002 R_X86_64_PC32 00000000000003e0 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_splitKeepFront1_closure - 4 │ │ │ │ │ 0000000000002315 0000001b0000000b R_X86_64_32S 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 0000000000002321 000000010000000b R_X86_64_32S 0000000000000000 .text + 2350 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ libraries/array/Data/Array/Base.hs │ │ │ │ │ Data.Array.Base │ │ │ │ │ array-0.5.8.0-34a2 │ │ │ │ │ Not enough past! │ │ │ │ │ ./Data/ByteString/Lazy/Search/DFA.hs │ │ │ │ │ Data.ByteString.Lazy.Search.DFA │ │ │ │ │ stringsearch-0.3.6.6-ALF2il9vv4f11lDnKHNoMJ │ │ │ │ │ -.Lrsfd_bytes │ │ │ │ │ +.LrtUv_bytes │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule2_bytes │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule4_bytes │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule3_closure │ │ │ │ │ ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule1_closure │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziLazzyziSearchziDFA_zdtrModule_closure │ │ │ │ │ ghczmprim_GHCziTypes_Module_con_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -2559,15 +2559,15 @@ │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ test %rax,%rax │ │ │ │ │ je 227a │ │ │ │ │ movq $0x0,-0x10(%rbp) │ │ │ │ │ R_X86_64_32S stg_bh_upd_frame_info │ │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ │ lea 0x0(%rip),%r14 │ │ │ │ │ - R_X86_64_PC32 .Lrsfd_bytes-0x4 │ │ │ │ │ + R_X86_64_PC32 .LrtUv_bytes-0x4 │ │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ │ jmp 227a │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_info-0x4 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 002e4c72 7366645f 62797465 73007374 ..Lrsfd_bytes.st │ │ │ │ │ + 0x00000000 002e4c72 7455765f 62797465 73007374 ..LrtUv_bytes.st │ │ │ │ │ 0x00000010 72696e67 73656172 63687a6d 307a6933 ringsearchzm0zi3 │ │ │ │ │ 0x00000020 7a69367a 69367a6d 414c4632 696c3976 zi6zi6zmALF2il9v │ │ │ │ │ 0x00000030 76346631 316c446e 4b484e6f 4d4a5f44 v4f11lDnKHNoMJ_D │ │ │ │ │ 0x00000040 6174617a 69427974 65537472 696e677a ataziByteStringz │ │ │ │ │ 0x00000050 694c617a 7a797a69 53656172 63687a69 iLazzyziSearchzi │ │ │ │ │ 0x00000060 4446415f 7a647472 4d6f6475 6c65325f DFA_zdtrModule2_ │ │ │ │ │ 0x00000070 62797465 73007374 72696e67 73656172 bytes.stringsear │ │ │ ├── Substitution.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 53 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ - 3: 000000000000006d 0 NOTYPE LOCAL DEFAULT 6 i4rN_str │ │ │ │ │ + 3: 000000000000006d 0 NOTYPE LOCAL DEFAULT 6 i4AK_str │ │ │ │ │ 4: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_zdtczqCZCSubstitution3_bytes │ │ │ │ │ 5: 0000000000000010 0 OBJECT GLOBAL DEFAULT 6 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_zdtcSubstitution3_bytes │ │ │ │ │ 6: 000000000000001d 0 OBJECT GLOBAL DEFAULT 6 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_zdtrModule2_bytes │ │ │ │ │ 7: 0000000000000041 0 OBJECT GLOBAL DEFAULT 6 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_zdtrModule4_bytes │ │ │ │ │ 8: 0000000000000018 80 FUNC GLOBAL DEFAULT 1 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_substitution_info │ │ │ │ │ 9: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_ap_0_fast │ │ │ │ │ 10: 0000000000000000 0 OBJECT GLOBAL DEFAULT 3 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_substitution_closure │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ 0000000000000781 000000010000000b R_X86_64_32S 0000000000000000 .text + 7b0 │ │ │ │ │ 00000000000007e6 000000010000000b R_X86_64_32S 0000000000000000 .text + 728 │ │ │ │ │ 00000000000007f9 0000001a0000000b R_X86_64_32S 0000000000000000 bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_BS_con_info + 0 │ │ │ │ │ 0000000000000811 000000120000000b R_X86_64_32S 0000000000000000 ghczmprim_GHCziTypes_ZC_con_info + 0 │ │ │ │ │ 0000000000000847 0000001c00000002 R_X86_64_PC32 0000000000000060 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_zdfSubstitutionByteStringzuzdcsubstitution_closure - 4 │ │ │ │ │ 000000000000088a 000000150000000b R_X86_64_32S 00000000000008d0 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_CZCSubstitution_con_info + 0 │ │ │ │ │ 00000000000008ad 0000003400000002 R_X86_64_PC32 0000000000000318 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_CZCSubstitution_closure - 4 │ │ │ │ │ -00000000000008b8 0000000300000018 R_X86_64_PC64 000000000000006d i4rN_str - 18 │ │ │ │ │ +00000000000008b8 0000000300000018 R_X86_64_PC64 000000000000006d i4AK_str - 18 │ │ │ │ │ 0000000000000059 0000000900000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ 00000000000000c1 0000000900000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ 000000000000019d 0000001000000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 0000000000000259 0000001000000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 0000000000000369 0000001000000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 00000000000005b8 0000001000000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 00000000000006f8 0000001000000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 'C:Substitution │ │ │ │ │ Substitution │ │ │ │ │ Data.ByteString.Search.Substitution │ │ │ │ │ stringsearch-0.3.6.6-ALF2il9vv4f11lDnKHNoMJ │ │ │ │ │ stringsearch-0.3.6.6-ALF2il9vv4f11lDnKHNoMJ:Data.ByteString.Search.Substitution.C:Substitution │ │ │ │ │ -i4rN_str │ │ │ │ │ +i4AK_str │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_zdtczqCZCSubstitution3_bytes │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_zdtcSubstitution3_bytes │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_zdtrModule2_bytes │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_zdtrModule4_bytes │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_substitution_info │ │ │ │ │ stg_ap_0_fast │ │ │ │ │ stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_substitution_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -686,15 +686,15 @@ │ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 stringsearchzm0zi3zi6zi6zmALF2il9vv4f11lDnKHNoMJ_DataziByteStringziSearchziSubstitution_CZCSubstitution_closure-0x4 │ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ │ nopl (%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i4rN_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i4AK_str-0x18 │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add $0x0,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693472 4e5f7374 72007374 72696e67 .i4rN_str.string │ │ │ │ │ + 0x00000000 00693441 4b5f7374 72007374 72696e67 .i4AK_str.string │ │ │ │ │ 0x00000010 73656172 63687a6d 307a6933 7a69367a searchzm0zi3zi6z │ │ │ │ │ 0x00000020 69367a6d 414c4632 696c3976 76346631 i6zmALF2il9vv4f1 │ │ │ │ │ 0x00000030 316c446e 4b484e6f 4d4a5f44 6174617a 1lDnKHNoMJ_Dataz │ │ │ │ │ 0x00000040 69427974 65537472 696e677a 69536561 iByteStringziSea │ │ │ │ │ 0x00000050 7263687a 69537562 73746974 7574696f rchziSubstitutio │ │ │ │ │ 0x00000060 6e5f7a64 74637a71 435a4353 75627374 n_zdtczqCZCSubst │ │ │ │ │ 0x00000070 69747574 696f6e33 5f627974 65730073 itution3_bytes.s