--- /srv/rebuilderd/tmp/rebuilderddZ23nq/inputs/libghc-reinterpret-cast-prof_0.1.0-6_i386.deb +++ /srv/rebuilderd/tmp/rebuilderddZ23nq/out/libghc-reinterpret-cast-prof_0.1.0-6_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-05 15:42:49.000000 debian-binary │ -rw-r--r-- 0 0 0 1056 2026-01-05 15:42:49.000000 control.tar.xz │ --rw-r--r-- 0 0 0 9872 2026-01-05 15:42:49.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 9884 2026-01-05 15:42:49.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/reinterpret-cast-0.1.0-4cV1hvki7TICf0zv4Ws776/libHSreinterpret-cast-0.1.0-4cV1hvki7TICf0zv4Ws776_p.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -155,32 +155,32 @@ │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ 000005dc r i2BQ_str │ │ │ │ 000005e1 r i2BR_str │ │ │ │ 00000640 r i2BS_str │ │ │ │ 00000649 r i2BT_str │ │ │ │ 000006a8 r i2BU_str │ │ │ │ 000006b1 r i2BV_str │ │ │ │ -0000022c r i2sP_str │ │ │ │ -00000231 r i2sQ_str │ │ │ │ -00000290 r i2sS_str │ │ │ │ -00000298 r i2sT_str │ │ │ │ -000002f7 r i2sU_str │ │ │ │ -000002ff r i2sV_str │ │ │ │ -00000365 r i2wD_str │ │ │ │ -0000036a r i2wE_str │ │ │ │ -000003c9 r i2wF_str │ │ │ │ -000003d2 r i2wG_str │ │ │ │ -00000431 r i2wH_str │ │ │ │ -0000043a r i2wI_str │ │ │ │ -000004a0 r i2zj_str │ │ │ │ -000004a5 r i2zk_str │ │ │ │ -00000504 r i2zl_str │ │ │ │ -0000050d r i2zm_str │ │ │ │ -0000056c r i2zn_str │ │ │ │ -00000575 r i2zo_str │ │ │ │ +0000022c r i2tS_str │ │ │ │ +00000231 r i2tT_str │ │ │ │ +00000290 r i2tU_str │ │ │ │ +00000298 r i2tV_str │ │ │ │ +000002f7 r i2tW_str │ │ │ │ +000002ff r i2tX_str │ │ │ │ +00000365 r i2wM_str │ │ │ │ +0000036a r i2wN_str │ │ │ │ +000003c9 r i2wO_str │ │ │ │ +000003d2 r i2wP_str │ │ │ │ +00000431 r i2wQ_str │ │ │ │ +0000043a r i2wR_str │ │ │ │ +000004a0 r i2zo_str │ │ │ │ +000004a5 r i2zp_str │ │ │ │ +00000504 r i2zq_str │ │ │ │ +0000050d r i2zr_str │ │ │ │ +0000056c r i2zs_str │ │ │ │ +00000575 r i2zt_str │ │ │ │ U newCAF │ │ │ │ U pushCostCentre │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ 00000090 D reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_CAFs_cc │ │ │ │ 000000b4 D reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_CAFs_cc_ccs │ │ │ │ 00000000 D reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_doubleToWord_HPC_cc │ │ │ ├── ImplArray.p_o │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -13,26 +13,26 @@ │ │ │ │ │ Data.ReinterpretCast.Internal.ImplArray │ │ │ │ │ │ │ │ │ │ Data.ReinterpretCast.Internal.ImplArray │ │ │ │ │ reinterpret-cast-0.1.0-4cV1hvki7TICf0zv4Ws776 │ │ │ │ │ ->Double# │ │ │ │ │ │ │ │ │ │ ->Double │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Word64# │ │ │ │ │ │ │ │ │ │ ->Word64 │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Float# │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Word32# │ │ │ │ │ │ │ │ │ │ ->Word32 │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ i2IQ_str │ │ │ │ │ i2IR_str │ │ │ │ │ i2JH_str │ │ │ │ │ i2JI_str │ │ │ │ │ i2KH_str │ │ │ │ │ i2KI_str │ │ │ │ │ i2Ly_str │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -16,21 +16,21 @@ │ │ │ │ │ [ 1b2] Data.ReinterpretCast.Internal.ImplArray │ │ │ │ │ [ 1da] │ │ │ │ │ [ 1ea] Data.ReinterpretCast.Internal.ImplArray │ │ │ │ │ [ 212] reinterpret-cast-0.1.0-4cV1hvki7TICf0zv4Ws776 │ │ │ │ │ [ 240] ->Double# │ │ │ │ │ [ 24a] │ │ │ │ │ [ 2b6] ->Double │ │ │ │ │ - [ 2bf] │ │ │ │ │ + [ 2bf] │ │ │ │ │ [ 328] ->Word64# │ │ │ │ │ [ 332] │ │ │ │ │ [ 39e] ->Word64 │ │ │ │ │ - [ 3a7] │ │ │ │ │ + [ 3a7] │ │ │ │ │ [ 410] ->Float# │ │ │ │ │ [ 419] │ │ │ │ │ [ 484] ->Float │ │ │ │ │ - [ 48c] │ │ │ │ │ + [ 48c] │ │ │ │ │ [ 4f4] ->Word32# │ │ │ │ │ [ 4fe] │ │ │ │ │ [ 569] ->Word32 │ │ │ │ │ - [ 572] │ │ │ │ │ + [ 572] │ │ │ ├── ImplFFI.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 70 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 .rodata.str │ │ │ │ │ 3: 00000000 0 SECTION LOCAL DEFAULT 7 .data │ │ │ │ │ - 4: 0000022c 0 NOTYPE LOCAL DEFAULT 3 i2sP_str │ │ │ │ │ - 5: 00000231 0 NOTYPE LOCAL DEFAULT 3 i2sQ_str │ │ │ │ │ - 6: 00000290 0 NOTYPE LOCAL DEFAULT 3 i2sS_str │ │ │ │ │ - 7: 00000298 0 NOTYPE LOCAL DEFAULT 3 i2sT_str │ │ │ │ │ - 8: 000002f7 0 NOTYPE LOCAL DEFAULT 3 i2sU_str │ │ │ │ │ - 9: 000002ff 0 NOTYPE LOCAL DEFAULT 3 i2sV_str │ │ │ │ │ - 10: 00000365 0 NOTYPE LOCAL DEFAULT 3 i2wD_str │ │ │ │ │ - 11: 0000036a 0 NOTYPE LOCAL DEFAULT 3 i2wE_str │ │ │ │ │ - 12: 000003c9 0 NOTYPE LOCAL DEFAULT 3 i2wF_str │ │ │ │ │ - 13: 000003d2 0 NOTYPE LOCAL DEFAULT 3 i2wG_str │ │ │ │ │ - 14: 00000431 0 NOTYPE LOCAL DEFAULT 3 i2wH_str │ │ │ │ │ - 15: 0000043a 0 NOTYPE LOCAL DEFAULT 3 i2wI_str │ │ │ │ │ - 16: 000004a0 0 NOTYPE LOCAL DEFAULT 3 i2zj_str │ │ │ │ │ - 17: 000004a5 0 NOTYPE LOCAL DEFAULT 3 i2zk_str │ │ │ │ │ - 18: 00000504 0 NOTYPE LOCAL DEFAULT 3 i2zl_str │ │ │ │ │ - 19: 0000050d 0 NOTYPE LOCAL DEFAULT 3 i2zm_str │ │ │ │ │ - 20: 0000056c 0 NOTYPE LOCAL DEFAULT 3 i2zn_str │ │ │ │ │ - 21: 00000575 0 NOTYPE LOCAL DEFAULT 3 i2zo_str │ │ │ │ │ + 4: 0000022c 0 NOTYPE LOCAL DEFAULT 3 i2tS_str │ │ │ │ │ + 5: 00000231 0 NOTYPE LOCAL DEFAULT 3 i2tT_str │ │ │ │ │ + 6: 00000290 0 NOTYPE LOCAL DEFAULT 3 i2tU_str │ │ │ │ │ + 7: 00000298 0 NOTYPE LOCAL DEFAULT 3 i2tV_str │ │ │ │ │ + 8: 000002f7 0 NOTYPE LOCAL DEFAULT 3 i2tW_str │ │ │ │ │ + 9: 000002ff 0 NOTYPE LOCAL DEFAULT 3 i2tX_str │ │ │ │ │ + 10: 00000365 0 NOTYPE LOCAL DEFAULT 3 i2wM_str │ │ │ │ │ + 11: 0000036a 0 NOTYPE LOCAL DEFAULT 3 i2wN_str │ │ │ │ │ + 12: 000003c9 0 NOTYPE LOCAL DEFAULT 3 i2wO_str │ │ │ │ │ + 13: 000003d2 0 NOTYPE LOCAL DEFAULT 3 i2wP_str │ │ │ │ │ + 14: 00000431 0 NOTYPE LOCAL DEFAULT 3 i2wQ_str │ │ │ │ │ + 15: 0000043a 0 NOTYPE LOCAL DEFAULT 3 i2wR_str │ │ │ │ │ + 16: 000004a0 0 NOTYPE LOCAL DEFAULT 3 i2zo_str │ │ │ │ │ + 17: 000004a5 0 NOTYPE LOCAL DEFAULT 3 i2zp_str │ │ │ │ │ + 18: 00000504 0 NOTYPE LOCAL DEFAULT 3 i2zq_str │ │ │ │ │ + 19: 0000050d 0 NOTYPE LOCAL DEFAULT 3 i2zr_str │ │ │ │ │ + 20: 0000056c 0 NOTYPE LOCAL DEFAULT 3 i2zs_str │ │ │ │ │ + 21: 00000575 0 NOTYPE LOCAL DEFAULT 3 i2zt_str │ │ │ │ │ 22: 000005dc 0 NOTYPE LOCAL DEFAULT 3 i2BQ_str │ │ │ │ │ 23: 000005e1 0 NOTYPE LOCAL DEFAULT 3 i2BR_str │ │ │ │ │ 24: 00000640 0 NOTYPE LOCAL DEFAULT 3 i2BS_str │ │ │ │ │ 25: 00000649 0 NOTYPE LOCAL DEFAULT 3 i2BT_str │ │ │ │ │ 26: 000006a8 0 NOTYPE LOCAL DEFAULT 3 i2BU_str │ │ │ │ │ 27: 000006b1 0 NOTYPE LOCAL DEFAULT 3 i2BV_str │ │ │ │ │ 28: 000001fe 0 OBJECT GLOBAL DEFAULT 3 reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_zdtrModule4_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.text' at offset 0x2a28 contains 168 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00000402 R_386_PC32 0000022c i2sP_str │ │ │ │ │ -00000008 00000502 R_386_PC32 00000231 i2sQ_str │ │ │ │ │ +00000004 00000402 R_386_PC32 0000022c i2tS_str │ │ │ │ │ +00000008 00000502 R_386_PC32 00000231 i2tT_str │ │ │ │ │ 0000002a 00003301 R_386_32 00000000 era │ │ │ │ │ 00000033 00003301 R_386_32 00000000 era │ │ │ │ │ 00000076 00004202 R_386_PC32 00000000 enterFunCCS │ │ │ │ │ 00000080 00000101 R_386_32 00000000 .text │ │ │ │ │ 000000ba 00003c02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000111 00002001 R_386_32 00000000 ghczmprim_GHCziTypes_Fzh_con_info │ │ │ │ │ 0000011f 00003301 R_386_32 00000000 era │ │ │ │ │ 00000128 00003f01 R_386_32 00000000 user_era │ │ │ │ │ 0000015c 00000101 R_386_32 00000000 .text │ │ │ │ │ 00000184 00003b02 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ -0000018c 00000602 R_386_PC32 00000290 i2sS_str │ │ │ │ │ -00000190 00000702 R_386_PC32 00000298 i2sT_str │ │ │ │ │ +0000018c 00000602 R_386_PC32 00000290 i2tU_str │ │ │ │ │ +00000190 00000702 R_386_PC32 00000298 i2tV_str │ │ │ │ │ 000001af 00003301 R_386_32 00000000 era │ │ │ │ │ 000001b8 00003301 R_386_32 00000000 era │ │ │ │ │ 000001db 00004202 R_386_PC32 00000000 enterFunCCS │ │ │ │ │ 000001e9 00002101 R_386_32 0000006c reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_wordToFloat_HPC_cc │ │ │ │ │ 000001f3 00003802 R_386_PC32 00000000 pushCostCentre │ │ │ │ │ 00000203 00000101 R_386_32 00000000 .text │ │ │ │ │ 00000214 00003702 R_386_PC32 00000000 stg_noDuplicatezh │ │ │ │ │ @@ -26,40 +26,40 @@ │ │ │ │ │ 00000228 00003b02 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ 0000027c 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000028b 00003301 R_386_32 00000000 era │ │ │ │ │ 00000294 00003f01 R_386_32 00000000 user_era │ │ │ │ │ 000002a0 00000101 R_386_32 00000000 .text │ │ │ │ │ 000002c5 00004302 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_info │ │ │ │ │ 000002f0 00003b02 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ -000002f4 00000802 R_386_PC32 000002f7 i2sU_str │ │ │ │ │ -000002f8 00000902 R_386_PC32 000002ff i2sV_str │ │ │ │ │ +000002f4 00000802 R_386_PC32 000002f7 i2tW_str │ │ │ │ │ +000002f8 00000902 R_386_PC32 000002ff i2tX_str │ │ │ │ │ 00000308 00003301 R_386_32 00000000 era │ │ │ │ │ 00000311 00003301 R_386_32 00000000 era │ │ │ │ │ 00000351 00004002 R_386_PC32 00000000 newCAF │ │ │ │ │ 00000363 00002b01 R_386_32 00000000 stg_bh_upd_frame_info │ │ │ │ │ 00000383 00002101 R_386_32 0000006c reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_wordToFloat_HPC_cc │ │ │ │ │ 0000038d 00003802 R_386_PC32 00000000 pushCostCentre │ │ │ │ │ 000003c7 00000101 R_386_32 00000000 .text │ │ │ │ │ 000003d5 00003301 R_386_32 00000000 era │ │ │ │ │ 000003de 00003f01 R_386_32 00000000 user_era │ │ │ │ │ 000003ec 00002802 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ -0000040c 00000a02 R_386_PC32 00000365 i2wD_str │ │ │ │ │ -00000410 00000b02 R_386_PC32 0000036a i2wE_str │ │ │ │ │ +0000040c 00000a02 R_386_PC32 00000365 i2wM_str │ │ │ │ │ +00000410 00000b02 R_386_PC32 0000036a i2wN_str │ │ │ │ │ 00000432 00003301 R_386_32 00000000 era │ │ │ │ │ 0000043b 00003301 R_386_32 00000000 era │ │ │ │ │ 0000047e 00004202 R_386_PC32 00000000 enterFunCCS │ │ │ │ │ 00000488 00000101 R_386_32 00000000 .text │ │ │ │ │ 000004c2 00003c02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000523 00002d01 R_386_32 00000000 ghczminternal_GHCziInternalziWord_W32zh_con_info │ │ │ │ │ 00000532 00003301 R_386_32 00000000 era │ │ │ │ │ 0000053b 00003f01 R_386_32 00000000 user_era │ │ │ │ │ 0000056c 00000101 R_386_32 00000000 .text │ │ │ │ │ 00000594 00003b02 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ -0000059c 00000c02 R_386_PC32 000003c9 i2wF_str │ │ │ │ │ -000005a0 00000d02 R_386_PC32 000003d2 i2wG_str │ │ │ │ │ +0000059c 00000c02 R_386_PC32 000003c9 i2wO_str │ │ │ │ │ +000005a0 00000d02 R_386_PC32 000003d2 i2wP_str │ │ │ │ │ 000005bf 00003301 R_386_32 00000000 era │ │ │ │ │ 000005c8 00003301 R_386_32 00000000 era │ │ │ │ │ 000005eb 00004202 R_386_PC32 00000000 enterFunCCS │ │ │ │ │ 000005f9 00003401 R_386_32 00000024 reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_floatToWord_HPC_cc │ │ │ │ │ 00000603 00003802 R_386_PC32 00000000 pushCostCentre │ │ │ │ │ 00000613 00000101 R_386_32 00000000 .text │ │ │ │ │ 00000624 00003702 R_386_PC32 00000000 stg_noDuplicatezh │ │ │ │ │ @@ -67,40 +67,40 @@ │ │ │ │ │ 00000638 00003b02 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ 0000068c 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000069b 00003301 R_386_32 00000000 era │ │ │ │ │ 000006a4 00003f01 R_386_32 00000000 user_era │ │ │ │ │ 000006b0 00000101 R_386_32 00000000 .text │ │ │ │ │ 000006d5 00004302 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_info │ │ │ │ │ 00000700 00003b02 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ -00000704 00000e02 R_386_PC32 00000431 i2wH_str │ │ │ │ │ -00000708 00000f02 R_386_PC32 0000043a i2wI_str │ │ │ │ │ +00000704 00000e02 R_386_PC32 00000431 i2wQ_str │ │ │ │ │ +00000708 00000f02 R_386_PC32 0000043a i2wR_str │ │ │ │ │ 00000718 00003301 R_386_32 00000000 era │ │ │ │ │ 00000721 00003301 R_386_32 00000000 era │ │ │ │ │ 00000761 00004002 R_386_PC32 00000000 newCAF │ │ │ │ │ 00000773 00002b01 R_386_32 00000000 stg_bh_upd_frame_info │ │ │ │ │ 00000793 00003401 R_386_32 00000024 reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_floatToWord_HPC_cc │ │ │ │ │ 0000079d 00003802 R_386_PC32 00000000 pushCostCentre │ │ │ │ │ 000007d7 00000101 R_386_32 00000000 .text │ │ │ │ │ 000007e5 00003301 R_386_32 00000000 era │ │ │ │ │ 000007ee 00003f01 R_386_32 00000000 user_era │ │ │ │ │ 000007fc 00002802 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ -0000081c 00001002 R_386_PC32 000004a0 i2zj_str │ │ │ │ │ -00000820 00001102 R_386_PC32 000004a5 i2zk_str │ │ │ │ │ +0000081c 00001002 R_386_PC32 000004a0 i2zo_str │ │ │ │ │ +00000820 00001102 R_386_PC32 000004a5 i2zp_str │ │ │ │ │ 00000842 00003301 R_386_32 00000000 era │ │ │ │ │ 0000084b 00003301 R_386_32 00000000 era │ │ │ │ │ 0000088e 00004202 R_386_PC32 00000000 enterFunCCS │ │ │ │ │ 00000898 00000101 R_386_32 00000000 .text │ │ │ │ │ 000008d2 00003c02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 0000092f 00002701 R_386_32 00000000 ghczmprim_GHCziTypes_Dzh_con_info │ │ │ │ │ 0000093d 00003301 R_386_32 00000000 era │ │ │ │ │ 00000946 00003f01 R_386_32 00000000 user_era │ │ │ │ │ 0000097c 00000101 R_386_32 00000000 .text │ │ │ │ │ 000009a4 00003b02 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ -000009ac 00001202 R_386_PC32 00000504 i2zl_str │ │ │ │ │ -000009b0 00001302 R_386_PC32 0000050d i2zm_str │ │ │ │ │ +000009ac 00001202 R_386_PC32 00000504 i2zq_str │ │ │ │ │ +000009b0 00001302 R_386_PC32 0000050d i2zr_str │ │ │ │ │ 000009cf 00003301 R_386_32 00000000 era │ │ │ │ │ 000009d8 00003301 R_386_32 00000000 era │ │ │ │ │ 000009fb 00004202 R_386_PC32 00000000 enterFunCCS │ │ │ │ │ 00000a09 00001f01 R_386_32 00000048 reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_wordToDouble_HPC_cc │ │ │ │ │ 00000a13 00003802 R_386_PC32 00000000 pushCostCentre │ │ │ │ │ 00000a23 00000101 R_386_32 00000000 .text │ │ │ │ │ 00000a34 00003702 R_386_PC32 00000000 stg_noDuplicatezh │ │ │ │ │ @@ -108,16 +108,16 @@ │ │ │ │ │ 00000a48 00003b02 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ 00000a9c 00000101 R_386_32 00000000 .text │ │ │ │ │ 00000aab 00003301 R_386_32 00000000 era │ │ │ │ │ 00000ab4 00003f01 R_386_32 00000000 user_era │ │ │ │ │ 00000ac0 00000101 R_386_32 00000000 .text │ │ │ │ │ 00000ae5 00004302 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_info │ │ │ │ │ 00000b10 00003b02 R_386_PC32 00000000 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ -00000b14 00001402 R_386_PC32 0000056c i2zn_str │ │ │ │ │ -00000b18 00001502 R_386_PC32 00000575 i2zo_str │ │ │ │ │ +00000b14 00001402 R_386_PC32 0000056c i2zs_str │ │ │ │ │ +00000b18 00001502 R_386_PC32 00000575 i2zt_str │ │ │ │ │ 00000b28 00003301 R_386_32 00000000 era │ │ │ │ │ 00000b31 00003301 R_386_32 00000000 era │ │ │ │ │ 00000b71 00004002 R_386_PC32 00000000 newCAF │ │ │ │ │ 00000b83 00002b01 R_386_32 00000000 stg_bh_upd_frame_info │ │ │ │ │ 00000ba3 00001f01 R_386_32 00000048 reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_wordToDouble_HPC_cc │ │ │ │ │ 00000bad 00003802 R_386_PC32 00000000 pushCostCentre │ │ │ │ │ 00000be7 00000101 R_386_32 00000000 .text │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -10,50 +10,50 @@ │ │ │ │ │ wordToFloat │ │ │ │ │ Data.ReinterpretCast.Internal.ImplFFI │ │ │ │ │ src/Data/ReinterpretCast/Internal/ImplFFI.hs:25:1-21 │ │ │ │ │ Data.ReinterpretCast.Internal.ImplFFI │ │ │ │ │ │ │ │ │ │ Data.ReinterpretCast.Internal.ImplFFI │ │ │ │ │ reinterpret-cast-0.1.0-4cV1hvki7TICf0zv4Ws776 │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Word32 │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Word32 │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Double │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Double │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Word64 │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Word64 │ │ │ │ │ │ │ │ │ │ -i2sP_str │ │ │ │ │ -i2sQ_str │ │ │ │ │ -i2sS_str │ │ │ │ │ -i2sT_str │ │ │ │ │ -i2sU_str │ │ │ │ │ -i2sV_str │ │ │ │ │ -i2wD_str │ │ │ │ │ -i2wE_str │ │ │ │ │ -i2wF_str │ │ │ │ │ -i2wG_str │ │ │ │ │ -i2wH_str │ │ │ │ │ -i2wI_str │ │ │ │ │ -i2zj_str │ │ │ │ │ -i2zk_str │ │ │ │ │ -i2zl_str │ │ │ │ │ -i2zm_str │ │ │ │ │ -i2zn_str │ │ │ │ │ +i2tS_str │ │ │ │ │ +i2tT_str │ │ │ │ │ +i2tU_str │ │ │ │ │ +i2tV_str │ │ │ │ │ +i2tW_str │ │ │ │ │ +i2tX_str │ │ │ │ │ +i2wM_str │ │ │ │ │ +i2wN_str │ │ │ │ │ +i2wO_str │ │ │ │ │ +i2wP_str │ │ │ │ │ +i2wQ_str │ │ │ │ │ +i2wR_str │ │ │ │ │ i2zo_str │ │ │ │ │ +i2zp_str │ │ │ │ │ +i2zq_str │ │ │ │ │ +i2zr_str │ │ │ │ │ +i2zs_str │ │ │ │ │ +i2zt_str │ │ │ │ │ i2BQ_str │ │ │ │ │ i2BR_str │ │ │ │ │ i2BS_str │ │ │ │ │ i2BT_str │ │ │ │ │ i2BU_str │ │ │ │ │ i2BV_str │ │ │ │ │ reinterpretzmcastzm0zi1zi0zm4cV1hvki7TICf0zzv4Ws776_DataziReinterpretCastziInternalziImplFFI_zdtrModule4_bytes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ 00000000 : │ │ │ │ │ add $0xf0000200,%eax │ │ │ │ │ - R_386_PC32 i2sP_str │ │ │ │ │ + R_386_PC32 i2tS_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %esp │ │ │ │ │ - R_386_PC32 i2sQ_str │ │ │ │ │ + R_386_PC32 i2tT_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %cl,(%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ │ @@ -125,19 +125,19 @@ │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ jmp *%eax │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ call 6000188 │ │ │ │ │ R_386_PC32 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %dh,%al │ │ │ │ │ - R_386_PC32 i2sS_str │ │ │ │ │ + R_386_PC32 i2tU_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %esp │ │ │ │ │ - R_386_PC32 i2sT_str │ │ │ │ │ + R_386_PC32 i2tV_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%eax) │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %cl,(%edx) │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ │ @@ -250,19 +250,19 @@ │ │ │ │ │ jmp *%eax │ │ │ │ │ nop │ │ │ │ │ in (%dx),%al │ │ │ │ │ R_386_PC32 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %eax │ │ │ │ │ - R_386_PC32 i2sU_str │ │ │ │ │ + R_386_PC32 i2tW_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %esp │ │ │ │ │ - R_386_PC32 i2sV_str │ │ │ │ │ + R_386_PC32 i2tX_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%eax) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ .byte 0 │ │ │ │ │ .byte 0x15 │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ @@ -344,19 +344,19 @@ │ │ │ │ │ mov %eax,%esi │ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ jmp *%eax │ │ │ │ │ nop │ │ │ │ │ add $0xf0000200,%eax │ │ │ │ │ - R_386_PC32 i2wD_str │ │ │ │ │ + R_386_PC32 i2wM_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %esp │ │ │ │ │ - R_386_PC32 i2wE_str │ │ │ │ │ + R_386_PC32 i2wN_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %cl,(%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ │ @@ -469,19 +469,19 @@ │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ jmp *%eax │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ call 6000598 │ │ │ │ │ R_386_PC32 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %dh,%al │ │ │ │ │ - R_386_PC32 i2wF_str │ │ │ │ │ + R_386_PC32 i2wO_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %esp │ │ │ │ │ - R_386_PC32 i2wG_str │ │ │ │ │ + R_386_PC32 i2wP_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%eax) │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %cl,(%edx) │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ │ @@ -594,19 +594,19 @@ │ │ │ │ │ jmp *%eax │ │ │ │ │ nop │ │ │ │ │ in (%dx),%al │ │ │ │ │ R_386_PC32 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %eax │ │ │ │ │ - R_386_PC32 i2wH_str │ │ │ │ │ + R_386_PC32 i2wQ_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %esp │ │ │ │ │ - R_386_PC32 i2wI_str │ │ │ │ │ + R_386_PC32 i2wR_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%eax) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ .byte 0 │ │ │ │ │ .byte 0x15 │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ @@ -688,19 +688,19 @@ │ │ │ │ │ mov %eax,%esi │ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ jmp *%eax │ │ │ │ │ nop │ │ │ │ │ add $0xf0000200,%eax │ │ │ │ │ - R_386_PC32 i2zj_str │ │ │ │ │ + R_386_PC32 i2zo_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %esp │ │ │ │ │ - R_386_PC32 i2zk_str │ │ │ │ │ + R_386_PC32 i2zp_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %cl,(%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ │ @@ -814,19 +814,19 @@ │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ jmp *%eax │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ call 60009a8 │ │ │ │ │ R_386_PC32 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %dh,%al │ │ │ │ │ - R_386_PC32 i2zl_str │ │ │ │ │ + R_386_PC32 i2zq_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %esp │ │ │ │ │ - R_386_PC32 i2zm_str │ │ │ │ │ + R_386_PC32 i2zr_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%eax) │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %cl,(%edx) │ │ │ │ │ add %al,(%ecx) │ │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ │ @@ -939,19 +939,19 @@ │ │ │ │ │ jmp *%eax │ │ │ │ │ nop │ │ │ │ │ in (%dx),%al │ │ │ │ │ R_386_PC32 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_zdwallocaBytesAligned_closure │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %eax │ │ │ │ │ - R_386_PC32 i2zn_str │ │ │ │ │ + R_386_PC32 i2zs_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ push %esp │ │ │ │ │ - R_386_PC32 i2zo_str │ │ │ │ │ + R_386_PC32 i2zt_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%eax) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ .byte 0 │ │ │ │ │ .byte 0x15 │ │ │ │ │ add %al,(%ecx) │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -14,31 +14,31 @@ │ │ │ │ │ [ 169] src/Data/ReinterpretCast/Internal/ImplFFI.hs:25:1-21 │ │ │ │ │ [ 19e] CAF │ │ │ │ │ [ 1a2] Data.ReinterpretCast.Internal.ImplFFI │ │ │ │ │ [ 1c8] │ │ │ │ │ [ 1d8] Data.ReinterpretCast.Internal.ImplFFI │ │ │ │ │ [ 1fe] reinterpret-cast-0.1.0-4cV1hvki7TICf0zv4Ws776 │ │ │ │ │ [ 22c] ->IO │ │ │ │ │ - [ 231] │ │ │ │ │ + [ 231] │ │ │ │ │ [ 290] ->Float │ │ │ │ │ - [ 298] │ │ │ │ │ + [ 298] │ │ │ │ │ [ 2f7] ->Float │ │ │ │ │ [ 2ff] │ │ │ │ │ [ 365] ->IO │ │ │ │ │ - [ 36a] │ │ │ │ │ + [ 36a] │ │ │ │ │ [ 3c9] ->Word32 │ │ │ │ │ - [ 3d2] │ │ │ │ │ + [ 3d2] │ │ │ │ │ [ 431] ->Word32 │ │ │ │ │ [ 43a] │ │ │ │ │ [ 4a0] ->IO │ │ │ │ │ - [ 4a5] │ │ │ │ │ + [ 4a5] │ │ │ │ │ [ 504] ->Double │ │ │ │ │ - [ 50d] │ │ │ │ │ + [ 50d] │ │ │ │ │ [ 56c] ->Double │ │ │ │ │ [ 575] │ │ │ │ │ [ 5dc] ->IO │ │ │ │ │ - [ 5e1] │ │ │ │ │ + [ 5e1] │ │ │ │ │ [ 640] ->Word64 │ │ │ │ │ - [ 649] │ │ │ │ │ + [ 649] │ │ │ │ │ [ 6a8] ->Word64 │ │ │ │ │ [ 6b1] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693273 505f7374 72006932 73515f73 .i2sP_str.i2sQ_s │ │ │ │ │ - 0x00000010 74720069 3273535f 73747200 69327354 tr.i2sS_str.i2sT │ │ │ │ │ - 0x00000020 5f737472 00693273 555f7374 72006932 _str.i2sU_str.i2 │ │ │ │ │ - 0x00000030 73565f73 74720069 3277445f 73747200 sV_str.i2wD_str. │ │ │ │ │ - 0x00000040 69327745 5f737472 00693277 465f7374 i2wE_str.i2wF_st │ │ │ │ │ - 0x00000050 72006932 77475f73 74720069 3277485f r.i2wG_str.i2wH_ │ │ │ │ │ - 0x00000060 73747200 69327749 5f737472 0069327a str.i2wI_str.i2z │ │ │ │ │ - 0x00000070 6a5f7374 72006932 7a6b5f73 74720069 j_str.i2zk_str.i │ │ │ │ │ - 0x00000080 327a6c5f 73747200 69327a6d 5f737472 2zl_str.i2zm_str │ │ │ │ │ - 0x00000090 0069327a 6e5f7374 72006932 7a6f5f73 .i2zn_str.i2zo_s │ │ │ │ │ + 0x00000000 00693274 535f7374 72006932 74545f73 .i2tS_str.i2tT_s │ │ │ │ │ + 0x00000010 74720069 3274555f 73747200 69327456 tr.i2tU_str.i2tV │ │ │ │ │ + 0x00000020 5f737472 00693274 575f7374 72006932 _str.i2tW_str.i2 │ │ │ │ │ + 0x00000030 74585f73 74720069 32774d5f 73747200 tX_str.i2wM_str. │ │ │ │ │ + 0x00000040 6932774e 5f737472 00693277 4f5f7374 i2wN_str.i2wO_st │ │ │ │ │ + 0x00000050 72006932 77505f73 74720069 3277515f r.i2wP_str.i2wQ_ │ │ │ │ │ + 0x00000060 73747200 69327752 5f737472 0069327a str.i2wR_str.i2z │ │ │ │ │ + 0x00000070 6f5f7374 72006932 7a705f73 74720069 o_str.i2zp_str.i │ │ │ │ │ + 0x00000080 327a715f 73747200 69327a72 5f737472 2zq_str.i2zr_str │ │ │ │ │ + 0x00000090 0069327a 735f7374 72006932 7a745f73 .i2zs_str.i2zt_s │ │ │ │ │ 0x000000a0 74720069 3242515f 73747200 69324252 tr.i2BQ_str.i2BR │ │ │ │ │ 0x000000b0 5f737472 00693242 535f7374 72006932 _str.i2BS_str.i2 │ │ │ │ │ 0x000000c0 42545f73 74720069 3242555f 73747200 BT_str.i2BU_str. │ │ │ │ │ 0x000000d0 69324256 5f737472 00726569 6e746572 i2BV_str.reinter │ │ │ │ │ 0x000000e0 70726574 7a6d6361 73747a6d 307a6931 pretzmcastzm0zi1 │ │ │ │ │ 0x000000f0 7a69307a 6d346356 3168766b 69375449 zi0zm4cV1hvki7TI │ │ │ │ │ 0x00000100 4366307a 7a763457 73373736 5f446174 Cf0zzv4Ws776_Dat