--- /srv/rebuilderd/tmp/rebuilderdX5A3m8/inputs/libghc-safesemaphore-dev_0.10.1-15_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdX5A3m8/out/libghc-safesemaphore-dev_0.10.1-15_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-05 15:42:50.000000 debian-binary │ -rw-r--r-- 0 0 0 1428 2026-01-05 15:42:50.000000 control.tar.xz │ --rw-r--r-- 0 0 0 199816 2026-01-05 15:42:50.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 200028 2026-01-05 15:42:50.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/i386-linux-ghc-9.10.3-7193/SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx/libHSSafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -1055,15 +1055,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_True_closure │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_Wzh_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ -0000004f r ibvH_str │ │ │ │ +0000004f r ibxJ_str │ │ │ │ U stg_SRT_2_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_info │ │ │ │ U stg_ap_pp_info │ │ │ │ U stg_ap_v_fast │ │ │ │ U stg_catchzh │ │ │ │ U stg_gc_pp │ │ │ │ @@ -1275,16 +1275,16 @@ │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_True_closure │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_Wzh_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ -00000059 r ik42_str │ │ │ │ -000000a4 r ik4C_str │ │ │ │ +00000059 r ijWO_str │ │ │ │ +000000a4 r ijWW_str │ │ │ │ U stg_SRT_2_info │ │ │ │ U stg_SRT_3_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_fast │ │ │ │ U stg_ap_p_info │ │ │ │ U stg_ap_pp_info │ │ │ │ U stg_catchzh │ │ │ │ @@ -1507,16 +1507,16 @@ │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_True_closure │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_Wzh_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ -0000005a r ilcW_str │ │ │ │ -000000a6 r ild1_str │ │ │ │ +0000005a r ikrb_str │ │ │ │ +000000a6 r ikrg_str │ │ │ │ U stg_SRT_2_info │ │ │ │ U stg_SRT_3_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_fast │ │ │ │ U stg_ap_p_info │ │ │ │ U stg_ap_pp_info │ │ │ │ U stg_catchzh │ │ │ │ @@ -1611,15 +1611,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_True_closure │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ -00000061 r i7BT_str │ │ │ │ +00000061 r i6Zj_str │ │ │ │ U stg_SRT_2_info │ │ │ │ U stg_ap_v_fast │ │ │ │ U stg_catchzh │ │ │ │ U stg_gc_noregs │ │ │ │ U stg_gc_unbx_r1 │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_getMaskingStatezh │ │ │ ├── MSem.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 173 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ - 3: 0000004f 0 NOTYPE LOCAL DEFAULT 6 ibvH_str │ │ │ │ │ + 3: 0000004f 0 NOTYPE LOCAL DEFAULT 6 ibxJ_str │ │ │ │ │ 4: 00000000 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdtczqMSem3_bytes │ │ │ │ │ 5: 00000006 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdtcMSem2_bytes │ │ │ │ │ 6: 0000000b 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdtrModule2_bytes │ │ │ │ │ 7: 00000023 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdtrModule4_bytes │ │ │ │ │ 8: 0000000c 163 FUNC GLOBAL DEFAULT 1 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdWMSem_info │ │ │ │ │ 9: 00000000 0 NOTYPE GLOBAL DEFAULT UND stg_gc_unpt_r1 │ │ │ │ │ 10: 00007af4 4 OBJECT GLOBAL DEFAULT 1 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_MSem_con_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1087,15 +1087,15 @@ │ │ │ │ │ 00007a1f 00000101 R_386_32 00000000 .text │ │ │ │ │ 00007a26 00003601 R_386_32 00000000 ghczmprim_GHCziTuple_Z0T_closure │ │ │ │ │ 00007a43 00000101 R_386_32 00000000 .text │ │ │ │ │ 00007a57 00000101 R_386_32 00000000 .text │ │ │ │ │ 00007a77 00000101 R_386_32 00000000 .text │ │ │ │ │ 00007ab6 00000a01 R_386_32 00007af4 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_MSem_con_info │ │ │ │ │ 00007adf 0000ac01 R_386_32 000003c4 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_MSem_closure │ │ │ │ │ -00007ae8 00000302 R_386_PC32 0000004f ibvH_str │ │ │ │ │ +00007ae8 00000302 R_386_PC32 0000004f ibxJ_str │ │ │ │ │ 0000002e 00000902 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000236 00000902 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000292 00000902 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 000002ee 00000902 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 0000034b 00003202 R_386_PC32 00000000 stg_putMVarzh │ │ │ │ │ 00000364 00003302 R_386_PC32 00000000 ghczminternal_GHCziInternalziControlziExceptionziBase_bracket2_info │ │ │ │ │ 0000039c 00003402 R_386_PC32 00000000 stg_tryTakeMVarzh │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ Control.Concurrent.MSem │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx:Control.Concurrent.MSem.MSem │ │ │ │ │ -ibvH_str │ │ │ │ │ +ibxJ_str │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdtczqMSem3_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdtcMSem2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdtrModule2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdtrModule4_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_zdWMSem_info │ │ │ │ │ stg_gc_unpt_r1 │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_MSem_con_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -12574,15 +12574,15 @@ │ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ │ mov $0x0,%esi │ │ │ │ │ R_386_32 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSem_MSem_closure │ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ hlt │ │ │ │ │ - R_386_PC32 ibvH_str │ │ │ │ │ + R_386_PC32 ibxJ_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%ebx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00696276 485f7374 72005361 66655365 .ibvH_str.SafeSe │ │ │ │ │ + 0x00000000 00696278 4a5f7374 72005361 66655365 .ibxJ_str.SafeSe │ │ │ │ │ 0x00000010 6d617068 6f72657a 6d307a69 31307a69 maphorezm0zi10zi │ │ │ │ │ 0x00000020 317a6d36 6b6c4936 656c5964 7643344e 1zm6klI6elYdvC4N │ │ │ │ │ 0x00000030 56346964 4f326254 785f436f 6e74726f V4idO2bTx_Contro │ │ │ │ │ 0x00000040 6c7a6943 6f6e6375 7272656e 747a694d lziConcurrentziM │ │ │ │ │ 0x00000050 53656d5f 7a647463 7a714d53 656d335f Sem_zdtczqMSem3_ │ │ │ │ │ 0x00000060 62797465 73005361 66655365 6d617068 bytes.SafeSemaph │ │ │ │ │ 0x00000070 6f72657a 6d307a69 31307a69 317a6d36 orezm0zi10zi1zm6 │ │ │ ├── MSemN.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 227 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ - 3: 00000059 0 NOTYPE LOCAL DEFAULT 6 ik42_str │ │ │ │ │ - 4: 000000a4 0 NOTYPE LOCAL DEFAULT 6 ik4C_str │ │ │ │ │ + 3: 00000059 0 NOTYPE LOCAL DEFAULT 6 ijWO_str │ │ │ │ │ + 4: 000000a4 0 NOTYPE LOCAL DEFAULT 6 ijWW_str │ │ │ │ │ 5: 00000000 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtczqMSemN3_bytes │ │ │ │ │ 6: 00000007 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtcMSemN2_bytes │ │ │ │ │ 7: 0000000d 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtczqMS3_bytes │ │ │ │ │ 8: 00000011 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtcMS2_bytes │ │ │ │ │ 9: 00000014 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtrModule2_bytes │ │ │ │ │ 10: 0000002d 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtrModule4_bytes │ │ │ │ │ 11: 0000000c 163 FUNC GLOBAL DEFAULT 1 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdWMSemN_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1847,16 +1847,16 @@ │ │ │ │ │ 0000daab 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000dabf 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000dafe 00000d01 R_386_32 0000dbb8 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_MSemN_con_info │ │ │ │ │ 0000db27 0000e001 R_386_32 00000534 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_MSemN_closure │ │ │ │ │ 0000db42 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000db72 00001101 R_386_32 0000dbc8 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_MS_con_info │ │ │ │ │ 0000db93 00000101 R_386_32 00000000 .text │ │ │ │ │ -0000dbac 00000302 R_386_PC32 00000059 ik42_str │ │ │ │ │ -0000dbbc 00000402 R_386_PC32 000000a4 ik4C_str │ │ │ │ │ +0000dbac 00000302 R_386_PC32 00000059 ijWO_str │ │ │ │ │ +0000dbbc 00000402 R_386_PC32 000000a4 ijWW_str │ │ │ │ │ 0000002e 00000c02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 000000c9 00001002 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ 000000d8 00000c02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000181 00001602 R_386_PC32 00000000 ghczmprim_GHCziClasses_zeze_info │ │ │ │ │ 00000266 00001602 R_386_PC32 00000000 ghczmprim_GHCziClasses_zeze_info │ │ │ │ │ 000002cb 00001602 R_386_PC32 00000000 ghczmprim_GHCziClasses_zeze_info │ │ │ │ │ 000003ca 00001602 R_386_PC32 00000000 ghczmprim_GHCziClasses_zeze_info │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ Control.Concurrent.MSemN │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx:Control.Concurrent.MSemN.MSemN │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx:Control.Concurrent.MSemN.MS │ │ │ │ │ -ik42_str │ │ │ │ │ -ik4C_str │ │ │ │ │ +ijWO_str │ │ │ │ │ +ijWW_str │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtczqMSemN3_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtcMSemN2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtczqMS3_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtcMS2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtrModule2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdtrModule4_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN_zdWMSemN_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -21254,22 +21254,22 @@ │ │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ │ test $0x3,%si │ │ │ │ │ jne db64 │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ jmp *%eax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ hlt │ │ │ │ │ - R_386_PC32 ik42_str │ │ │ │ │ + R_386_PC32 ijWO_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%ebx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000dbb8 : │ │ │ │ │ F.e............. │ │ │ │ │ - R_386_PC32 ik4C_str │ │ │ │ │ + R_386_PC32 ijWW_str │ │ │ │ │ │ │ │ │ │ 0000dbc8 : │ │ │ │ │ F.e. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00696b34 325f7374 7200696b 34435f73 .ik42_str.ik4C_s │ │ │ │ │ + 0x00000000 00696a57 4f5f7374 7200696a 57575f73 .ijWO_str.ijWW_s │ │ │ │ │ 0x00000010 74720053 61666553 656d6170 686f7265 tr.SafeSemaphore │ │ │ │ │ 0x00000020 7a6d307a 6931307a 69317a6d 366b6c49 zm0zi10zi1zm6klI │ │ │ │ │ 0x00000030 36656c59 64764334 4e563469 644f3262 6elYdvC4NV4idO2b │ │ │ │ │ 0x00000040 54785f43 6f6e7472 6f6c7a69 436f6e63 Tx_ControlziConc │ │ │ │ │ 0x00000050 75727265 6e747a69 4d53656d 4e5f7a64 urrentziMSemN_zd │ │ │ │ │ 0x00000060 74637a71 4d53656d 4e335f62 79746573 tczqMSemN3_bytes │ │ │ │ │ 0x00000070 00536166 6553656d 6170686f 72657a6d .SafeSemaphorezm │ │ │ ├── MSemN2.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 233 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ - 3: 0000005a 0 NOTYPE LOCAL DEFAULT 6 ilcW_str │ │ │ │ │ - 4: 000000a6 0 NOTYPE LOCAL DEFAULT 6 ild1_str │ │ │ │ │ + 3: 0000005a 0 NOTYPE LOCAL DEFAULT 6 ikrb_str │ │ │ │ │ + 4: 000000a6 0 NOTYPE LOCAL DEFAULT 6 ikrg_str │ │ │ │ │ 5: 00000000 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtczqMSemN3_bytes │ │ │ │ │ 6: 00000007 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtcMSemN2_bytes │ │ │ │ │ 7: 0000000d 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtczqMS3_bytes │ │ │ │ │ 8: 00000011 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtcMS2_bytes │ │ │ │ │ 9: 00000014 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtrModule2_bytes │ │ │ │ │ 10: 0000002e 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtrModule4_bytes │ │ │ │ │ 11: 0000000c 163 FUNC GLOBAL DEFAULT 1 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdWMSemN_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1645,16 +1645,16 @@ │ │ │ │ │ 0000cc3b 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000cc4f 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000cc8e 00000d01 R_386_32 0000cd48 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_MSemN_con_info │ │ │ │ │ 0000ccb7 0000e601 R_386_32 00000508 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_MSemN_closure │ │ │ │ │ 0000ccd2 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000cd02 00001101 R_386_32 0000cd58 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_MS_con_info │ │ │ │ │ 0000cd23 00000101 R_386_32 00000000 .text │ │ │ │ │ -0000cd3c 00000302 R_386_PC32 0000005a ilcW_str │ │ │ │ │ -0000cd4c 00000402 R_386_PC32 000000a6 ild1_str │ │ │ │ │ +0000cd3c 00000302 R_386_PC32 0000005a ikrb_str │ │ │ │ │ +0000cd4c 00000402 R_386_PC32 000000a6 ikrg_str │ │ │ │ │ 0000002e 00000c02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 000000c9 00001002 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ 000000d8 00000c02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000181 00001602 R_386_PC32 00000000 ghczmprim_GHCziClasses_zeze_info │ │ │ │ │ 00000266 00001602 R_386_PC32 00000000 ghczmprim_GHCziClasses_zeze_info │ │ │ │ │ 000002cb 00001602 R_386_PC32 00000000 ghczmprim_GHCziClasses_zeze_info │ │ │ │ │ 000003ca 00001602 R_386_PC32 00000000 ghczmprim_GHCziClasses_zeze_info │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ Control.Concurrent.MSemN2 │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx:Control.Concurrent.MSemN2.MSemN │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx:Control.Concurrent.MSemN2.MS │ │ │ │ │ -ilcW_str │ │ │ │ │ -ild1_str │ │ │ │ │ +ikrb_str │ │ │ │ │ +ikrg_str │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtczqMSemN3_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtcMSemN2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtczqMS3_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtcMS2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtrModule2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdtrModule4_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSemN2_zdWMSemN_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -19570,22 +19570,22 @@ │ │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ │ test $0x3,%si │ │ │ │ │ jne ccf4 │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ jmp *%eax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ hlt │ │ │ │ │ - R_386_PC32 ilcW_str │ │ │ │ │ + R_386_PC32 ikrb_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%ebx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000cd48 : │ │ │ │ │ F.e............. │ │ │ │ │ - R_386_PC32 ild1_str │ │ │ │ │ + R_386_PC32 ikrg_str │ │ │ │ │ │ │ │ │ │ 0000cd58 : │ │ │ │ │ F.e. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00696c63 575f7374 7200696c 64315f73 .ilcW_str.ild1_s │ │ │ │ │ + 0x00000000 00696b72 625f7374 7200696b 72675f73 .ikrb_str.ikrg_s │ │ │ │ │ 0x00000010 74720053 61666553 656d6170 686f7265 tr.SafeSemaphore │ │ │ │ │ 0x00000020 7a6d307a 6931307a 69317a6d 366b6c49 zm0zi10zi1zm6klI │ │ │ │ │ 0x00000030 36656c59 64764334 4e563469 644f3262 6elYdvC4NV4idO2b │ │ │ │ │ 0x00000040 54785f43 6f6e7472 6f6c7a69 436f6e63 Tx_ControlziConc │ │ │ │ │ 0x00000050 75727265 6e747a69 4d53656d 4e325f7a urrentziMSemN2_z │ │ │ │ │ 0x00000060 6474637a 714d5365 6d4e335f 62797465 dtczqMSemN3_byte │ │ │ │ │ 0x00000070 73005361 66655365 6d617068 6f72657a s.SafeSemaphorez │ │ │ ├── MSampleVar.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 94 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ - 3: 00000061 0 NOTYPE LOCAL DEFAULT 6 i7BT_str │ │ │ │ │ + 3: 00000061 0 NOTYPE LOCAL DEFAULT 6 i6Zj_str │ │ │ │ │ 4: 00000000 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdtczqMSampleVar3_bytes │ │ │ │ │ 5: 0000000c 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdtcMSampleVar2_bytes │ │ │ │ │ 6: 00000017 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdtrModule2_bytes │ │ │ │ │ 7: 00000035 0 OBJECT GLOBAL DEFAULT 6 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdtrModule4_bytes │ │ │ │ │ 8: 0000000c 300 FUNC GLOBAL DEFAULT 1 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdfEqMSampleVarzuzdczeze_info │ │ │ │ │ 9: 00000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_Bool_closure_tbl │ │ │ │ │ 10: 00000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_False_closure │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -296,15 +296,15 @@ │ │ │ │ │ 00002236 00000101 R_386_32 00000000 .text │ │ │ │ │ 00002248 00004402 R_386_PC32 00000098 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdwwriteSV_closure │ │ │ │ │ 00002257 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000226c 00004402 R_386_PC32 00000098 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdwwriteSV_closure │ │ │ │ │ 00002284 00004602 R_386_PC32 000000a0 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_writeSV1_closure │ │ │ │ │ 000022b2 00001901 R_386_32 000022e8 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_MSampleVar_con_info │ │ │ │ │ 000022d5 00005d01 R_386_32 000001d8 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_MSampleVar_closure │ │ │ │ │ -000022dc 00000302 R_386_PC32 00000061 i7BT_str │ │ │ │ │ +000022dc 00000302 R_386_PC32 00000061 i6Zj_str │ │ │ │ │ 0000030a 00001602 R_386_PC32 00000000 stg_newMVarzh │ │ │ │ │ 00000319 00001702 R_386_PC32 00000000 stg_gc_noregs │ │ │ │ │ 00000373 00001a02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 000003ab 00001b02 R_386_PC32 00000000 stg_putMVarzh │ │ │ │ │ 000003ce 00001602 R_386_PC32 00000000 stg_newMVarzh │ │ │ │ │ 000003e4 00001602 R_386_PC32 00000000 stg_newMVarzh │ │ │ │ │ 00000405 00001b02 R_386_PC32 00000000 stg_putMVarzh │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ 'MSampleVar │ │ │ │ │ MSampleVar │ │ │ │ │ Control.Concurrent.MSampleVar │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx │ │ │ │ │ SafeSemaphore-0.10.1-6klI6elYdvC4NV4idO2bTx:Control.Concurrent.MSampleVar.MSampleVar │ │ │ │ │ -i7BT_str │ │ │ │ │ +i6Zj_str │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdtczqMSampleVar3_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdtcMSampleVar2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdtrModule2_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdtrModule4_bytes │ │ │ │ │ SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_zdfEqMSampleVarzuzdczeze_info │ │ │ │ │ ghczmprim_GHCziTypes_Bool_closure_tbl │ │ │ │ │ ghczmprim_GHCziTypes_False_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -3617,15 +3617,15 @@ │ │ │ │ │ add $0x8,%ebp │ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ │ mov $0x0,%esi │ │ │ │ │ R_386_32 SafeSemaphorezm0zi10zi1zm6klI6elYdvC4NV4idO2bTx_ControlziConcurrentziMSampleVar_MSampleVar_closure │ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ │ hlt │ │ │ │ │ - R_386_PC32 i7BT_str │ │ │ │ │ + R_386_PC32 i6Zj_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%edx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693742 545f7374 72005361 66655365 .i7BT_str.SafeSe │ │ │ │ │ + 0x00000000 0069365a 6a5f7374 72005361 66655365 .i6Zj_str.SafeSe │ │ │ │ │ 0x00000010 6d617068 6f72657a 6d307a69 31307a69 maphorezm0zi10zi │ │ │ │ │ 0x00000020 317a6d36 6b6c4936 656c5964 7643344e 1zm6klI6elYdvC4N │ │ │ │ │ 0x00000030 56346964 4f326254 785f436f 6e74726f V4idO2bTx_Contro │ │ │ │ │ 0x00000040 6c7a6943 6f6e6375 7272656e 747a694d lziConcurrentziM │ │ │ │ │ 0x00000050 53616d70 6c655661 725f7a64 74637a71 SampleVar_zdtczq │ │ │ │ │ 0x00000060 4d53616d 706c6556 6172335f 62797465 MSampleVar3_byte │ │ │ │ │ 0x00000070 73005361 66655365 6d617068 6f72657a s.SafeSemaphorez