--- /srv/rebuilderd/tmp/rebuilderd7eBzjg/inputs/libghc-hunit-prof_1.6.2.0-4_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderd7eBzjg/out/libghc-hunit-prof_1.6.2.0-4_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-05 13:19:10.000000 debian-binary │ -rw-r--r-- 0 0 0 1096 2026-01-05 13:19:10.000000 control.tar.xz │ --rw-r--r-- 0 0 0 89496 2026-01-05 13:19:10.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 89504 2026-01-05 13:19:10.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/HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c/libHSHUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c_p.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -2425,32 +2425,32 @@ │ │ │ │ U ghczminternal_GHCziInternalziStackziTypes_SrcLoc_con_info │ │ │ │ U ghczminternal_GHCziInternalziUnicode_zdwisPrint_closure │ │ │ │ U ghczminternal_GHCziInternalziUnicode_zdwisPrint_info │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ -0000000000000104 r i2Qs_str │ │ │ │ -0000000000000106 r i2Qt_str │ │ │ │ -000000000000014c r i2R4_str │ │ │ │ -000000000000014e r i2R5_str │ │ │ │ -0000000000000194 r i2ZQ_str │ │ │ │ -0000000000000199 r i2ZR_str │ │ │ │ -00000000000001dd r i2ZS_str │ │ │ │ -00000000000001e2 r i2ZT_str │ │ │ │ -0000000000000226 r i2ZU_str │ │ │ │ -000000000000022b r i2ZV_str │ │ │ │ -000000000000026f r i2ZW_str │ │ │ │ -0000000000000273 r i2ZX_str │ │ │ │ -00000000000002b7 r i2ZY_str │ │ │ │ -00000000000002bc r i2ZZ_str │ │ │ │ -0000000000000300 r i300_str │ │ │ │ -0000000000000307 r i301_str │ │ │ │ -0000000000000349 r i361_str │ │ │ │ -0000000000000352 r i362_str │ │ │ │ +0000000000000104 r i2Pt_str │ │ │ │ +0000000000000106 r i2Pu_str │ │ │ │ +000000000000014c r i2QQ_str │ │ │ │ +000000000000014e r i2QR_str │ │ │ │ +0000000000000194 r i2Xg_str │ │ │ │ +0000000000000199 r i2Xh_str │ │ │ │ +00000000000001dd r i2Xi_str │ │ │ │ +00000000000001e2 r i2Xj_str │ │ │ │ +0000000000000226 r i2Xk_str │ │ │ │ +000000000000022b r i2Xl_str │ │ │ │ +000000000000026f r i2Xm_str │ │ │ │ +0000000000000273 r i2Xn_str │ │ │ │ +00000000000002b7 r i2Xo_str │ │ │ │ +00000000000002bc r i2Xp_str │ │ │ │ +0000000000000300 r i2Xq_str │ │ │ │ +0000000000000307 r i2Xr_str │ │ │ │ +0000000000000349 r i332_str │ │ │ │ +0000000000000352 r i333_str │ │ │ │ U newCAF │ │ │ │ U pushCostCentre │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ U stg_CHARLIKE_closure │ │ │ │ U stg_INTLIKE_closure │ │ │ │ U stg_SRT_3_info │ │ │ │ @@ -2870,36 +2870,36 @@ │ │ │ │ U ghczminternal_GHCziInternalziSystemziEnvironment_getEnv1_info │ │ │ │ U ghczmprim_GHCziTypes_Czh_con_info │ │ │ │ U ghczmprim_GHCziTypes_Izh_con_info │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ -0000000000000460 r i39K_str │ │ │ │ -0000000000000468 r i39L_str │ │ │ │ +0000000000000460 r i3bE_str │ │ │ │ +0000000000000468 r i3bF_str │ │ │ │ 00000000000004f4 r i3cW_str │ │ │ │ 00000000000004ff r i3cX_str │ │ │ │ 00000000000004a7 r i3cg_str │ │ │ │ 00000000000004b1 r i3ch_str │ │ │ │ -0000000000000542 r i3dG_str │ │ │ │ -000000000000054c r i3dH_str │ │ │ │ -0000000000000588 r i3dI_str │ │ │ │ -0000000000000592 r i3dJ_str │ │ │ │ -00000000000005df r i3eA_str │ │ │ │ -00000000000005d5 r i3ez_str │ │ │ │ -0000000000000622 r i3fg_str │ │ │ │ -000000000000062d r i3fh_str │ │ │ │ -0000000000000670 r i3gU_str │ │ │ │ -000000000000067a r i3gV_str │ │ │ │ -00000000000006b6 r i3gW_str │ │ │ │ -00000000000006c0 r i3gX_str │ │ │ │ -0000000000000703 r i3hR_str │ │ │ │ -000000000000070d r i3hS_str │ │ │ │ -0000000000000753 r i3iy_str │ │ │ │ -000000000000075e r i3iz_str │ │ │ │ +0000000000000542 r i3eB_str │ │ │ │ +000000000000054c r i3eC_str │ │ │ │ +0000000000000588 r i3eD_str │ │ │ │ +0000000000000592 r i3eE_str │ │ │ │ +00000000000005d5 r i3fw_str │ │ │ │ +00000000000005df r i3fx_str │ │ │ │ +0000000000000622 r i3ge_str │ │ │ │ +000000000000062d r i3gf_str │ │ │ │ +0000000000000670 r i3h0_str │ │ │ │ +000000000000067a r i3h1_str │ │ │ │ +00000000000006b6 r i3h2_str │ │ │ │ +00000000000006c0 r i3h3_str │ │ │ │ +0000000000000703 r i3hU_str │ │ │ │ +000000000000070d r i3hV_str │ │ │ │ +0000000000000753 r i3iA_str │ │ │ │ +000000000000075e r i3iB_str │ │ │ │ 00000000000007a4 r i3jk_str │ │ │ │ 00000000000007ae r i3jl_str │ │ │ │ 00000000000007ea r i3jm_str │ │ │ │ 00000000000007f4 r i3jn_str │ │ │ │ 0000000000000888 r i3kT_str │ │ │ │ 0000000000000893 r i3kU_str │ │ │ │ 000000000000083a r i3kd_str │ │ │ │ @@ -2928,16 +2928,16 @@ │ │ │ │ 0000000000000be4 r i3rr_str │ │ │ │ 0000000000000c2d r i3um_str │ │ │ │ 0000000000000c36 r i3un_str │ │ │ │ 0000000000000c72 r i3uo_str │ │ │ │ 0000000000000c7c r i3up_str │ │ │ │ 0000000000000cb8 r i3uq_str │ │ │ │ 0000000000000cc3 r i3ur_str │ │ │ │ -0000000000000d0c r i3we_str │ │ │ │ -0000000000000d11 r i3wf_str │ │ │ │ +0000000000000d0c r i3vZ_str │ │ │ │ +0000000000000d11 r i3w0_str │ │ │ │ U newCAF │ │ │ │ U pushCostCentre │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ U stg_CHARLIKE_closure │ │ │ │ U stg_IND_STATIC_info │ │ │ │ U stg_INTLIKE_closure │ │ │ ├── Lang.p_o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1314,16 +1314,16 @@ │ │ │ │ │ 00000000000002e8 0000018800000001 R_X86_64_64 0000000000000298 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdfExceptionHUnitFailure6_closure + 0 │ │ │ │ │ 00000000000002f8 0000010f00000001 R_X86_64_64 0000000000000128 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdfExceptionHUnitFailurezuzdcfromException_info + 0 │ │ │ │ │ 0000000000000300 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ 0000000000000318 0000019700000001 R_X86_64_64 0000000000000000 ghczmprim_GHCziTypes_Izh_con_info + 0 │ │ │ │ │ 0000000000000320 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ 0000000000000338 0000017900000001 R_X86_64_64 0000000000000000 stg_SRT_2_info + 0 │ │ │ │ │ 0000000000000340 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ -0000000000000350 0000013c00000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_showLitString_closure + 0 │ │ │ │ │ -0000000000000358 0000019900000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_zdfShowCharzuzdcshowList_closure + 0 │ │ │ │ │ +0000000000000350 0000019900000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_zdfShowCharzuzdcshowList_closure + 0 │ │ │ │ │ +0000000000000358 0000013c00000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_showLitString_closure + 0 │ │ │ │ │ 0000000000000368 0000017900000001 R_X86_64_64 0000000000000000 stg_SRT_2_info + 0 │ │ │ │ │ 0000000000000370 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ 0000000000000380 0000017700000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_zdfShowListzuzdszdfShowList1_closure + 0 │ │ │ │ │ 0000000000000388 0000000300000001 R_X86_64_64 0000000000000000 .data + 338 │ │ │ │ │ 0000000000000398 0000011400000001 R_X86_64_64 0000000000001088 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdwzdcshowsPrec1_info + 0 │ │ │ │ │ 00000000000003a0 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ 00000000000003b8 000000f500000001 R_X86_64_64 0000000000001320 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdfShowFailureReasonzuzdcshowsPrec_info + 0 │ │ │ │ │ @@ -1399,16 +1399,16 @@ │ │ │ │ │ 0000000000000758 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ 0000000000000768 000001a800000001 R_X86_64_64 0000000000000710 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdfEqHUnitFailurezuzdczeze_closure + 2 │ │ │ │ │ 0000000000000770 000001a300000001 R_X86_64_64 0000000000000730 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdfEqHUnitFailurezuzdczsze_closure + 2 │ │ │ │ │ 0000000000000780 000001f400000001 R_X86_64_64 0000000000003148 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdfShowResult4_info + 0 │ │ │ │ │ 0000000000000788 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ 0000000000000798 000000ed00000001 R_X86_64_64 0000000000000000 stg_SRT_3_info + 0 │ │ │ │ │ 00000000000007a0 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ -00000000000007b0 0000013c00000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_showLitString_closure + 0 │ │ │ │ │ -00000000000007b8 0000019900000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_zdfShowCharzuzdcshowList_closure + 0 │ │ │ │ │ +00000000000007b0 0000019900000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_zdfShowCharzuzdcshowList_closure + 0 │ │ │ │ │ +00000000000007b8 0000013c00000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_showLitString_closure + 0 │ │ │ │ │ 00000000000007c0 0000010200000001 R_X86_64_64 0000000000000000 ghczminternal_GHCziInternalziShow_zdfShowSrcLoc_closure + 0 │ │ │ │ │ 00000000000007d0 0000013500000001 R_X86_64_64 0000000000004270 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdfShowResultzuzdcshowsPrec_info + 0 │ │ │ │ │ 00000000000007d8 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ 00000000000007f0 000000e500000001 R_X86_64_64 0000000000004620 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdfShowResult1_info + 0 │ │ │ │ │ 00000000000007f8 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ │ 0000000000000810 0000010500000001 R_X86_64_64 0000000000004658 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziLang_zdfShowResultzuzdcshowList_info + 0 │ │ │ │ │ 0000000000000818 0000018e00000001 R_X86_64_64 0000000000000000 CCS_DONT_CARE + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -153,23 +153,23 @@ │ │ │ │ │ ->>Tuple2# │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->>Tuple2# │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->>Result │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Result │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>HUnitFailure │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->FailureReason │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>>FailureReason │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c:Test.HUnit.Lang.Success │ │ │ │ │ HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c:Test.HUnit.Lang.Failure │ │ │ │ │ HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c:Test.HUnit.Lang.Error │ │ │ │ │ HUnitFailure │ │ │ │ │ HUnitFailure │ │ │ │ │ HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c:Test.HUnit.Lang.HUnitFailure │ │ │ │ │ FailureReason │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -230,23 +230,23 @@ │ │ │ │ │ [ 1f6f] IO │ │ │ │ │ [ 1f72] │ │ │ │ │ [ 1fb2] ->>Tuple2# │ │ │ │ │ [ 1fbd] │ │ │ │ │ [ 200a] ->IO │ │ │ │ │ [ 200f] │ │ │ │ │ [ 205a] ->>Result │ │ │ │ │ - [ 2064] │ │ │ │ │ + [ 2064] │ │ │ │ │ [ 20a8] ->>Result │ │ │ │ │ - [ 20b2] │ │ │ │ │ + [ 20b2] │ │ │ │ │ [ 20f4] ->>HUnitFailure │ │ │ │ │ - [ 2104] │ │ │ │ │ + [ 2104] │ │ │ │ │ [ 214d] ->FailureReason │ │ │ │ │ - [ 215d] │ │ │ │ │ + [ 215d] │ │ │ │ │ [ 21a0] ->>>FailureReason │ │ │ │ │ - [ 21b2] │ │ │ │ │ + [ 21b2] │ │ │ │ │ [ 21fd] Result │ │ │ │ │ [ 2204] Success │ │ │ │ │ [ 220c] HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c:Test.HUnit.Lang.Success │ │ │ │ │ [ 2249] Result │ │ │ │ │ [ 2250] Failure │ │ │ │ │ [ 2258] HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c:Test.HUnit.Lang.Failure │ │ │ │ │ [ 2295] Result │ │ │ ├── Terminal.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 67 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 .rodata.str │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 7 .data │ │ │ │ │ - 4: 0000000000000104 0 NOTYPE LOCAL DEFAULT 3 i2Qs_str │ │ │ │ │ - 5: 0000000000000106 0 NOTYPE LOCAL DEFAULT 3 i2Qt_str │ │ │ │ │ - 6: 000000000000014c 0 NOTYPE LOCAL DEFAULT 3 i2R4_str │ │ │ │ │ - 7: 000000000000014e 0 NOTYPE LOCAL DEFAULT 3 i2R5_str │ │ │ │ │ - 8: 0000000000000194 0 NOTYPE LOCAL DEFAULT 3 i2ZQ_str │ │ │ │ │ - 9: 0000000000000199 0 NOTYPE LOCAL DEFAULT 3 i2ZR_str │ │ │ │ │ - 10: 00000000000001dd 0 NOTYPE LOCAL DEFAULT 3 i2ZS_str │ │ │ │ │ - 11: 00000000000001e2 0 NOTYPE LOCAL DEFAULT 3 i2ZT_str │ │ │ │ │ - 12: 0000000000000226 0 NOTYPE LOCAL DEFAULT 3 i2ZU_str │ │ │ │ │ - 13: 000000000000022b 0 NOTYPE LOCAL DEFAULT 3 i2ZV_str │ │ │ │ │ - 14: 000000000000026f 0 NOTYPE LOCAL DEFAULT 3 i2ZW_str │ │ │ │ │ - 15: 0000000000000273 0 NOTYPE LOCAL DEFAULT 3 i2ZX_str │ │ │ │ │ - 16: 00000000000002b7 0 NOTYPE LOCAL DEFAULT 3 i2ZY_str │ │ │ │ │ - 17: 00000000000002bc 0 NOTYPE LOCAL DEFAULT 3 i2ZZ_str │ │ │ │ │ - 18: 0000000000000300 0 NOTYPE LOCAL DEFAULT 3 i300_str │ │ │ │ │ - 19: 0000000000000307 0 NOTYPE LOCAL DEFAULT 3 i301_str │ │ │ │ │ - 20: 0000000000000349 0 NOTYPE LOCAL DEFAULT 3 i361_str │ │ │ │ │ - 21: 0000000000000352 0 NOTYPE LOCAL DEFAULT 3 i362_str │ │ │ │ │ + 4: 0000000000000104 0 NOTYPE LOCAL DEFAULT 3 i2Pt_str │ │ │ │ │ + 5: 0000000000000106 0 NOTYPE LOCAL DEFAULT 3 i2Pu_str │ │ │ │ │ + 6: 000000000000014c 0 NOTYPE LOCAL DEFAULT 3 i2QQ_str │ │ │ │ │ + 7: 000000000000014e 0 NOTYPE LOCAL DEFAULT 3 i2QR_str │ │ │ │ │ + 8: 0000000000000194 0 NOTYPE LOCAL DEFAULT 3 i2Xg_str │ │ │ │ │ + 9: 0000000000000199 0 NOTYPE LOCAL DEFAULT 3 i2Xh_str │ │ │ │ │ + 10: 00000000000001dd 0 NOTYPE LOCAL DEFAULT 3 i2Xi_str │ │ │ │ │ + 11: 00000000000001e2 0 NOTYPE LOCAL DEFAULT 3 i2Xj_str │ │ │ │ │ + 12: 0000000000000226 0 NOTYPE LOCAL DEFAULT 3 i2Xk_str │ │ │ │ │ + 13: 000000000000022b 0 NOTYPE LOCAL DEFAULT 3 i2Xl_str │ │ │ │ │ + 14: 000000000000026f 0 NOTYPE LOCAL DEFAULT 3 i2Xm_str │ │ │ │ │ + 15: 0000000000000273 0 NOTYPE LOCAL DEFAULT 3 i2Xn_str │ │ │ │ │ + 16: 00000000000002b7 0 NOTYPE LOCAL DEFAULT 3 i2Xo_str │ │ │ │ │ + 17: 00000000000002bc 0 NOTYPE LOCAL DEFAULT 3 i2Xp_str │ │ │ │ │ + 18: 0000000000000300 0 NOTYPE LOCAL DEFAULT 3 i2Xq_str │ │ │ │ │ + 19: 0000000000000307 0 NOTYPE LOCAL DEFAULT 3 i2Xr_str │ │ │ │ │ + 20: 0000000000000349 0 NOTYPE LOCAL DEFAULT 3 i332_str │ │ │ │ │ + 21: 0000000000000352 0 NOTYPE LOCAL DEFAULT 3 i333_str │ │ │ │ │ 22: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczminternal_GHCziInternalziList_reverse1_info │ │ │ │ │ 23: 0000000000000040 0 OBJECT GLOBAL DEFAULT 7 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziTerminal_CAFs_cc │ │ │ │ │ 24: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczminternal_GHCziInternalziUnicode_zdwisPrint_info │ │ │ │ │ 25: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_SRT_3_info │ │ │ │ │ 26: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczminternal_GHCziInternalziStackziTypes_EmptyCallStack_closure │ │ │ │ │ 27: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczminternal_GHCziInternalziErr_error_closure │ │ │ │ │ 28: 00000000000004d8 0 OBJECT GLOBAL DEFAULT 7 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziTerminal_zdtrModule_closure │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,80 +1,80 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x2790 contains 138 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000400000018 R_X86_64_PC64 0000000000000104 i2Qs_str - 20 │ │ │ │ │ -0000000000000008 0000000500000018 R_X86_64_PC64 0000000000000106 i2Qt_str - 18 │ │ │ │ │ +0000000000000000 0000000400000018 R_X86_64_PC64 0000000000000104 i2Pt_str - 20 │ │ │ │ │ +0000000000000008 0000000500000018 R_X86_64_PC64 0000000000000106 i2Pu_str - 18 │ │ │ │ │ 000000000000001c 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 284 │ │ │ │ │ 0000000000000025 0000003300000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000038 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000076 0000003b00000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 0000000000000087 0000002b0000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 00000000000000a8 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 24c │ │ │ │ │ 00000000000000af 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 216 │ │ │ │ │ 00000000000000b8 0000003f00000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziErr_error_info - 4 │ │ │ │ │ -00000000000000c8 0000000600000018 R_X86_64_PC64 000000000000014c i2R4_str - 20 │ │ │ │ │ -00000000000000d0 0000000700000018 R_X86_64_PC64 000000000000014e i2R5_str - 18 │ │ │ │ │ +00000000000000c8 0000000600000018 R_X86_64_PC64 000000000000014c i2QQ_str - 20 │ │ │ │ │ +00000000000000d0 0000000700000018 R_X86_64_PC64 000000000000014e i2QR_str - 18 │ │ │ │ │ 00000000000000e4 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 3b4 │ │ │ │ │ 00000000000000ed 0000003300000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000100 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000013e 0000003b00000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 000000000000014f 0000002b0000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 0000000000000170 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 37c │ │ │ │ │ 0000000000000177 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 346 │ │ │ │ │ 0000000000000180 0000003f00000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziErr_error_info - 4 │ │ │ │ │ -0000000000000190 0000000800000018 R_X86_64_PC64 0000000000000194 i2ZQ_str - 20 │ │ │ │ │ -0000000000000198 0000000900000018 R_X86_64_PC64 0000000000000199 i2ZR_str - 18 │ │ │ │ │ +0000000000000190 0000000800000018 R_X86_64_PC64 0000000000000194 i2Xg_str - 20 │ │ │ │ │ +0000000000000198 0000000900000018 R_X86_64_PC64 0000000000000199 i2Xh_str - 18 │ │ │ │ │ 00000000000001b5 0000003300000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 00000000000001c8 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 00000000000001f4 0000001e0000000b R_X86_64_32S 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 0000000000000216 000000010000000b R_X86_64_32S 0000000000000000 .text + 268 │ │ │ │ │ 000000000000021d 0000003400000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTypes_ZMZN_closure - 3 │ │ │ │ │ 000000000000023d 0000001600000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziList_reverse1_info - 4 │ │ │ │ │ 000000000000027f 0000002400000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziBase_zpzp_info - 4 │ │ │ │ │ -0000000000000288 0000000a00000018 R_X86_64_PC64 00000000000001dd i2ZS_str - 20 │ │ │ │ │ -0000000000000290 0000000b00000018 R_X86_64_PC64 00000000000001e2 i2ZT_str - 18 │ │ │ │ │ +0000000000000288 0000000a00000018 R_X86_64_PC64 00000000000001dd i2Xi_str - 20 │ │ │ │ │ +0000000000000290 0000000b00000018 R_X86_64_PC64 00000000000001e2 i2Xj_str - 18 │ │ │ │ │ 00000000000002ad 0000003300000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 00000000000002c0 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000310 0000002f0000000b R_X86_64_32S 0000000000000000 ghczmprim_GHCziTypes_ZC_con_info + 0 │ │ │ │ │ 0000000000000322 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000032d 0000003a00000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 000000000000033b 000000250000000b R_X86_64_32S 0000000000000000 stg_CHARLIKE_closure + 141 │ │ │ │ │ 000000000000034c 0000002400000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziBase_zpzp_info - 4 │ │ │ │ │ -0000000000000368 0000000c00000018 R_X86_64_PC64 0000000000000226 i2ZU_str - 20 │ │ │ │ │ -0000000000000370 0000000d00000018 R_X86_64_PC64 000000000000022b i2ZV_str - 18 │ │ │ │ │ +0000000000000368 0000000c00000018 R_X86_64_PC64 0000000000000226 i2Xk_str - 20 │ │ │ │ │ +0000000000000370 0000000d00000018 R_X86_64_PC64 000000000000022b i2Xl_str - 18 │ │ │ │ │ 000000000000038d 0000003300000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 00000000000003a0 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 00000000000003e1 0000001e0000000b R_X86_64_32S 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 000000000000041c 000000010000000b R_X86_64_32S 0000000000000000 .text + 2a8 │ │ │ │ │ 000000000000042e 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000439 0000003a00000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 000000000000044f 000000010000000b R_X86_64_32S 0000000000000000 .text + 4b0 │ │ │ │ │ 0000000000000456 0000003400000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTypes_ZMZN_closure - 3 │ │ │ │ │ 0000000000000476 0000001600000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziList_reverse1_info - 4 │ │ │ │ │ 00000000000004c7 0000002400000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziBase_zpzp_info - 4 │ │ │ │ │ -00000000000004d8 0000000e00000018 R_X86_64_PC64 000000000000026f i2ZW_str - 20 │ │ │ │ │ -00000000000004e0 0000000f00000018 R_X86_64_PC64 0000000000000273 i2ZX_str - 18 │ │ │ │ │ +00000000000004d8 0000000e00000018 R_X86_64_PC64 000000000000026f i2Xm_str - 20 │ │ │ │ │ +00000000000004e0 0000000f00000018 R_X86_64_PC64 0000000000000273 i2Xn_str - 18 │ │ │ │ │ 000000000000050b 0000003300000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 000000000000051e 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000551 0000003c00000004 R_X86_64_PLT32 0000000000000000 enterFunCCS - 4 │ │ │ │ │ 0000000000000576 000000010000000b R_X86_64_32S 0000000000000000 .text + 388 │ │ │ │ │ 0000000000000588 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000593 0000003a00000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 00000000000005b0 0000003000000004 R_X86_64_PLT32 0000000000000000 stg_ap_p_fast - 4 │ │ │ │ │ -00000000000005c8 0000001000000018 R_X86_64_PC64 00000000000002b7 i2ZY_str - 20 │ │ │ │ │ -00000000000005d0 0000001100000018 R_X86_64_PC64 00000000000002bc i2ZZ_str - 18 │ │ │ │ │ +00000000000005c8 0000001000000018 R_X86_64_PC64 00000000000002b7 i2Xo_str - 20 │ │ │ │ │ +00000000000005d0 0000001100000018 R_X86_64_PC64 00000000000002bc i2Xp_str - 18 │ │ │ │ │ 00000000000005ed 0000003300000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000600 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000062c 0000001e0000000b R_X86_64_32S 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 000000000000064e 000000010000000b R_X86_64_32S 0000000000000000 .text + 6a0 │ │ │ │ │ 0000000000000655 0000003400000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTypes_ZMZN_closure - 3 │ │ │ │ │ 0000000000000675 0000001600000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziList_reverse1_info - 4 │ │ │ │ │ 00000000000006b7 0000002400000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziBase_zpzp_info - 4 │ │ │ │ │ -00000000000006c8 0000001200000018 R_X86_64_PC64 0000000000000300 i300_str - 20 │ │ │ │ │ -00000000000006d0 0000001300000018 R_X86_64_PC64 0000000000000307 i301_str - 18 │ │ │ │ │ +00000000000006c8 0000001200000018 R_X86_64_PC64 0000000000000300 i2Xq_str - 20 │ │ │ │ │ +00000000000006d0 0000001300000018 R_X86_64_PC64 0000000000000307 i2Xr_str - 18 │ │ │ │ │ 00000000000006e4 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 41c │ │ │ │ │ 00000000000006f8 0000003100000002 R_X86_64_PC32 0000000000000458 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziTerminal_ta_closure - 4 │ │ │ │ │ 000000000000071c 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 41c │ │ │ │ │ 000000000000073c 000000010000000b R_X86_64_32S 0000000000000000 .text + 780 │ │ │ │ │ 000000000000077c 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 41c │ │ │ │ │ 00000000000007cd 0000002f0000000b R_X86_64_32S 0000000000000000 ghczmprim_GHCziTypes_ZC_con_info + 0 │ │ │ │ │ 00000000000007df 0000003300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ @@ -123,16 +123,16 @@ │ │ │ │ │ 0000000000000e54 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 41c │ │ │ │ │ 0000000000000e67 000000010000000b R_X86_64_32S 0000000000000000 .text + 720 │ │ │ │ │ 0000000000000e83 0000001800000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziUnicode_zdwisPrint_info - 4 │ │ │ │ │ 0000000000000e93 0000003900000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 0000000000000e9a 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 3ec │ │ │ │ │ 0000000000000ea3 0000002600000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ 0000000000000eb3 0000003900000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ -0000000000000ec0 0000001400000018 R_X86_64_PC64 0000000000000349 i361_str - 20 │ │ │ │ │ -0000000000000ec8 0000001500000018 R_X86_64_PC64 0000000000000352 i362_str - 18 │ │ │ │ │ +0000000000000ec0 0000001400000018 R_X86_64_PC64 0000000000000349 i332_str - 20 │ │ │ │ │ +0000000000000ec8 0000001500000018 R_X86_64_PC64 0000000000000352 i333_str - 18 │ │ │ │ │ 0000000000000edc 0000003100000002 R_X86_64_PC32 0000000000000458 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziTerminal_ta_closure - 4 │ │ │ │ │ 0000000000000eea 0000003e00000002 R_X86_64_PC32 0000000000000000 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziTerminal_terminalAppearance_HPC_cc - 4 │ │ │ │ │ 0000000000000efb 0000003500000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 0000000000000f14 0000003400000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTypes_ZMZN_closure - 3 │ │ │ │ │ 0000000000000f1b 0000003400000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTypes_ZMZN_closure - 3 │ │ │ │ │ 0000000000000f22 0000002300000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziBase_id_closure - 3 │ │ │ │ │ 0000000000000f30 000000030000000a R_X86_64_32 0000000000000000 .data + 520 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -4,42 +4,42 @@ │ │ │ │ │ Test.HUnit.Terminal │ │ │ │ │ │ │ │ │ │ invalid nonprinting character │ │ │ │ │ '\b' at beginning of line │ │ │ │ │ src/Test/HUnit/Terminal.hs │ │ │ │ │ Test.HUnit.Terminal │ │ │ │ │ HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->String │ │ │ │ │ - │ │ │ │ │ -i2Qs_str │ │ │ │ │ -i2Qt_str │ │ │ │ │ -i2R4_str │ │ │ │ │ -i2R5_str │ │ │ │ │ -i2ZQ_str │ │ │ │ │ -i2ZR_str │ │ │ │ │ -i2ZS_str │ │ │ │ │ -i2ZT_str │ │ │ │ │ -i2ZU_str │ │ │ │ │ -i2ZV_str │ │ │ │ │ -i2ZW_str │ │ │ │ │ -i2ZX_str │ │ │ │ │ -i2ZY_str │ │ │ │ │ -i2ZZ_str │ │ │ │ │ -i300_str │ │ │ │ │ -i301_str │ │ │ │ │ -i361_str │ │ │ │ │ -i362_str │ │ │ │ │ + │ │ │ │ │ +i2Pt_str │ │ │ │ │ +i2Pu_str │ │ │ │ │ +i2QQ_str │ │ │ │ │ +i2QR_str │ │ │ │ │ +i2Xg_str │ │ │ │ │ +i2Xh_str │ │ │ │ │ +i2Xi_str │ │ │ │ │ +i2Xj_str │ │ │ │ │ +i2Xk_str │ │ │ │ │ +i2Xl_str │ │ │ │ │ +i2Xm_str │ │ │ │ │ +i2Xn_str │ │ │ │ │ +i2Xo_str │ │ │ │ │ +i2Xp_str │ │ │ │ │ +i2Xq_str │ │ │ │ │ +i2Xr_str │ │ │ │ │ +i332_str │ │ │ │ │ +i333_str │ │ │ │ │ ghczminternal_GHCziInternalziList_reverse1_info │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziTerminal_CAFs_cc │ │ │ │ │ ghczminternal_GHCziInternalziUnicode_zdwisPrint_info │ │ │ │ │ stg_SRT_3_info │ │ │ │ │ ghczminternal_GHCziInternalziStackziTypes_EmptyCallStack_closure │ │ │ │ │ ghczminternal_GHCziInternalziErr_error_closure │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziTerminal_zdtrModule_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ 0000000000000000 : │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2Qs_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2Qt_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2Pt_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2Pu_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ R_X86_64_PC32 .data+0x284 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ │ fadds 0x3d(%rbx) │ │ │ │ │ R_X86_64_PC32 era-0x5 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -54,16 +54,16 @@ │ │ │ │ │ jmp bc │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziErr_error_info-0x4 │ │ │ │ │ mov (%r14),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2R4_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2R5_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2QQ_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2QR_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ R_X86_64_PC32 .data+0x3b4 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ │ fadds 0x3d(%rbx) │ │ │ │ │ R_X86_64_PC32 era-0x5 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -107,16 +107,16 @@ │ │ │ │ │ jmp 184 │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziErr_error_info-0x4 │ │ │ │ │ mov (%r14),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2ZQ_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2ZR_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2Xg_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2Xh_str-0x18 │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -173,16 +173,16 @@ │ │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ add $0x18,%rbp │ │ │ │ │ jmp 283 │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziBase_zpzp_info-0x4 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2ZS_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2ZT_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2Xi_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2Xj_str-0x18 │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -227,16 +227,16 @@ │ │ │ │ │ jmp 350 │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziBase_zpzp_info-0x4 │ │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2ZU_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2ZV_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2Xk_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2Xl_str-0x18 │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sldt (%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -317,16 +317,16 @@ │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ add $0x18,%rbp │ │ │ │ │ jmp 4cb │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziBase_zpzp_info-0x4 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ add $0x1000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2ZW_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2ZX_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2Xm_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2Xn_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -382,16 +382,16 @@ │ │ │ │ │ lea -0x30(%r12),%r14 │ │ │ │ │ jmp 5b4 │ │ │ │ │ R_X86_64_PLT32 stg_ap_p_fast-0x4 │ │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2ZY_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2ZZ_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2Xo_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2Xp_str-0x18 │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -451,16 +451,16 @@ │ │ │ │ │ jmp 6bb │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziBase_zpzp_info-0x4 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ sbb %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add $0x0,%al │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i300_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i301_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2Xq_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2Xr_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 .data+0x41c │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -983,16 +983,16 @@ │ │ │ │ │ R_X86_64_PLT32 stg_ap_0_fast-0x4 │ │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ │ jmp eb7 │ │ │ │ │ R_X86_64_PLT32 stg_gc_unpt_r1-0x4 │ │ │ │ │ nop │ │ │ │ │ add $0x1000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i361_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i362_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i332_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i333_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_TestziHUnitziTerminal_ta_closure-0x4 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -9,25 +9,25 @@ │ │ │ │ │ [ 72] invalid nonprinting character │ │ │ │ │ [ 90] '\b' at beginning of line │ │ │ │ │ [ aa] src/Test/HUnit/Terminal.hs │ │ │ │ │ [ c5] Test.HUnit.Terminal │ │ │ │ │ [ d9] HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c │ │ │ │ │ [ fe] error │ │ │ │ │ [ 104] * │ │ │ │ │ - [ 106] │ │ │ │ │ + [ 106] │ │ │ │ │ [ 14c] * │ │ │ │ │ - [ 14e] │ │ │ │ │ + [ 14e] │ │ │ │ │ [ 194] List │ │ │ │ │ - [ 199] │ │ │ │ │ + [ 199] │ │ │ │ │ [ 1dd] List │ │ │ │ │ - [ 1e2] │ │ │ │ │ + [ 1e2] │ │ │ │ │ [ 226] List │ │ │ │ │ - [ 22b] │ │ │ │ │ + [ 22b] │ │ │ │ │ [ 26f] ->* │ │ │ │ │ - [ 273] │ │ │ │ │ + [ 273] │ │ │ │ │ [ 2b7] List │ │ │ │ │ - [ 2bc] │ │ │ │ │ + [ 2bc] │ │ │ │ │ [ 300] ->>>>* │ │ │ │ │ - [ 307] │ │ │ │ │ + [ 307] │ │ │ │ │ [ 349] ->String │ │ │ │ │ - [ 352] │ │ │ │ │ + [ 352] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693251 735f7374 72006932 51745f73 .i2Qs_str.i2Qt_s │ │ │ │ │ - 0x00000010 74720069 3252345f 73747200 69325235 tr.i2R4_str.i2R5 │ │ │ │ │ - 0x00000020 5f737472 0069325a 515f7374 72006932 _str.i2ZQ_str.i2 │ │ │ │ │ - 0x00000030 5a525f73 74720069 325a535f 73747200 ZR_str.i2ZS_str. │ │ │ │ │ - 0x00000040 69325a54 5f737472 0069325a 555f7374 i2ZT_str.i2ZU_st │ │ │ │ │ - 0x00000050 72006932 5a565f73 74720069 325a575f r.i2ZV_str.i2ZW_ │ │ │ │ │ - 0x00000060 73747200 69325a58 5f737472 0069325a str.i2ZX_str.i2Z │ │ │ │ │ - 0x00000070 595f7374 72006932 5a5a5f73 74720069 Y_str.i2ZZ_str.i │ │ │ │ │ - 0x00000080 3330305f 73747200 69333031 5f737472 300_str.i301_str │ │ │ │ │ - 0x00000090 00693336 315f7374 72006933 36325f73 .i361_str.i362_s │ │ │ │ │ + 0x00000000 00693250 745f7374 72006932 50755f73 .i2Pt_str.i2Pu_s │ │ │ │ │ + 0x00000010 74720069 3251515f 73747200 69325152 tr.i2QQ_str.i2QR │ │ │ │ │ + 0x00000020 5f737472 00693258 675f7374 72006932 _str.i2Xg_str.i2 │ │ │ │ │ + 0x00000030 58685f73 74720069 3258695f 73747200 Xh_str.i2Xi_str. │ │ │ │ │ + 0x00000040 6932586a 5f737472 00693258 6b5f7374 i2Xj_str.i2Xk_st │ │ │ │ │ + 0x00000050 72006932 586c5f73 74720069 32586d5f r.i2Xl_str.i2Xm_ │ │ │ │ │ + 0x00000060 73747200 6932586e 5f737472 00693258 str.i2Xn_str.i2X │ │ │ │ │ + 0x00000070 6f5f7374 72006932 58705f73 74720069 o_str.i2Xp_str.i │ │ │ │ │ + 0x00000080 3258715f 73747200 69325872 5f737472 2Xq_str.i2Xr_str │ │ │ │ │ + 0x00000090 00693333 325f7374 72006933 33335f73 .i332_str.i333_s │ │ │ │ │ 0x000000a0 74720067 68637a6d 696e7465 726e616c tr.ghczminternal │ │ │ │ │ 0x000000b0 5f474843 7a69496e 7465726e 616c7a69 _GHCziInternalzi │ │ │ │ │ 0x000000c0 4c697374 5f726576 65727365 315f696e List_reverse1_in │ │ │ │ │ 0x000000d0 666f0048 556e6974 7a6d317a 69367a69 fo.HUnitzm1zi6zi │ │ │ │ │ 0x000000e0 327a6930 7a6d3276 46794f6f 70577468 2zi0zm2vFyOopWth │ │ │ │ │ 0x000000f0 4f343137 49384155 47633863 5f546573 O417I8AUGc8c_Tes │ │ │ │ │ 0x00000100 747a6948 556e6974 7a695465 726d696e tziHUnitziTermin │ │ │ ├── Paths_HUnit.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,36 +1,36 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 204 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 .rodata.str │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 7 .data │ │ │ │ │ - 4: 0000000000000460 0 NOTYPE LOCAL DEFAULT 3 i39K_str │ │ │ │ │ - 5: 0000000000000468 0 NOTYPE LOCAL DEFAULT 3 i39L_str │ │ │ │ │ + 4: 0000000000000460 0 NOTYPE LOCAL DEFAULT 3 i3bE_str │ │ │ │ │ + 5: 0000000000000468 0 NOTYPE LOCAL DEFAULT 3 i3bF_str │ │ │ │ │ 6: 00000000000004a7 0 NOTYPE LOCAL DEFAULT 3 i3cg_str │ │ │ │ │ 7: 00000000000004b1 0 NOTYPE LOCAL DEFAULT 3 i3ch_str │ │ │ │ │ 8: 00000000000004f4 0 NOTYPE LOCAL DEFAULT 3 i3cW_str │ │ │ │ │ 9: 00000000000004ff 0 NOTYPE LOCAL DEFAULT 3 i3cX_str │ │ │ │ │ - 10: 0000000000000542 0 NOTYPE LOCAL DEFAULT 3 i3dG_str │ │ │ │ │ - 11: 000000000000054c 0 NOTYPE LOCAL DEFAULT 3 i3dH_str │ │ │ │ │ - 12: 0000000000000588 0 NOTYPE LOCAL DEFAULT 3 i3dI_str │ │ │ │ │ - 13: 0000000000000592 0 NOTYPE LOCAL DEFAULT 3 i3dJ_str │ │ │ │ │ - 14: 00000000000005d5 0 NOTYPE LOCAL DEFAULT 3 i3ez_str │ │ │ │ │ - 15: 00000000000005df 0 NOTYPE LOCAL DEFAULT 3 i3eA_str │ │ │ │ │ - 16: 0000000000000622 0 NOTYPE LOCAL DEFAULT 3 i3fg_str │ │ │ │ │ - 17: 000000000000062d 0 NOTYPE LOCAL DEFAULT 3 i3fh_str │ │ │ │ │ - 18: 0000000000000670 0 NOTYPE LOCAL DEFAULT 3 i3gU_str │ │ │ │ │ - 19: 000000000000067a 0 NOTYPE LOCAL DEFAULT 3 i3gV_str │ │ │ │ │ - 20: 00000000000006b6 0 NOTYPE LOCAL DEFAULT 3 i3gW_str │ │ │ │ │ - 21: 00000000000006c0 0 NOTYPE LOCAL DEFAULT 3 i3gX_str │ │ │ │ │ - 22: 0000000000000703 0 NOTYPE LOCAL DEFAULT 3 i3hR_str │ │ │ │ │ - 23: 000000000000070d 0 NOTYPE LOCAL DEFAULT 3 i3hS_str │ │ │ │ │ - 24: 0000000000000753 0 NOTYPE LOCAL DEFAULT 3 i3iy_str │ │ │ │ │ - 25: 000000000000075e 0 NOTYPE LOCAL DEFAULT 3 i3iz_str │ │ │ │ │ + 10: 0000000000000542 0 NOTYPE LOCAL DEFAULT 3 i3eB_str │ │ │ │ │ + 11: 000000000000054c 0 NOTYPE LOCAL DEFAULT 3 i3eC_str │ │ │ │ │ + 12: 0000000000000588 0 NOTYPE LOCAL DEFAULT 3 i3eD_str │ │ │ │ │ + 13: 0000000000000592 0 NOTYPE LOCAL DEFAULT 3 i3eE_str │ │ │ │ │ + 14: 00000000000005d5 0 NOTYPE LOCAL DEFAULT 3 i3fw_str │ │ │ │ │ + 15: 00000000000005df 0 NOTYPE LOCAL DEFAULT 3 i3fx_str │ │ │ │ │ + 16: 0000000000000622 0 NOTYPE LOCAL DEFAULT 3 i3ge_str │ │ │ │ │ + 17: 000000000000062d 0 NOTYPE LOCAL DEFAULT 3 i3gf_str │ │ │ │ │ + 18: 0000000000000670 0 NOTYPE LOCAL DEFAULT 3 i3h0_str │ │ │ │ │ + 19: 000000000000067a 0 NOTYPE LOCAL DEFAULT 3 i3h1_str │ │ │ │ │ + 20: 00000000000006b6 0 NOTYPE LOCAL DEFAULT 3 i3h2_str │ │ │ │ │ + 21: 00000000000006c0 0 NOTYPE LOCAL DEFAULT 3 i3h3_str │ │ │ │ │ + 22: 0000000000000703 0 NOTYPE LOCAL DEFAULT 3 i3hU_str │ │ │ │ │ + 23: 000000000000070d 0 NOTYPE LOCAL DEFAULT 3 i3hV_str │ │ │ │ │ + 24: 0000000000000753 0 NOTYPE LOCAL DEFAULT 3 i3iA_str │ │ │ │ │ + 25: 000000000000075e 0 NOTYPE LOCAL DEFAULT 3 i3iB_str │ │ │ │ │ 26: 00000000000007a4 0 NOTYPE LOCAL DEFAULT 3 i3jk_str │ │ │ │ │ 27: 00000000000007ae 0 NOTYPE LOCAL DEFAULT 3 i3jl_str │ │ │ │ │ 28: 00000000000007ea 0 NOTYPE LOCAL DEFAULT 3 i3jm_str │ │ │ │ │ 29: 00000000000007f4 0 NOTYPE LOCAL DEFAULT 3 i3jn_str │ │ │ │ │ 30: 000000000000083a 0 NOTYPE LOCAL DEFAULT 3 i3kd_str │ │ │ │ │ 31: 0000000000000844 0 NOTYPE LOCAL DEFAULT 3 i3ke_str │ │ │ │ │ 32: 0000000000000888 0 NOTYPE LOCAL DEFAULT 3 i3kT_str │ │ │ │ │ @@ -59,16 +59,16 @@ │ │ │ │ │ 55: 0000000000000be4 0 NOTYPE LOCAL DEFAULT 3 i3rr_str │ │ │ │ │ 56: 0000000000000c2d 0 NOTYPE LOCAL DEFAULT 3 i3um_str │ │ │ │ │ 57: 0000000000000c36 0 NOTYPE LOCAL DEFAULT 3 i3un_str │ │ │ │ │ 58: 0000000000000c72 0 NOTYPE LOCAL DEFAULT 3 i3uo_str │ │ │ │ │ 59: 0000000000000c7c 0 NOTYPE LOCAL DEFAULT 3 i3up_str │ │ │ │ │ 60: 0000000000000cb8 0 NOTYPE LOCAL DEFAULT 3 i3uq_str │ │ │ │ │ 61: 0000000000000cc3 0 NOTYPE LOCAL DEFAULT 3 i3ur_str │ │ │ │ │ - 62: 0000000000000d0c 0 NOTYPE LOCAL DEFAULT 3 i3we_str │ │ │ │ │ - 63: 0000000000000d11 0 NOTYPE LOCAL DEFAULT 3 i3wf_str │ │ │ │ │ + 62: 0000000000000d0c 0 NOTYPE LOCAL DEFAULT 3 i3vZ_str │ │ │ │ │ + 63: 0000000000000d11 0 NOTYPE LOCAL DEFAULT 3 i3w0_str │ │ │ │ │ 64: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczminternal_GHCziInternalziList_lastError_closure │ │ │ │ │ 65: 0000000000000080 0 OBJECT GLOBAL DEFAULT 7 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDataFileName_HPC_cc │ │ │ │ │ 66: 0000000000000750 0 OBJECT GLOBAL DEFAULT 7 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir1_closure │ │ │ │ │ 67: 0000000000000540 303 FUNC GLOBAL DEFAULT 1 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir2_info │ │ │ │ │ 68: 0000000000000200 0 OBJECT GLOBAL DEFAULT 7 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_CAFs_cc │ │ │ │ │ 69: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_SRT_3_info │ │ │ │ │ 70: 0000000000000d70 0 OBJECT GLOBAL DEFAULT 7 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getSysconfDir1_closure │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x75d0 contains 340 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000400000018 R_X86_64_PC64 0000000000000460 i39K_str - 20 │ │ │ │ │ -0000000000000008 0000000500000018 R_X86_64_PC64 0000000000000468 i39L_str - 18 │ │ │ │ │ +0000000000000000 0000000400000018 R_X86_64_PC64 0000000000000460 i3bE_str - 20 │ │ │ │ │ +0000000000000008 0000000500000018 R_X86_64_PC64 0000000000000468 i3bF_str - 18 │ │ │ │ │ 0000000000000025 000000a500000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000038 000000a500000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000008b 000000ba00000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 00000000000000a0 0000008f0000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 00000000000000c8 0000005300000002 R_X86_64_PC32 00000000000001c0 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_version_HPC_cc - 4 │ │ │ │ │ 00000000000000d9 000000ac00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 00000000000000f6 000000860000000b R_X86_64_32S 0000000000000000 ghczminternal_GHCziInternalziDataziVersion_Version_con_info + 0 │ │ │ │ │ @@ -29,87 +29,87 @@ │ │ │ │ │ 000000000000025c 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 53c │ │ │ │ │ 000000000000026f 000000010000000b R_X86_64_32S 0000000000000000 .text + 2b0 │ │ │ │ │ 0000000000000276 0000009f00000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziIOziException_zdfExceptionIOException4_closure - 4 │ │ │ │ │ 0000000000000289 0000008300000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziDataziTypeableziInternal_sameTypeRep_info - 4 │ │ │ │ │ 00000000000002ac 0000007500000002 R_X86_64_PC32 0000000000000508 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getBinDir3_closure - 4 │ │ │ │ │ 00000000000002c7 0000007500000002 R_X86_64_PC32 0000000000000508 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getBinDir3_closure - 4 │ │ │ │ │ 00000000000002db 000000b100000004 R_X86_64_PLT32 0000000000000000 stg_raiseIOzh - 4 │ │ │ │ │ -00000000000002e8 0000000a00000018 R_X86_64_PC64 0000000000000542 i3dG_str - 20 │ │ │ │ │ -00000000000002f0 0000000b00000018 R_X86_64_PC64 000000000000054c i3dH_str - 18 │ │ │ │ │ +00000000000002e8 0000000a00000018 R_X86_64_PC64 0000000000000542 i3eB_str - 20 │ │ │ │ │ +00000000000002f0 0000000b00000018 R_X86_64_PC64 000000000000054c i3eC_str - 18 │ │ │ │ │ 0000000000000304 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 594 │ │ │ │ │ 000000000000030a 000000a500000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 000000000000031d 000000a500000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000350 000000c100000004 R_X86_64_PLT32 0000000000000000 enterFunCCS - 4 │ │ │ │ │ 0000000000000362 0000009200000002 R_X86_64_PC32 0000000000000000 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getBinDir_HPC_cc - 4 │ │ │ │ │ 0000000000000373 000000ac00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 0000000000000385 0000006100000002 R_X86_64_PC32 0000000000000578 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getBinDir2_closure - 2 │ │ │ │ │ 000000000000038c 0000006400000002 R_X86_64_PC32 00000000000004d8 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getBinDir5_closure - 3 │ │ │ │ │ 0000000000000391 000000bd00000004 R_X86_64_PLT32 0000000000000000 stg_catchzh - 4 │ │ │ │ │ -0000000000000398 0000000c00000018 R_X86_64_PC64 0000000000000588 i3dI_str - 20 │ │ │ │ │ -00000000000003a0 0000000d00000018 R_X86_64_PC64 0000000000000592 i3dJ_str - 18 │ │ │ │ │ +0000000000000398 0000000c00000018 R_X86_64_PC64 0000000000000588 i3eD_str - 20 │ │ │ │ │ +00000000000003a0 0000000d00000018 R_X86_64_PC64 0000000000000592 i3eE_str - 18 │ │ │ │ │ 00000000000003b4 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 594 │ │ │ │ │ 00000000000003bd 000000a500000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 00000000000003d0 000000a500000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000423 000000ba00000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 0000000000000438 0000008f0000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 0000000000000460 0000009200000002 R_X86_64_PC32 0000000000000000 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getBinDir_HPC_cc - 4 │ │ │ │ │ 0000000000000471 000000ac00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 000000000000048e 000000010000000b R_X86_64_32S 0000000000000000 .text + 308 │ │ │ │ │ 00000000000004a0 000000a500000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 00000000000004ab 000000b600000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 00000000000004be 0000008500000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ -00000000000004e8 0000000e00000018 R_X86_64_PC64 00000000000005d5 i3ez_str - 20 │ │ │ │ │ -00000000000004f0 0000000f00000018 R_X86_64_PC64 00000000000005df i3eA_str - 18 │ │ │ │ │ +00000000000004e8 0000000e00000018 R_X86_64_PC64 00000000000005d5 i3fw_str - 20 │ │ │ │ │ +00000000000004f0 0000000f00000018 R_X86_64_PC64 00000000000005df i3fx_str - 18 │ │ │ │ │ 000000000000050b 000000ab00000002 R_X86_64_PC32 0000000000000628 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir6_closure - 4 │ │ │ │ │ 0000000000000510 0000007600000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziSystemziEnvironment_getEnv1_info - 4 │ │ │ │ │ -0000000000000520 0000001000000018 R_X86_64_PC64 0000000000000622 i3fg_str - 20 │ │ │ │ │ -0000000000000528 0000001100000018 R_X86_64_PC64 000000000000062d i3fh_str - 18 │ │ │ │ │ +0000000000000520 0000001000000018 R_X86_64_PC64 0000000000000622 i3ge_str - 20 │ │ │ │ │ +0000000000000528 0000001100000018 R_X86_64_PC64 000000000000062d i3gf_str - 18 │ │ │ │ │ 000000000000053c 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 6c4 │ │ │ │ │ 000000000000054d 000000010000000b R_X86_64_32S 0000000000000000 .text + 590 │ │ │ │ │ 000000000000058c 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 6c4 │ │ │ │ │ 000000000000059f 000000010000000b R_X86_64_32S 0000000000000000 .text + 5f0 │ │ │ │ │ 00000000000005bb 000000ca00000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziExceptionziType_zdp1Exception_info - 4 │ │ │ │ │ 00000000000005c2 000000a900000002 R_X86_64_PC32 0000000000000700 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir2_closure - 4 │ │ │ │ │ 00000000000005ec 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 6c4 │ │ │ │ │ 00000000000005ff 000000010000000b R_X86_64_32S 0000000000000000 .text + 640 │ │ │ │ │ 0000000000000606 0000009f00000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziIOziException_zdfExceptionIOException4_closure - 4 │ │ │ │ │ 0000000000000619 0000008300000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziDataziTypeableziInternal_sameTypeRep_info - 4 │ │ │ │ │ 000000000000063c 000000a400000002 R_X86_64_PC32 0000000000000690 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir3_closure - 4 │ │ │ │ │ 0000000000000657 000000a400000002 R_X86_64_PC32 0000000000000690 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir3_closure - 4 │ │ │ │ │ 000000000000066b 000000b100000004 R_X86_64_PLT32 0000000000000000 stg_raiseIOzh - 4 │ │ │ │ │ -0000000000000678 0000001200000018 R_X86_64_PC64 0000000000000670 i3gU_str - 20 │ │ │ │ │ -0000000000000680 0000001300000018 R_X86_64_PC64 000000000000067a i3gV_str - 18 │ │ │ │ │ +0000000000000678 0000001200000018 R_X86_64_PC64 0000000000000670 i3h0_str - 20 │ │ │ │ │ +0000000000000680 0000001300000018 R_X86_64_PC64 000000000000067a i3h1_str - 18 │ │ │ │ │ 0000000000000694 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 71c │ │ │ │ │ 000000000000069a 000000a500000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 00000000000006ad 000000a500000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 00000000000006e0 000000c100000004 R_X86_64_PLT32 0000000000000000 enterFunCCS - 4 │ │ │ │ │ 00000000000006f2 0000004b00000002 R_X86_64_PC32 0000000000000100 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir_HPC_cc - 4 │ │ │ │ │ 0000000000000703 000000ac00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 0000000000000715 000000a900000002 R_X86_64_PC32 0000000000000700 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir2_closure - 2 │ │ │ │ │ 000000000000071c 0000005f00000002 R_X86_64_PC32 0000000000000660 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir5_closure - 3 │ │ │ │ │ 0000000000000721 000000bd00000004 R_X86_64_PLT32 0000000000000000 stg_catchzh - 4 │ │ │ │ │ -0000000000000728 0000001400000018 R_X86_64_PC64 00000000000006b6 i3gW_str - 20 │ │ │ │ │ -0000000000000730 0000001500000018 R_X86_64_PC64 00000000000006c0 i3gX_str - 18 │ │ │ │ │ +0000000000000728 0000001400000018 R_X86_64_PC64 00000000000006b6 i3h2_str - 20 │ │ │ │ │ +0000000000000730 0000001500000018 R_X86_64_PC64 00000000000006c0 i3h3_str - 18 │ │ │ │ │ 0000000000000744 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 71c │ │ │ │ │ 000000000000074d 000000a500000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000760 000000a500000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 00000000000007b3 000000ba00000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 00000000000007c8 0000008f0000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 00000000000007f0 0000004b00000002 R_X86_64_PC32 0000000000000100 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir_HPC_cc - 4 │ │ │ │ │ 0000000000000801 000000ac00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 000000000000081e 000000010000000b R_X86_64_32S 0000000000000000 .text + 698 │ │ │ │ │ 0000000000000830 000000a500000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000083b 000000b600000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 000000000000084e 0000008500000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ -0000000000000878 0000001600000018 R_X86_64_PC64 0000000000000703 i3hR_str - 20 │ │ │ │ │ -0000000000000880 0000001700000018 R_X86_64_PC64 000000000000070d i3hS_str - 18 │ │ │ │ │ +0000000000000878 0000001600000018 R_X86_64_PC64 0000000000000703 i3hU_str - 20 │ │ │ │ │ +0000000000000880 0000001700000018 R_X86_64_PC64 000000000000070d i3hV_str - 18 │ │ │ │ │ 000000000000089b 000000af00000002 R_X86_64_PC32 00000000000007b0 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDynLibDir6_closure - 4 │ │ │ │ │ 00000000000008a0 0000007600000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziSystemziEnvironment_getEnv1_info - 4 │ │ │ │ │ -00000000000008b0 0000001800000018 R_X86_64_PC64 0000000000000753 i3iy_str - 20 │ │ │ │ │ -00000000000008b8 0000001900000018 R_X86_64_PC64 000000000000075e i3iz_str - 18 │ │ │ │ │ +00000000000008b0 0000001800000018 R_X86_64_PC64 0000000000000753 i3iA_str - 20 │ │ │ │ │ +00000000000008b8 0000001900000018 R_X86_64_PC64 000000000000075e i3iB_str - 18 │ │ │ │ │ 00000000000008cc 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 84c │ │ │ │ │ 00000000000008dd 000000010000000b R_X86_64_32S 0000000000000000 .text + 920 │ │ │ │ │ 000000000000091c 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 84c │ │ │ │ │ 000000000000092f 000000010000000b R_X86_64_32S 0000000000000000 .text + 980 │ │ │ │ │ 000000000000094b 000000ca00000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziExceptionziType_zdp1Exception_info - 4 │ │ │ │ │ 0000000000000952 0000006f00000002 R_X86_64_PC32 0000000000000888 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDynLibDir2_closure - 4 │ │ │ │ │ 000000000000097c 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 84c │ │ │ │ │ @@ -330,16 +330,16 @@ │ │ │ │ │ 0000000000001dcf 0000004100000002 R_X86_64_PC32 0000000000000080 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDataFileName_HPC_cc - 4 │ │ │ │ │ 0000000000001de0 000000ac00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 0000000000001dfd 000000010000000b R_X86_64_32S 0000000000000000 .text + 1c38 │ │ │ │ │ 0000000000001e0f 000000a500000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000001e1a 000000b600000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 0000000000001e2d 0000008500000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ 0000000000001e3f 0000004800000002 R_X86_64_PC32 0000000000001140 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDataFileName1_closure - 4 │ │ │ │ │ -0000000000001e50 0000003e00000018 R_X86_64_PC64 0000000000000d0c i3we_str - 20 │ │ │ │ │ -0000000000001e58 0000003f00000018 R_X86_64_PC64 0000000000000d11 i3wf_str - 18 │ │ │ │ │ +0000000000001e50 0000003e00000018 R_X86_64_PC64 0000000000000d0c i3vZ_str - 20 │ │ │ │ │ +0000000000001e58 0000003f00000018 R_X86_64_PC64 0000000000000d11 i3w0_str - 18 │ │ │ │ │ 0000000000001e6c 0000004800000002 R_X86_64_PC32 0000000000001140 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDataFileName1_closure - 4 │ │ │ │ │ 0000000000001e7a 000000030000000a R_X86_64_32 0000000000000000 .data + 11a0 │ │ │ │ │ 0000000000001e7f 000000c700000004 R_X86_64_PLT32 0000000000000000 registerCcList - 4 │ │ │ │ │ 0000000000001e84 000000030000000a R_X86_64_32 0000000000000000 .data + 1180 │ │ │ │ │ 0000000000001e89 0000007300000004 R_X86_64_PLT32 0000000000000000 registerCcsList - 4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.eh_frame' at offset 0x95b0 contains 1 entry: │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -38,93 +38,93 @@ │ │ │ │ │ HUnit_dynlibdir │ │ │ │ │ /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-2b2a/HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c │ │ │ │ │ HUnit_libdir │ │ │ │ │ /usr/bin │ │ │ │ │ HUnit_bindir │ │ │ │ │ Paths_HUnit │ │ │ │ │ HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ FilePath │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Tuple2# │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -i39K_str │ │ │ │ │ -i39L_str │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ +i3bE_str │ │ │ │ │ +i3bF_str │ │ │ │ │ i3cg_str │ │ │ │ │ i3ch_str │ │ │ │ │ i3cW_str │ │ │ │ │ i3cX_str │ │ │ │ │ -i3dG_str │ │ │ │ │ -i3dH_str │ │ │ │ │ -i3dI_str │ │ │ │ │ -i3dJ_str │ │ │ │ │ -i3ez_str │ │ │ │ │ -i3eA_str │ │ │ │ │ -i3fg_str │ │ │ │ │ -i3fh_str │ │ │ │ │ -i3gU_str │ │ │ │ │ -i3gV_str │ │ │ │ │ -i3gW_str │ │ │ │ │ -i3gX_str │ │ │ │ │ -i3hR_str │ │ │ │ │ -i3hS_str │ │ │ │ │ -i3iy_str │ │ │ │ │ -i3iz_str │ │ │ │ │ +i3eB_str │ │ │ │ │ +i3eC_str │ │ │ │ │ +i3eD_str │ │ │ │ │ +i3eE_str │ │ │ │ │ +i3fw_str │ │ │ │ │ +i3fx_str │ │ │ │ │ +i3ge_str │ │ │ │ │ +i3gf_str │ │ │ │ │ +i3h0_str │ │ │ │ │ +i3h1_str │ │ │ │ │ +i3h2_str │ │ │ │ │ +i3h3_str │ │ │ │ │ +i3hU_str │ │ │ │ │ +i3hV_str │ │ │ │ │ +i3iA_str │ │ │ │ │ +i3iB_str │ │ │ │ │ i3jk_str │ │ │ │ │ i3jl_str │ │ │ │ │ i3jm_str │ │ │ │ │ i3jn_str │ │ │ │ │ i3kd_str │ │ │ │ │ i3ke_str │ │ │ │ │ i3kT_str │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ i3rr_str │ │ │ │ │ i3um_str │ │ │ │ │ i3un_str │ │ │ │ │ i3uo_str │ │ │ │ │ i3up_str │ │ │ │ │ i3uq_str │ │ │ │ │ i3ur_str │ │ │ │ │ -i3we_str │ │ │ │ │ -i3wf_str │ │ │ │ │ +i3vZ_str │ │ │ │ │ +i3w0_str │ │ │ │ │ ghczminternal_GHCziInternalziList_lastError_closure │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDataFileName_HPC_cc │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir1_closure │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir2_info │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_CAFs_cc │ │ │ │ │ stg_SRT_3_info │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getSysconfDir1_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ 0000000000000000 : │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i39K_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i39L_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3bE_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3bF_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000020 : │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_version_info(): │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ @@ -214,16 +214,16 @@ │ │ │ │ │ jmp 2df │ │ │ │ │ R_X86_64_PLT32 stg_raiseIOzh-0x4 │ │ │ │ │ nop │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3dG_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3dH_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3eB_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3eC_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 .data+0x594 │ │ │ │ │ @@ -264,16 +264,16 @@ │ │ │ │ │ R_X86_64_PC32 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getBinDir2_closure-0x2 │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getBinDir5_closure-0x3 │ │ │ │ │ jmp 395 │ │ │ │ │ R_X86_64_PLT32 stg_catchzh-0x4 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3dI_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3dJ_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3eD_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3eE_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ R_X86_64_PC32 .data+0x594 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00000000000003b8 : │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getBinDir1_info(): │ │ │ │ │ @@ -348,16 +348,16 @@ │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3ez_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3eA_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3fw_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3fx_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -370,16 +370,16 @@ │ │ │ │ │ lea 0x0(%rip),%r14 │ │ │ │ │ R_X86_64_PC32 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir6_closure-0x4 │ │ │ │ │ jmp 514 │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziSystemziEnvironment_getEnv1_info-0x4 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ add $0x2000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3fg_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3fh_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3ge_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3gf_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 .data+0x6c4 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -476,16 +476,16 @@ │ │ │ │ │ jmp 66f │ │ │ │ │ R_X86_64_PLT32 stg_raiseIOzh-0x4 │ │ │ │ │ nop │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3gU_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3gV_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3h0_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3h1_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 .data+0x71c │ │ │ │ │ @@ -526,16 +526,16 @@ │ │ │ │ │ R_X86_64_PC32 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir2_closure-0x2 │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir5_closure-0x3 │ │ │ │ │ jmp 725 │ │ │ │ │ R_X86_64_PLT32 stg_catchzh-0x4 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3gW_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3gX_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3h2_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3h3_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ R_X86_64_PC32 .data+0x71c │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000748 : │ │ │ │ │ HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getLibDir1_info(): │ │ │ │ │ @@ -610,16 +610,16 @@ │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3hR_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3hS_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3hU_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3hV_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -632,16 +632,16 @@ │ │ │ │ │ lea 0x0(%rip),%r14 │ │ │ │ │ R_X86_64_PC32 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDynLibDir6_closure-0x4 │ │ │ │ │ jmp 8a4 │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziSystemziEnvironment_getEnv1_info-0x4 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ add $0x2000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3iy_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3iz_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3iA_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3iB_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 .data+0x84c │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -2179,16 +2179,16 @@ │ │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDataFileName1_closure-0x4 │ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ │ nop │ │ │ │ │ add $0x1000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3we_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3wf_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3vZ_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3w0_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 HUnitzm1zi6zi2zi0zm2vFyOopWthO417I8AUGc8c_PathszuHUnit_getDataFileName1_closure-0x4 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -44,67 +44,67 @@ │ │ │ │ │ [ 3a8] /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-2b2a/HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c │ │ │ │ │ [ 40c] HUnit_libdir │ │ │ │ │ [ 419] /usr/bin │ │ │ │ │ [ 422] HUnit_bindir │ │ │ │ │ [ 42f] Paths_HUnit │ │ │ │ │ [ 43b] HUnit-1.6.2.0-2vFyOopWthO417I8AUGc8c │ │ │ │ │ [ 460] Version │ │ │ │ │ - [ 468] │ │ │ │ │ + [ 468] │ │ │ │ │ [ 4a7] ->Tuple2# │ │ │ │ │ - [ 4b1] │ │ │ │ │ + [ 4b1] │ │ │ │ │ [ 4f4] ->>Tuple2# │ │ │ │ │ - [ 4ff] │ │ │ │ │ + [ 4ff] │ │ │ │ │ [ 542] ->Tuple2# │ │ │ │ │ - [ 54c] │ │ │ │ │ + [ 54c] │ │ │ │ │ [ 588] ->Tuple2# │ │ │ │ │ - [ 592] │ │ │ │ │ + [ 592] │ │ │ │ │ [ 5d5] ->Tuple2# │ │ │ │ │ - [ 5df] │ │ │ │ │ + [ 5df] │ │ │ │ │ [ 622] ->>Tuple2# │ │ │ │ │ - [ 62d] │ │ │ │ │ + [ 62d] │ │ │ │ │ [ 670] ->Tuple2# │ │ │ │ │ - [ 67a] │ │ │ │ │ + [ 67a] │ │ │ │ │ [ 6b6] ->Tuple2# │ │ │ │ │ - [ 6c0] │ │ │ │ │ + [ 6c0] │ │ │ │ │ [ 703] ->Tuple2# │ │ │ │ │ - [ 70d] │ │ │ │ │ + [ 70d] │ │ │ │ │ [ 753] ->>Tuple2# │ │ │ │ │ - [ 75e] │ │ │ │ │ + [ 75e] │ │ │ │ │ [ 7a4] ->Tuple2# │ │ │ │ │ - [ 7ae] │ │ │ │ │ + [ 7ae] │ │ │ │ │ [ 7ea] ->Tuple2# │ │ │ │ │ - [ 7f4] │ │ │ │ │ + [ 7f4] │ │ │ │ │ [ 83a] ->Tuple2# │ │ │ │ │ - [ 844] │ │ │ │ │ + [ 844] │ │ │ │ │ [ 888] ->>Tuple2# │ │ │ │ │ - [ 893] │ │ │ │ │ + [ 893] │ │ │ │ │ [ 8d7] ->Tuple2# │ │ │ │ │ - [ 8e1] │ │ │ │ │ + [ 8e1] │ │ │ │ │ [ 91d] ->Tuple2# │ │ │ │ │ - [ 927] │ │ │ │ │ + [ 927] │ │ │ │ │ [ 96b] ->Tuple2# │ │ │ │ │ - [ 975] │ │ │ │ │ + [ 975] │ │ │ │ │ [ 9bc] ->>Tuple2# │ │ │ │ │ - [ 9c7] │ │ │ │ │ + [ 9c7] │ │ │ │ │ [ a0e] ->Tuple2# │ │ │ │ │ - [ a18] │ │ │ │ │ + [ a18] │ │ │ │ │ [ a54] ->Tuple2# │ │ │ │ │ - [ a5e] │ │ │ │ │ + [ a5e] │ │ │ │ │ [ aa5] ->Tuple2# │ │ │ │ │ - [ aaf] │ │ │ │ │ + [ aaf] │ │ │ │ │ [ af6] ->>Tuple2# │ │ │ │ │ - [ b01] │ │ │ │ │ + [ b01] │ │ │ │ │ [ b48] ->Tuple2# │ │ │ │ │ - [ b52] │ │ │ │ │ + [ b52] │ │ │ │ │ [ b8e] ->Tuple2# │ │ │ │ │ - [ b98] │ │ │ │ │ + [ b98] │ │ │ │ │ [ bdf] Char │ │ │ │ │ - [ be4] │ │ │ │ │ + [ be4] │ │ │ │ │ [ c2d] FilePath │ │ │ │ │ - [ c36] │ │ │ │ │ + [ c36] │ │ │ │ │ [ c72] ->Tuple2# │ │ │ │ │ - [ c7c] │ │ │ │ │ + [ c7c] │ │ │ │ │ [ cb8] ->>Tuple2# │ │ │ │ │ - [ cc3] │ │ │ │ │ + [ cc3] │ │ │ │ │ [ d0c] ->IO │ │ │ │ │ - [ d11] │ │ │ │ │ + [ d11] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693339 4b5f7374 72006933 394c5f73 .i39K_str.i39L_s │ │ │ │ │ + 0x00000000 00693362 455f7374 72006933 62465f73 .i3bE_str.i3bF_s │ │ │ │ │ 0x00000010 74720069 3363675f 73747200 69336368 tr.i3cg_str.i3ch │ │ │ │ │ 0x00000020 5f737472 00693363 575f7374 72006933 _str.i3cW_str.i3 │ │ │ │ │ - 0x00000030 63585f73 74720069 3364475f 73747200 cX_str.i3dG_str. │ │ │ │ │ - 0x00000040 69336448 5f737472 00693364 495f7374 i3dH_str.i3dI_st │ │ │ │ │ - 0x00000050 72006933 644a5f73 74720069 33657a5f r.i3dJ_str.i3ez_ │ │ │ │ │ - 0x00000060 73747200 69336541 5f737472 00693366 str.i3eA_str.i3f │ │ │ │ │ - 0x00000070 675f7374 72006933 66685f73 74720069 g_str.i3fh_str.i │ │ │ │ │ - 0x00000080 3367555f 73747200 69336756 5f737472 3gU_str.i3gV_str │ │ │ │ │ - 0x00000090 00693367 575f7374 72006933 67585f73 .i3gW_str.i3gX_s │ │ │ │ │ - 0x000000a0 74720069 3368525f 73747200 69336853 tr.i3hR_str.i3hS │ │ │ │ │ - 0x000000b0 5f737472 00693369 795f7374 72006933 _str.i3iy_str.i3 │ │ │ │ │ - 0x000000c0 697a5f73 74720069 336a6b5f 73747200 iz_str.i3jk_str. │ │ │ │ │ + 0x00000030 63585f73 74720069 3365425f 73747200 cX_str.i3eB_str. │ │ │ │ │ + 0x00000040 69336543 5f737472 00693365 445f7374 i3eC_str.i3eD_st │ │ │ │ │ + 0x00000050 72006933 65455f73 74720069 3366775f r.i3eE_str.i3fw_ │ │ │ │ │ + 0x00000060 73747200 69336678 5f737472 00693367 str.i3fx_str.i3g │ │ │ │ │ + 0x00000070 655f7374 72006933 67665f73 74720069 e_str.i3gf_str.i │ │ │ │ │ + 0x00000080 3368305f 73747200 69336831 5f737472 3h0_str.i3h1_str │ │ │ │ │ + 0x00000090 00693368 325f7374 72006933 68335f73 .i3h2_str.i3h3_s │ │ │ │ │ + 0x000000a0 74720069 3368555f 73747200 69336856 tr.i3hU_str.i3hV │ │ │ │ │ + 0x000000b0 5f737472 00693369 415f7374 72006933 _str.i3iA_str.i3 │ │ │ │ │ + 0x000000c0 69425f73 74720069 336a6b5f 73747200 iB_str.i3jk_str. │ │ │ │ │ 0x000000d0 69336a6c 5f737472 0069336a 6d5f7374 i3jl_str.i3jm_st │ │ │ │ │ 0x000000e0 72006933 6a6e5f73 74720069 336b645f r.i3jn_str.i3kd_ │ │ │ │ │ 0x000000f0 73747200 69336b65 5f737472 0069336b str.i3ke_str.i3k │ │ │ │ │ 0x00000100 545f7374 72006933 6b555f73 74720069 T_str.i3kU_str.i │ │ │ │ │ 0x00000110 336c445f 73747200 69336c45 5f737472 3lD_str.i3lE_str │ │ │ │ │ 0x00000120 0069336c 465f7374 72006933 6c475f73 .i3lF_str.i3lG_s │ │ │ │ │ 0x00000130 74720069 336d775f 73747200 69336d78 tr.i3mw_str.i3mx │ │ │ │ │ @@ -28,16 +28,16 @@ │ │ │ │ │ 0x00000190 765f7374 72006933 70775f73 74720069 v_str.i3pw_str.i │ │ │ │ │ 0x000001a0 3371665f 73747200 69337167 5f737472 3qf_str.i3qg_str │ │ │ │ │ 0x000001b0 00693371 685f7374 72006933 71695f73 .i3qh_str.i3qi_s │ │ │ │ │ 0x000001c0 74720069 3372715f 73747200 69337272 tr.i3rq_str.i3rr │ │ │ │ │ 0x000001d0 5f737472 00693375 6d5f7374 72006933 _str.i3um_str.i3 │ │ │ │ │ 0x000001e0 756e5f73 74720069 33756f5f 73747200 un_str.i3uo_str. │ │ │ │ │ 0x000001f0 69337570 5f737472 00693375 715f7374 i3up_str.i3uq_st │ │ │ │ │ - 0x00000200 72006933 75725f73 74720069 3377655f r.i3ur_str.i3we_ │ │ │ │ │ - 0x00000210 73747200 69337766 5f737472 00676863 str.i3wf_str.ghc │ │ │ │ │ + 0x00000200 72006933 75725f73 74720069 33765a5f r.i3ur_str.i3vZ_ │ │ │ │ │ + 0x00000210 73747200 69337730 5f737472 00676863 str.i3w0_str.ghc │ │ │ │ │ 0x00000220 7a6d696e 7465726e 616c5f47 48437a69 zminternal_GHCzi │ │ │ │ │ 0x00000230 496e7465 726e616c 7a694c69 73745f6c InternalziList_l │ │ │ │ │ 0x00000240 61737445 72726f72 5f636c6f 73757265 astError_closure │ │ │ │ │ 0x00000250 0048556e 69747a6d 317a6936 7a69327a .HUnitzm1zi6zi2z │ │ │ │ │ 0x00000260 69307a6d 32764679 4f6f7057 74684f34 i0zm2vFyOopWthO4 │ │ │ │ │ 0x00000270 31374938 41554763 38635f50 61746873 17I8AUGc8c_Paths │ │ │ │ │ 0x00000280 7a754855 6e69745f 67657444 61746146 zuHUnit_getDataF