--- /srv/rebuilderd/tmp/rebuilderdKydncW/inputs/libghc-hspec-prof_2.11.16-1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdKydncW/out/libghc-hspec-prof_2.11.16-1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-06 14:44:09.000000 debian-binary │ -rw-r--r-- 0 0 0 1164 2026-01-06 14:44:09.000000 control.tar.xz │ --rw-r--r-- 0 0 0 29728 2026-01-06 14:44:09.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 29732 2026-01-06 14:44:09.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/hspec-2.11.16-1MnpGjwOmALHd1KzsSMfy/libHShspec-2.11.16-1MnpGjwOmALHd1KzsSMfy_p.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -214,16 +214,16 @@ │ │ │ │ 00000000000000ec T hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_init__prof_init │ │ │ │ 0000000000000000 D hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_init_arr │ │ │ │ 0000000000000130 D hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_zdtrModule1_closure │ │ │ │ 000000000000004d R hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_zdtrModule2_bytes │ │ │ │ 0000000000000110 D hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_zdtrModule3_closure │ │ │ │ 0000000000000058 R hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_zdtrModule4_bytes │ │ │ │ 0000000000000150 D hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_zdtrModule_closure │ │ │ │ -000000000000007c r i4c7_str │ │ │ │ -000000000000008a r i4c8_str │ │ │ │ +000000000000007c r i44u_str │ │ │ │ +000000000000008a r i44v_str │ │ │ │ U newCAF │ │ │ │ U pushCostCentre │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_bh_upd_frame_info │ │ │ │ │ │ │ │ @@ -286,32 +286,32 @@ │ │ │ │ U hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziConfigziDefinition_Config_con_info │ │ │ │ U hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziFormattersziV1ziMonad_zdtcFormatter_closure │ │ │ │ U hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziRunner_evaluateResult_HPC_cc │ │ │ │ U hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziRunner_hspec3_closure │ │ │ │ U hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziRunner_hspec3_info │ │ │ │ U hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziRunner_hspecWith_HPC_cc │ │ │ │ U hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziRunnerziResult_specResultSuccess_HPC_cc │ │ │ │ -00000000000001bd r i3TM_str │ │ │ │ -00000000000001c9 r i3TN_str │ │ │ │ -0000000000000113 r i3Tk_str │ │ │ │ -0000000000000118 r i3Tl_str │ │ │ │ -0000000000000162 r i3Ty_str │ │ │ │ -000000000000016e r i3Tz_str │ │ │ │ -000000000000021f r i3Vd_str │ │ │ │ -0000000000000226 r i3Ve_str │ │ │ │ -000000000000026e r i3Vf_str │ │ │ │ -0000000000000278 r i3Vg_str │ │ │ │ -00000000000002bb r i3Vh_str │ │ │ │ -00000000000002c7 r i3Vi_str │ │ │ │ -0000000000000320 r i3ZA_str │ │ │ │ -0000000000000371 r i3ZU_str │ │ │ │ -0000000000000378 r i3ZV_str │ │ │ │ -000000000000031a r i3Zz_str │ │ │ │ -00000000000003c8 r i40t_str │ │ │ │ -00000000000003d0 r i40u_str │ │ │ │ +0000000000000113 r i3RP_str │ │ │ │ +0000000000000118 r i3RQ_str │ │ │ │ +0000000000000162 r i3Sb_str │ │ │ │ +000000000000016e r i3Sc_str │ │ │ │ +00000000000001bd r i3Sv_str │ │ │ │ +00000000000001c9 r i3Sw_str │ │ │ │ +000000000000021f r i3Yr_str │ │ │ │ +0000000000000226 r i3Ys_str │ │ │ │ +000000000000026e r i3Yt_str │ │ │ │ +0000000000000278 r i3Yu_str │ │ │ │ +00000000000002bb r i3Yv_str │ │ │ │ +00000000000002c7 r i3Yw_str │ │ │ │ +0000000000000371 r i42S_str │ │ │ │ +0000000000000378 r i42T_str │ │ │ │ +000000000000031a r i42u_str │ │ │ │ +0000000000000320 r i42v_str │ │ │ │ +00000000000003c8 r i43x_str │ │ │ │ +00000000000003d0 r i43y_str │ │ │ │ U newCAF │ │ │ │ U pushCostCentre │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ U stg_SRT_3_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_pv_fast │ │ │ │ @@ -631,24 +631,24 @@ │ │ │ │ 0000000000000390 D hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_version_closure │ │ │ │ 0000000000000020 T hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_version_info │ │ │ │ 0000000000000400 D hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_zdtrModule1_closure │ │ │ │ 000000000000042e R hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_zdtrModule2_bytes │ │ │ │ 00000000000003e0 D hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_zdtrModule3_closure │ │ │ │ 000000000000043a R hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_zdtrModule4_bytes │ │ │ │ 0000000000000420 D hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_zdtrModule_closure │ │ │ │ -0000000000000466 r i47A_str │ │ │ │ -000000000000045e r i47z_str │ │ │ │ -00000000000004a4 r i4a5_str │ │ │ │ -00000000000004ae r i4a6_str │ │ │ │ -00000000000004f0 r i4aP_str │ │ │ │ -00000000000004fb r i4aQ_str │ │ │ │ -000000000000053d r i4cc_str │ │ │ │ -0000000000000547 r i4cd_str │ │ │ │ -0000000000000582 r i4ce_str │ │ │ │ -000000000000058c r i4cf_str │ │ │ │ +000000000000045e r i4aw_str │ │ │ │ +0000000000000466 r i4ax_str │ │ │ │ +00000000000004a4 r i4b8_str │ │ │ │ +00000000000004ae r i4b9_str │ │ │ │ +00000000000004f0 r i4bO_str │ │ │ │ +00000000000004fb r i4bP_str │ │ │ │ +0000000000000582 r i4cA_str │ │ │ │ +000000000000058c r i4cB_str │ │ │ │ +000000000000053d r i4cy_str │ │ │ │ +0000000000000547 r i4cz_str │ │ │ │ 00000000000005ce r i4dr_str │ │ │ │ 00000000000005d8 r i4ds_str │ │ │ │ 000000000000061a r i4e7_str │ │ │ │ 0000000000000625 r i4e8_str │ │ │ │ 0000000000000667 r i4eR_str │ │ │ │ 0000000000000671 r i4eS_str │ │ │ │ 00000000000006ac r i4eT_str │ │ │ ├── Hspec.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 29 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: 000000000000007c 0 NOTYPE LOCAL DEFAULT 3 i4c7_str │ │ │ │ │ - 5: 000000000000008a 0 NOTYPE LOCAL DEFAULT 3 i4c8_str │ │ │ │ │ + 4: 000000000000007c 0 NOTYPE LOCAL DEFAULT 3 i44u_str │ │ │ │ │ + 5: 000000000000008a 0 NOTYPE LOCAL DEFAULT 3 i44v_str │ │ │ │ │ 6: 000000000000004d 0 OBJECT GLOBAL DEFAULT 3 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_zdtrModule2_bytes │ │ │ │ │ 7: 00000000000000ec 29 FUNC GLOBAL DEFAULT 1 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_init__prof_init │ │ │ │ │ 8: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND registerCcsList │ │ │ │ │ 9: 0000000000000058 0 OBJECT GLOBAL DEFAULT 3 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_zdtrModule4_bytes │ │ │ │ │ 10: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczminternal_GHCziInternalziBase_id_closure │ │ │ │ │ 11: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_ap_0_fast │ │ │ │ │ 12: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_bh_upd_frame_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0xae0 contains 14 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000400000018 R_X86_64_PC64 000000000000007c i4c7_str - 20 │ │ │ │ │ -0000000000000008 0000000500000018 R_X86_64_PC64 000000000000008a i4c8_str - 18 │ │ │ │ │ +0000000000000000 0000000400000018 R_X86_64_PC64 000000000000007c i44u_str - 20 │ │ │ │ │ +0000000000000008 0000000500000018 R_X86_64_PC64 000000000000008a i44v_str - 18 │ │ │ │ │ 0000000000000025 0000001300000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000038 0000001300000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000007a 0000001800000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 000000000000008b 0000000c0000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 00000000000000b3 0000001700000002 R_X86_64_PC32 0000000000000000 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_example_HPC_cc - 4 │ │ │ │ │ 00000000000000c4 0000001400000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 00000000000000d3 0000000a00000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziBase_id_closure - 3 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Test.Hspec │ │ │ │ │ src/Test/Hspec.hs:101:1-12 │ │ │ │ │ Test.Hspec │ │ │ │ │ │ │ │ │ │ Test.Hspec │ │ │ │ │ hspec-2.11.16-1MnpGjwOmALHd1KzsSMfy │ │ │ │ │ ->Expectation │ │ │ │ │ - │ │ │ │ │ -i4c7_str │ │ │ │ │ -i4c8_str │ │ │ │ │ + │ │ │ │ │ +i44u_str │ │ │ │ │ +i44v_str │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_zdtrModule2_bytes │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_init__prof_init │ │ │ │ │ registerCcsList │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_zdtrModule4_bytes │ │ │ │ │ ghczminternal_GHCziInternalziBase_id_closure │ │ │ │ │ stg_ap_0_fast │ │ │ │ │ stg_bh_upd_frame_info │ │ │ │ ├── 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 i4c7_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i4c8_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i44u_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i44v_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000020 : │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspec_example_info(): │ │ │ │ │ mov %rbx,%rax │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -5,9 +5,9 @@ │ │ │ │ │ [ 13] src/Test/Hspec.hs:101:1-12 │ │ │ │ │ [ 2e] CAF │ │ │ │ │ [ 32] Test.Hspec │ │ │ │ │ [ 3d] │ │ │ │ │ [ 4d] Test.Hspec │ │ │ │ │ [ 58] hspec-2.11.16-1MnpGjwOmALHd1KzsSMfy │ │ │ │ │ [ 7c] ->Expectation │ │ │ │ │ - [ 8a] │ │ │ │ │ + [ 8a] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693463 375f7374 72006934 63385f73 .i4c7_str.i4c8_s │ │ │ │ │ + 0x00000000 00693434 755f7374 72006934 34765f73 .i44u_str.i44v_s │ │ │ │ │ 0x00000010 74720068 73706563 7a6d327a 6931317a tr.hspeczm2zi11z │ │ │ │ │ 0x00000020 6931367a 6d314d6e 70476a77 4f6d414c i16zm1MnpGjwOmAL │ │ │ │ │ 0x00000030 4864314b 7a7a7353 4d66795f 54657374 Hd1KzzsSMfy_Test │ │ │ │ │ 0x00000040 7a694873 7065635f 7a647472 4d6f6475 ziHspec_zdtrModu │ │ │ │ │ 0x00000050 6c65325f 62797465 73006873 7065637a le2_bytes.hspecz │ │ │ │ │ 0x00000060 6d327a69 31317a69 31367a6d 314d6e70 m2zi11zi16zm1Mnp │ │ │ │ │ 0x00000070 476a774f 6d414c48 64314b7a 7a73534d GjwOmALHd1KzzsSM │ │ │ ├── Discover.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 95 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: 0000000000000113 0 NOTYPE LOCAL DEFAULT 3 i3Tk_str │ │ │ │ │ - 5: 0000000000000118 0 NOTYPE LOCAL DEFAULT 3 i3Tl_str │ │ │ │ │ - 6: 0000000000000162 0 NOTYPE LOCAL DEFAULT 3 i3Ty_str │ │ │ │ │ - 7: 000000000000016e 0 NOTYPE LOCAL DEFAULT 3 i3Tz_str │ │ │ │ │ - 8: 00000000000001bd 0 NOTYPE LOCAL DEFAULT 3 i3TM_str │ │ │ │ │ - 9: 00000000000001c9 0 NOTYPE LOCAL DEFAULT 3 i3TN_str │ │ │ │ │ - 10: 000000000000021f 0 NOTYPE LOCAL DEFAULT 3 i3Vd_str │ │ │ │ │ - 11: 0000000000000226 0 NOTYPE LOCAL DEFAULT 3 i3Ve_str │ │ │ │ │ - 12: 000000000000026e 0 NOTYPE LOCAL DEFAULT 3 i3Vf_str │ │ │ │ │ - 13: 0000000000000278 0 NOTYPE LOCAL DEFAULT 3 i3Vg_str │ │ │ │ │ - 14: 00000000000002bb 0 NOTYPE LOCAL DEFAULT 3 i3Vh_str │ │ │ │ │ - 15: 00000000000002c7 0 NOTYPE LOCAL DEFAULT 3 i3Vi_str │ │ │ │ │ - 16: 000000000000031a 0 NOTYPE LOCAL DEFAULT 3 i3Zz_str │ │ │ │ │ - 17: 0000000000000320 0 NOTYPE LOCAL DEFAULT 3 i3ZA_str │ │ │ │ │ - 18: 0000000000000371 0 NOTYPE LOCAL DEFAULT 3 i3ZU_str │ │ │ │ │ - 19: 0000000000000378 0 NOTYPE LOCAL DEFAULT 3 i3ZV_str │ │ │ │ │ - 20: 00000000000003c8 0 NOTYPE LOCAL DEFAULT 3 i40t_str │ │ │ │ │ - 21: 00000000000003d0 0 NOTYPE LOCAL DEFAULT 3 i40u_str │ │ │ │ │ + 4: 0000000000000113 0 NOTYPE LOCAL DEFAULT 3 i3RP_str │ │ │ │ │ + 5: 0000000000000118 0 NOTYPE LOCAL DEFAULT 3 i3RQ_str │ │ │ │ │ + 6: 0000000000000162 0 NOTYPE LOCAL DEFAULT 3 i3Sb_str │ │ │ │ │ + 7: 000000000000016e 0 NOTYPE LOCAL DEFAULT 3 i3Sc_str │ │ │ │ │ + 8: 00000000000001bd 0 NOTYPE LOCAL DEFAULT 3 i3Sv_str │ │ │ │ │ + 9: 00000000000001c9 0 NOTYPE LOCAL DEFAULT 3 i3Sw_str │ │ │ │ │ + 10: 000000000000021f 0 NOTYPE LOCAL DEFAULT 3 i3Yr_str │ │ │ │ │ + 11: 0000000000000226 0 NOTYPE LOCAL DEFAULT 3 i3Ys_str │ │ │ │ │ + 12: 000000000000026e 0 NOTYPE LOCAL DEFAULT 3 i3Yt_str │ │ │ │ │ + 13: 0000000000000278 0 NOTYPE LOCAL DEFAULT 3 i3Yu_str │ │ │ │ │ + 14: 00000000000002bb 0 NOTYPE LOCAL DEFAULT 3 i3Yv_str │ │ │ │ │ + 15: 00000000000002c7 0 NOTYPE LOCAL DEFAULT 3 i3Yw_str │ │ │ │ │ + 16: 000000000000031a 0 NOTYPE LOCAL DEFAULT 3 i42u_str │ │ │ │ │ + 17: 0000000000000320 0 NOTYPE LOCAL DEFAULT 3 i42v_str │ │ │ │ │ + 18: 0000000000000371 0 NOTYPE LOCAL DEFAULT 3 i42S_str │ │ │ │ │ + 19: 0000000000000378 0 NOTYPE LOCAL DEFAULT 3 i42T_str │ │ │ │ │ + 20: 00000000000003c8 0 NOTYPE LOCAL DEFAULT 3 i43x_str │ │ │ │ │ + 21: 00000000000003d0 0 NOTYPE LOCAL DEFAULT 3 i43y_str │ │ │ │ │ 22: 00000000000003d0 0 OBJECT GLOBAL DEFAULT 7 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_zdtcIsFormatter_closure │ │ │ │ │ 23: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_SRT_3_info │ │ │ │ │ 24: 00000000000009f8 204 FUNC GLOBAL DEFAULT 1 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_postProcessSpec1_info │ │ │ │ │ 25: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_KindRepTyConApp_con_info │ │ │ │ │ 26: 00000000000009d0 5 FUNC GLOBAL DEFAULT 1 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_hspecWithFormatter_info │ │ │ │ │ 27: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziRunner_evaluateResult_HPC_cc │ │ │ │ │ 28: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczminternal_GHCziInternalziMaybe_Just_con_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,36 +1,36 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x3078 contains 88 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000008 0000000400000018 R_X86_64_PC64 0000000000000113 i3Tk_str - 20 │ │ │ │ │ -0000000000000010 0000000500000018 R_X86_64_PC64 0000000000000118 i3Tl_str - 18 │ │ │ │ │ +0000000000000008 0000000400000018 R_X86_64_PC64 0000000000000113 i3RP_str - 20 │ │ │ │ │ +0000000000000010 0000000500000018 R_X86_64_PC64 0000000000000118 i3RQ_str - 18 │ │ │ │ │ 000000000000002c 0000003900000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ -0000000000000038 0000000600000018 R_X86_64_PC64 0000000000000162 i3Ty_str - 20 │ │ │ │ │ -0000000000000040 0000000700000018 R_X86_64_PC64 000000000000016e i3Tz_str - 18 │ │ │ │ │ +0000000000000038 0000000600000018 R_X86_64_PC64 0000000000000162 i3Sb_str - 20 │ │ │ │ │ +0000000000000040 0000000700000018 R_X86_64_PC64 000000000000016e i3Sc_str - 18 │ │ │ │ │ 0000000000000059 0000001f00000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziBase_id_info - 4 │ │ │ │ │ -0000000000000068 0000000800000018 R_X86_64_PC64 00000000000001bd i3TM_str - 20 │ │ │ │ │ -0000000000000070 0000000900000018 R_X86_64_PC64 00000000000001c9 i3TN_str - 18 │ │ │ │ │ +0000000000000068 0000000800000018 R_X86_64_PC64 00000000000001bd i3Sv_str - 20 │ │ │ │ │ +0000000000000070 0000000900000018 R_X86_64_PC64 00000000000001c9 i3Sw_str - 18 │ │ │ │ │ 0000000000000089 0000002c00000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziBase_zdfApplicativeIO5_info - 4 │ │ │ │ │ -0000000000000090 0000000a00000018 R_X86_64_PC64 000000000000021f i3Vd_str - 20 │ │ │ │ │ -0000000000000098 0000000b00000018 R_X86_64_PC64 0000000000000226 i3Ve_str - 18 │ │ │ │ │ +0000000000000090 0000000a00000018 R_X86_64_PC64 000000000000021f i3Yr_str - 20 │ │ │ │ │ +0000000000000098 0000000b00000018 R_X86_64_PC64 0000000000000226 i3Ys_str - 18 │ │ │ │ │ 00000000000000ac 0000004200000002 R_X86_64_PC32 0000000000000000 hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziConfig_defaultConfig_closure - 4 │ │ │ │ │ 00000000000000b5 0000004d00000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 00000000000000c8 0000004d00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 00000000000000f8 000000290000000b R_X86_64_32S 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 000000000000011a 000000010000000b R_X86_64_32S 0000000000000000 .text + 168 │ │ │ │ │ 0000000000000121 0000004200000002 R_X86_64_PC32 0000000000000000 hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziConfig_defaultConfig_closure - 4 │ │ │ │ │ 000000000000034f 0000001c0000000b R_X86_64_32S 0000000000000000 ghczminternal_GHCziInternalziMaybe_Just_con_info + 0 │ │ │ │ │ 0000000000000365 0000004d00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000370 0000005600000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 000000000000039d 0000004c0000000b R_X86_64_32S 0000000000000000 hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziConfigziDefinition_Config_con_info + 0 │ │ │ │ │ 00000000000003b3 0000004d00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 00000000000003be 0000005600000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 00000000000005bc 0000005500000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ -00000000000005d0 0000000c00000018 R_X86_64_PC64 000000000000026e i3Vf_str - 20 │ │ │ │ │ -00000000000005d8 0000000d00000018 R_X86_64_PC64 0000000000000278 i3Vg_str - 18 │ │ │ │ │ +00000000000005d0 0000000c00000018 R_X86_64_PC64 000000000000026e i3Yt_str - 20 │ │ │ │ │ +00000000000005d8 0000000d00000018 R_X86_64_PC64 0000000000000278 i3Yu_str - 18 │ │ │ │ │ 00000000000005ec 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 164 │ │ │ │ │ 00000000000005ff 0000004d00000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000612 0000004d00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000645 0000005a00000004 R_X86_64_PLT32 0000000000000000 enterFunCCS - 4 │ │ │ │ │ 0000000000000663 0000004600000002 R_X86_64_PC32 0000000000000000 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_hspecWithFormatter_HPC_cc - 4 │ │ │ │ │ 000000000000067c 0000005300000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 000000000000068f 000000010000000b R_X86_64_32S 0000000000000000 .text + 6d8 │ │ │ │ │ @@ -53,39 +53,39 @@ │ │ │ │ │ 000000000000082d 0000005300000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 0000000000000846 0000002500000002 R_X86_64_PC32 0000000000000000 hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziRunnerziResult_specResultSuccess_HPC_cc - 4 │ │ │ │ │ 0000000000000857 0000005300000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 0000000000000867 000000010000000b R_X86_64_32S 0000000000000000 .text + 8a0 │ │ │ │ │ 000000000000089c 0000002d00000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziSystemziExit_exitFailure1_closure - 4 │ │ │ │ │ 00000000000008bb 0000002100000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTuple_Z0T_closure - 3 │ │ │ │ │ 00000000000008cb 0000002800000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziSystemziExit_exitFailure1_info - 4 │ │ │ │ │ -00000000000008d8 0000000e00000018 R_X86_64_PC64 00000000000002bb i3Vh_str - 20 │ │ │ │ │ -00000000000008e0 0000000f00000018 R_X86_64_PC64 00000000000002c7 i3Vi_str - 18 │ │ │ │ │ +00000000000008d8 0000000e00000018 R_X86_64_PC64 00000000000002bb i3Yv_str - 20 │ │ │ │ │ +00000000000008e0 0000000f00000018 R_X86_64_PC64 00000000000002c7 i3Yw_str - 18 │ │ │ │ │ 00000000000008f4 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 164 │ │ │ │ │ 0000000000000913 0000004600000002 R_X86_64_PC32 0000000000000000 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_hspecWithFormatter_HPC_cc - 4 │ │ │ │ │ 000000000000092f 0000005300000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 000000000000094c 000000010000000b R_X86_64_32S 0000000000000000 .text + 5f0 │ │ │ │ │ 000000000000095e 0000004d00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000969 0000005600000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 000000000000098b 0000003900000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ 000000000000099d 0000004500000002 R_X86_64_PC32 00000000000001a0 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_hspecWithFormatter1_closure - 4 │ │ │ │ │ -00000000000009b0 0000001000000018 R_X86_64_PC64 000000000000031a i3Zz_str - 20 │ │ │ │ │ -00000000000009b8 0000001100000018 R_X86_64_PC64 0000000000000320 i3ZA_str - 18 │ │ │ │ │ +00000000000009b0 0000001000000018 R_X86_64_PC64 000000000000031a i42u_str - 20 │ │ │ │ │ +00000000000009b8 0000001100000018 R_X86_64_PC64 0000000000000320 i42v_str - 18 │ │ │ │ │ 00000000000009cc 0000004500000002 R_X86_64_PC32 00000000000001a0 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_hspecWithFormatter1_closure - 4 │ │ │ │ │ -00000000000009d8 0000001200000018 R_X86_64_PC64 0000000000000371 i3ZU_str - 20 │ │ │ │ │ -00000000000009e0 0000001300000018 R_X86_64_PC64 0000000000000378 i3ZV_str - 18 │ │ │ │ │ +00000000000009d8 0000001200000018 R_X86_64_PC64 0000000000000371 i42S_str - 20 │ │ │ │ │ +00000000000009e0 0000001300000018 R_X86_64_PC64 0000000000000378 i42T_str - 18 │ │ │ │ │ 00000000000009fd 0000004d00000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000a10 0000004d00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000a52 0000005700000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 0000000000000a63 0000003b0000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 0000000000000a8b 0000002200000002 R_X86_64_PC32 0000000000000040 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_postProcessSpec_HPC_cc - 4 │ │ │ │ │ 0000000000000a9c 0000005300000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 0000000000000aab 0000003800000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziBase_id_closure - 3 │ │ │ │ │ 0000000000000ab4 0000003900000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ -0000000000000ad0 0000001400000018 R_X86_64_PC64 00000000000003c8 i40t_str - 20 │ │ │ │ │ -0000000000000ad8 0000001500000018 R_X86_64_PC64 00000000000003d0 i40u_str - 18 │ │ │ │ │ +0000000000000ad0 0000001400000018 R_X86_64_PC64 00000000000003c8 i43x_str - 20 │ │ │ │ │ +0000000000000ad8 0000001500000018 R_X86_64_PC64 00000000000003d0 i43y_str - 18 │ │ │ │ │ 0000000000000aec 0000002400000002 R_X86_64_PC32 00000000000001e0 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_postProcessSpec1_closure - 4 │ │ │ │ │ 0000000000000af3 0000002400000002 R_X86_64_PC32 00000000000001e0 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_postProcessSpec1_closure - 4 │ │ │ │ │ 0000000000000af8 0000003900000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ 0000000000000b01 000000030000000a R_X86_64_32 0000000000000000 .data + 540 │ │ │ │ │ 0000000000000b06 0000005c00000004 R_X86_64_PLT32 0000000000000000 registerCcList - 4 │ │ │ │ │ 0000000000000b0b 000000030000000a R_X86_64_32 0000000000000000 .data + 520 │ │ │ │ │ 0000000000000b10 0000002f00000004 R_X86_64_PLT32 0000000000000000 registerCcsList - 4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -6,45 +6,45 @@ │ │ │ │ │ src/Test/Hspec/Discover.hs:40:1-22 │ │ │ │ │ Test.Hspec.Discover │ │ │ │ │ │ │ │ │ │ 'C:IsFormatter │ │ │ │ │ IsFormatter │ │ │ │ │ Test.Hspec.Discover │ │ │ │ │ hspec-2.11.16-1MnpGjwOmALHd1KzsSMfy │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ IsFormatter │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ IsFormatter │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>>Tuple2# │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -i3Tk_str │ │ │ │ │ -i3Tl_str │ │ │ │ │ -i3Ty_str │ │ │ │ │ -i3Tz_str │ │ │ │ │ -i3TM_str │ │ │ │ │ -i3TN_str │ │ │ │ │ -i3Vd_str │ │ │ │ │ -i3Ve_str │ │ │ │ │ -i3Vf_str │ │ │ │ │ -i3Vg_str │ │ │ │ │ -i3Vh_str │ │ │ │ │ -i3Vi_str │ │ │ │ │ -i3Zz_str │ │ │ │ │ -i3ZA_str │ │ │ │ │ -i3ZU_str │ │ │ │ │ -i3ZV_str │ │ │ │ │ -i40t_str │ │ │ │ │ -i40u_str │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ +i3RP_str │ │ │ │ │ +i3RQ_str │ │ │ │ │ +i3Sb_str │ │ │ │ │ +i3Sc_str │ │ │ │ │ +i3Sv_str │ │ │ │ │ +i3Sw_str │ │ │ │ │ +i3Yr_str │ │ │ │ │ +i3Ys_str │ │ │ │ │ +i3Yt_str │ │ │ │ │ +i3Yu_str │ │ │ │ │ +i3Yv_str │ │ │ │ │ +i3Yw_str │ │ │ │ │ +i42u_str │ │ │ │ │ +i42v_str │ │ │ │ │ +i42S_str │ │ │ │ │ +i42T_str │ │ │ │ │ +i43x_str │ │ │ │ │ +i43y_str │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_zdtcIsFormatter_closure │ │ │ │ │ stg_SRT_3_info │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_postProcessSpec1_info │ │ │ │ │ ghczmprim_GHCziTypes_KindRepTyConApp_con_info │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_hspecWithFormatter_info │ │ │ │ │ hspeczmcorezm2zi11zi16zmAAZZD09NM7yJHiaazzn0l5kI_TestziHspecziCoreziRunner_evaluateResult_HPC_cc │ │ │ │ │ ghczminternal_GHCziInternalziMaybe_Just_con_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -2,63 +2,63 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ 0000000000000000 : │ │ │ │ │ add $0x1000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3Tk_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3Tl_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3RP_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3RQ_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000028 : │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_toFormatter_info(): │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ jmp 30 │ │ │ │ │ R_X86_64_PLT32 stg_ap_0_fast-0x4 │ │ │ │ │ add $0x1000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3Ty_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3Tz_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3Sb_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3Sc_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000058 : │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_zdfIsFormatterIO_info(): │ │ │ │ │ jmp 5d │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziBase_id_info-0x4 │ │ │ │ │ nopl (%rax) │ │ │ │ │ add $0x2000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3TM_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3TN_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3Sv_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3Sw_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000088 : │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_zdfIsFormatterFormatter_info(): │ │ │ │ │ jmp 8d │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziBase_zdfApplicativeIO5_info-0x4 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3Vd_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3Ve_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3Yr_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3Ys_str-0x18 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -287,16 +287,16 @@ │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nop │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3Vf_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3Vg_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3Yt_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3Yu_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -499,16 +499,16 @@ │ │ │ │ │ jmp 8cf │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziSystemziExit_exitFailure1_info-0x4 │ │ │ │ │ nop │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rbx) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3Vh_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3Vi_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i3Yv_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i3Yw_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 .data+0x164 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -556,31 +556,31 @@ │ │ │ │ │ R_X86_64_PC32 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_hspecWithFormatter1_closure-0x4 │ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ │ nopl (%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rbx) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3Zz_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3ZA_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i42u_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i42v_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_hspecWithFormatter1_closure-0x4 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00000000000009d0 : │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_hspecWithFormatter_info(): │ │ │ │ │ jmp 8f8 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3ZU_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i3ZV_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i42S_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i42T_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00000000000009f8 : │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_postProcessSpec1_info(): │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ @@ -637,16 +637,16 @@ │ │ │ │ │ mov (%r14),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ add $0x1000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i40t_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i40u_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i43x_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i43y_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_TestziHspecziDiscover_postProcessSpec1_closure-0x4 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -10,25 +10,25 @@ │ │ │ │ │ [ 9c] Test.Hspec.Discover │ │ │ │ │ [ b0] │ │ │ │ │ [ c0] 'C:IsFormatter │ │ │ │ │ [ cf] IsFormatter │ │ │ │ │ [ db] Test.Hspec.Discover │ │ │ │ │ [ ef] hspec-2.11.16-1MnpGjwOmALHd1KzsSMfy │ │ │ │ │ [ 113] ->IO │ │ │ │ │ - [ 118] │ │ │ │ │ + [ 118] │ │ │ │ │ [ 162] IsFormatter │ │ │ │ │ - [ 16e] │ │ │ │ │ + [ 16e] │ │ │ │ │ [ 1bd] IsFormatter │ │ │ │ │ - [ 1c9] │ │ │ │ │ + [ 1c9] │ │ │ │ │ [ 21f] Config │ │ │ │ │ - [ 226] │ │ │ │ │ + [ 226] │ │ │ │ │ [ 26e] ->Tuple2# │ │ │ │ │ - [ 278] │ │ │ │ │ + [ 278] │ │ │ │ │ [ 2bb] ->>>Tuple2# │ │ │ │ │ - [ 2c7] │ │ │ │ │ + [ 2c7] │ │ │ │ │ [ 31a] ->>IO │ │ │ │ │ - [ 320] │ │ │ │ │ + [ 320] │ │ │ │ │ [ 371] ->Spec │ │ │ │ │ - [ 378] │ │ │ │ │ + [ 378] │ │ │ │ │ [ 3c8] ->>Spec │ │ │ │ │ - [ 3d0] │ │ │ │ │ + [ 3d0] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693354 6b5f7374 72006933 546c5f73 .i3Tk_str.i3Tl_s │ │ │ │ │ - 0x00000010 74720069 3354795f 73747200 6933547a tr.i3Ty_str.i3Tz │ │ │ │ │ - 0x00000020 5f737472 00693354 4d5f7374 72006933 _str.i3TM_str.i3 │ │ │ │ │ - 0x00000030 544e5f73 74720069 3356645f 73747200 TN_str.i3Vd_str. │ │ │ │ │ - 0x00000040 69335665 5f737472 00693356 665f7374 i3Ve_str.i3Vf_st │ │ │ │ │ - 0x00000050 72006933 56675f73 74720069 3356685f r.i3Vg_str.i3Vh_ │ │ │ │ │ - 0x00000060 73747200 69335669 5f737472 0069335a str.i3Vi_str.i3Z │ │ │ │ │ - 0x00000070 7a5f7374 72006933 5a415f73 74720069 z_str.i3ZA_str.i │ │ │ │ │ - 0x00000080 335a555f 73747200 69335a56 5f737472 3ZU_str.i3ZV_str │ │ │ │ │ - 0x00000090 00693430 745f7374 72006934 30755f73 .i40t_str.i40u_s │ │ │ │ │ + 0x00000000 00693352 505f7374 72006933 52515f73 .i3RP_str.i3RQ_s │ │ │ │ │ + 0x00000010 74720069 3353625f 73747200 69335363 tr.i3Sb_str.i3Sc │ │ │ │ │ + 0x00000020 5f737472 00693353 765f7374 72006933 _str.i3Sv_str.i3 │ │ │ │ │ + 0x00000030 53775f73 74720069 3359725f 73747200 Sw_str.i3Yr_str. │ │ │ │ │ + 0x00000040 69335973 5f737472 00693359 745f7374 i3Ys_str.i3Yt_st │ │ │ │ │ + 0x00000050 72006933 59755f73 74720069 3359765f r.i3Yu_str.i3Yv_ │ │ │ │ │ + 0x00000060 73747200 69335977 5f737472 00693432 str.i3Yw_str.i42 │ │ │ │ │ + 0x00000070 755f7374 72006934 32765f73 74720069 u_str.i42v_str.i │ │ │ │ │ + 0x00000080 3432535f 73747200 69343254 5f737472 42S_str.i42T_str │ │ │ │ │ + 0x00000090 00693433 785f7374 72006934 33795f73 .i43x_str.i43y_s │ │ │ │ │ 0x000000a0 74720068 73706563 7a6d327a 6931317a tr.hspeczm2zi11z │ │ │ │ │ 0x000000b0 6931367a 6d314d6e 70476a77 4f6d414c i16zm1MnpGjwOmAL │ │ │ │ │ 0x000000c0 4864314b 7a7a7353 4d66795f 54657374 Hd1KzzsSMfy_Test │ │ │ │ │ 0x000000d0 7a694873 7065637a 69446973 636f7665 ziHspecziDiscove │ │ │ │ │ 0x000000e0 725f7a64 74634973 466f726d 61747465 r_zdtcIsFormatte │ │ │ │ │ 0x000000f0 725f636c 6f737572 65007374 675f5352 r_closure.stg_SR │ │ │ │ │ 0x00000100 545f335f 696e666f 00687370 65637a6d T_3_info.hspeczm │ │ │ ├── Paths_hspec.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 202 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: 000000000000045e 0 NOTYPE LOCAL DEFAULT 3 i47z_str │ │ │ │ │ - 5: 0000000000000466 0 NOTYPE LOCAL DEFAULT 3 i47A_str │ │ │ │ │ - 6: 00000000000004a4 0 NOTYPE LOCAL DEFAULT 3 i4a5_str │ │ │ │ │ - 7: 00000000000004ae 0 NOTYPE LOCAL DEFAULT 3 i4a6_str │ │ │ │ │ - 8: 00000000000004f0 0 NOTYPE LOCAL DEFAULT 3 i4aP_str │ │ │ │ │ - 9: 00000000000004fb 0 NOTYPE LOCAL DEFAULT 3 i4aQ_str │ │ │ │ │ - 10: 000000000000053d 0 NOTYPE LOCAL DEFAULT 3 i4cc_str │ │ │ │ │ - 11: 0000000000000547 0 NOTYPE LOCAL DEFAULT 3 i4cd_str │ │ │ │ │ - 12: 0000000000000582 0 NOTYPE LOCAL DEFAULT 3 i4ce_str │ │ │ │ │ - 13: 000000000000058c 0 NOTYPE LOCAL DEFAULT 3 i4cf_str │ │ │ │ │ + 4: 000000000000045e 0 NOTYPE LOCAL DEFAULT 3 i4aw_str │ │ │ │ │ + 5: 0000000000000466 0 NOTYPE LOCAL DEFAULT 3 i4ax_str │ │ │ │ │ + 6: 00000000000004a4 0 NOTYPE LOCAL DEFAULT 3 i4b8_str │ │ │ │ │ + 7: 00000000000004ae 0 NOTYPE LOCAL DEFAULT 3 i4b9_str │ │ │ │ │ + 8: 00000000000004f0 0 NOTYPE LOCAL DEFAULT 3 i4bO_str │ │ │ │ │ + 9: 00000000000004fb 0 NOTYPE LOCAL DEFAULT 3 i4bP_str │ │ │ │ │ + 10: 000000000000053d 0 NOTYPE LOCAL DEFAULT 3 i4cy_str │ │ │ │ │ + 11: 0000000000000547 0 NOTYPE LOCAL DEFAULT 3 i4cz_str │ │ │ │ │ + 12: 0000000000000582 0 NOTYPE LOCAL DEFAULT 3 i4cA_str │ │ │ │ │ + 13: 000000000000058c 0 NOTYPE LOCAL DEFAULT 3 i4cB_str │ │ │ │ │ 14: 00000000000005ce 0 NOTYPE LOCAL DEFAULT 3 i4dr_str │ │ │ │ │ 15: 00000000000005d8 0 NOTYPE LOCAL DEFAULT 3 i4ds_str │ │ │ │ │ 16: 000000000000061a 0 NOTYPE LOCAL DEFAULT 3 i4e7_str │ │ │ │ │ 17: 0000000000000625 0 NOTYPE LOCAL DEFAULT 3 i4e8_str │ │ │ │ │ 18: 0000000000000667 0 NOTYPE LOCAL DEFAULT 3 i4eR_str │ │ │ │ │ 19: 0000000000000671 0 NOTYPE LOCAL DEFAULT 3 i4eS_str │ │ │ │ │ 20: 00000000000006ac 0 NOTYPE LOCAL DEFAULT 3 i4eT_str │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,55 +1,55 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x7448 contains 340 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000400000018 R_X86_64_PC64 000000000000045e i47z_str - 20 │ │ │ │ │ -0000000000000008 0000000500000018 R_X86_64_PC64 0000000000000466 i47A_str - 18 │ │ │ │ │ +0000000000000000 0000000400000018 R_X86_64_PC64 000000000000045e i4aw_str - 20 │ │ │ │ │ +0000000000000008 0000000500000018 R_X86_64_PC64 0000000000000466 i4ax_str - 18 │ │ │ │ │ 0000000000000025 000000a800000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000038 000000a800000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000008b 000000b900000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 00000000000000a0 000000860000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 00000000000000c8 0000008f00000002 R_X86_64_PC32 00000000000001c0 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_version_HPC_cc - 4 │ │ │ │ │ 00000000000000d9 000000ab00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 00000000000000f6 000000800000000b R_X86_64_32S 0000000000000000 ghczminternal_GHCziInternalziDataziVersion_Version_con_info + 0 │ │ │ │ │ 0000000000000108 000000a800000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000113 000000b800000002 R_X86_64_PC32 0000000000000000 user_era - 4 │ │ │ │ │ 0000000000000121 000000bf0000000b R_X86_64_32S 0000000000000360 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_version1_closure + 2 │ │ │ │ │ 0000000000000129 000000a90000000b R_X86_64_32S 0000000000000000 ghczmprim_GHCziTypes_ZMZN_closure + 1 │ │ │ │ │ -0000000000000158 0000000600000018 R_X86_64_PC64 00000000000004a4 i4a5_str - 20 │ │ │ │ │ -0000000000000160 0000000700000018 R_X86_64_PC64 00000000000004ae i4a6_str - 18 │ │ │ │ │ +0000000000000158 0000000600000018 R_X86_64_PC64 00000000000004a4 i4b8_str - 20 │ │ │ │ │ +0000000000000160 0000000700000018 R_X86_64_PC64 00000000000004ae i4b9_str - 18 │ │ │ │ │ 000000000000017b 0000004500000002 R_X86_64_PC32 0000000000000450 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir6_closure - 4 │ │ │ │ │ 0000000000000180 0000006e00000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziSystemziEnvironment_getEnv1_info - 4 │ │ │ │ │ -0000000000000190 0000000800000018 R_X86_64_PC64 00000000000004f0 i4aP_str - 20 │ │ │ │ │ -0000000000000198 0000000900000018 R_X86_64_PC64 00000000000004fb i4aQ_str - 18 │ │ │ │ │ +0000000000000190 0000000800000018 R_X86_64_PC64 00000000000004f0 i4bO_str - 20 │ │ │ │ │ +0000000000000198 0000000900000018 R_X86_64_PC64 00000000000004fb i4bP_str - 18 │ │ │ │ │ 00000000000001ac 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 4ec │ │ │ │ │ 00000000000001bd 000000010000000b R_X86_64_32S 0000000000000000 .text + 200 │ │ │ │ │ 00000000000001fc 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 4ec │ │ │ │ │ 000000000000020f 000000010000000b R_X86_64_32S 0000000000000000 .text + 260 │ │ │ │ │ 000000000000022b 000000c800000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziExceptionziType_zdp1Exception_info - 4 │ │ │ │ │ 0000000000000232 0000007300000002 R_X86_64_PC32 0000000000000528 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir2_closure - 4 │ │ │ │ │ 000000000000025c 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 4ec │ │ │ │ │ 000000000000026f 000000010000000b R_X86_64_32S 0000000000000000 .text + 2b0 │ │ │ │ │ 0000000000000276 000000a200000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziIOziException_zdfExceptionIOException4_closure - 4 │ │ │ │ │ 0000000000000289 0000007d00000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziDataziTypeableziInternal_sameTypeRep_info - 4 │ │ │ │ │ 00000000000002ac 0000007100000002 R_X86_64_PC32 00000000000004b8 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir3_closure - 4 │ │ │ │ │ 00000000000002c7 0000007100000002 R_X86_64_PC32 00000000000004b8 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir3_closure - 4 │ │ │ │ │ 00000000000002db 000000b300000004 R_X86_64_PLT32 0000000000000000 stg_raiseIOzh - 4 │ │ │ │ │ -00000000000002e8 0000000a00000018 R_X86_64_PC64 000000000000053d i4cc_str - 20 │ │ │ │ │ -00000000000002f0 0000000b00000018 R_X86_64_PC64 0000000000000547 i4cd_str - 18 │ │ │ │ │ +00000000000002e8 0000000a00000018 R_X86_64_PC64 000000000000053d i4cy_str - 20 │ │ │ │ │ +00000000000002f0 0000000b00000018 R_X86_64_PC64 0000000000000547 i4cz_str - 18 │ │ │ │ │ 0000000000000304 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 544 │ │ │ │ │ 000000000000030a 000000a800000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 000000000000031d 000000a800000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000350 000000c000000004 R_X86_64_PLT32 0000000000000000 enterFunCCS - 4 │ │ │ │ │ 0000000000000362 000000b200000002 R_X86_64_PC32 0000000000000000 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir_HPC_cc - 4 │ │ │ │ │ 0000000000000373 000000ab00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 0000000000000385 0000007300000002 R_X86_64_PC32 0000000000000528 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir2_closure - 2 │ │ │ │ │ 000000000000038c 000000a700000002 R_X86_64_PC32 0000000000000488 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir5_closure - 3 │ │ │ │ │ 0000000000000391 000000be00000004 R_X86_64_PLT32 0000000000000000 stg_catchzh - 4 │ │ │ │ │ -0000000000000398 0000000c00000018 R_X86_64_PC64 0000000000000582 i4ce_str - 20 │ │ │ │ │ -00000000000003a0 0000000d00000018 R_X86_64_PC64 000000000000058c i4cf_str - 18 │ │ │ │ │ +0000000000000398 0000000c00000018 R_X86_64_PC64 0000000000000582 i4cA_str - 20 │ │ │ │ │ +00000000000003a0 0000000d00000018 R_X86_64_PC64 000000000000058c i4cB_str - 18 │ │ │ │ │ 00000000000003b4 0000000300000002 R_X86_64_PC32 0000000000000000 .data + 544 │ │ │ │ │ 00000000000003bd 000000a800000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 00000000000003d0 000000a800000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 0000000000000423 000000b900000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 0000000000000438 000000860000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 0000000000000460 000000b200000002 R_X86_64_PC32 0000000000000000 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir_HPC_cc - 4 │ │ │ │ │ 0000000000000471 000000ab00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -38,81 +38,81 @@ │ │ │ │ │ hspec_dynlibdir │ │ │ │ │ /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-2b2a/hspec-2.11.16-1MnpGjwOmALHd1KzsSMfy │ │ │ │ │ hspec_libdir │ │ │ │ │ /usr/bin │ │ │ │ │ hspec_bindir │ │ │ │ │ Paths_hspec │ │ │ │ │ hspec-2.11.16-1MnpGjwOmALHd1KzsSMfy │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->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# │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -i47z_str │ │ │ │ │ -i47A_str │ │ │ │ │ -i4a5_str │ │ │ │ │ -i4a6_str │ │ │ │ │ -i4aP_str │ │ │ │ │ -i4aQ_str │ │ │ │ │ -i4cc_str │ │ │ │ │ -i4cd_str │ │ │ │ │ -i4ce_str │ │ │ │ │ -i4cf_str │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ +i4aw_str │ │ │ │ │ +i4ax_str │ │ │ │ │ +i4b8_str │ │ │ │ │ +i4b9_str │ │ │ │ │ +i4bO_str │ │ │ │ │ +i4bP_str │ │ │ │ │ +i4cy_str │ │ │ │ │ +i4cz_str │ │ │ │ │ +i4cA_str │ │ │ │ │ +i4cB_str │ │ │ │ │ i4dr_str │ │ │ │ │ i4ds_str │ │ │ │ │ i4e7_str │ │ │ │ │ i4e8_str │ │ │ │ │ i4eR_str │ │ │ │ │ i4eS_str │ │ │ │ │ i4eT_str │ │ │ │ ├── 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 i47z_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i47A_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i4aw_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i4ax_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000020 : │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_version_info(): │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ @@ -86,16 +86,16 @@ │ │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i4a5_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i4a6_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i4b8_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i4b9_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -108,16 +108,16 @@ │ │ │ │ │ lea 0x0(%rip),%r14 │ │ │ │ │ R_X86_64_PC32 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir6_closure-0x4 │ │ │ │ │ jmp 184 │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziSystemziEnvironment_getEnv1_info-0x4 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ add $0x2000000,%eax │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i4aP_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i4aQ_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i4bO_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i4bP_str-0x18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ R_X86_64_PC32 .data+0x4ec │ │ │ │ │ add %al,(%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 i4cc_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i4cd_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i4cy_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i4cz_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+0x544 │ │ │ │ │ @@ -264,16 +264,16 @@ │ │ │ │ │ R_X86_64_PC32 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir2_closure-0x2 │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir5_closure-0x3 │ │ │ │ │ jmp 395 │ │ │ │ │ R_X86_64_PLT32 stg_catchzh-0x4 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i4ce_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i4cf_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i4cA_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i4cB_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ R_X86_64_PC32 .data+0x544 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00000000000003b8 : │ │ │ │ │ hspeczm2zi11zi16zm1MnpGjwOmALHd1KzzsSMfy_Pathszuhspec_getBinDir1_info(): │ │ │ │ ├── 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/hspec-2.11.16-1MnpGjwOmALHd1KzsSMfy │ │ │ │ │ [ 40b] hspec_libdir │ │ │ │ │ [ 418] /usr/bin │ │ │ │ │ [ 421] hspec_bindir │ │ │ │ │ [ 42e] Paths_hspec │ │ │ │ │ [ 43a] hspec-2.11.16-1MnpGjwOmALHd1KzsSMfy │ │ │ │ │ [ 45e] Version │ │ │ │ │ - [ 466] │ │ │ │ │ + [ 466] │ │ │ │ │ [ 4a4] ->Tuple2# │ │ │ │ │ - [ 4ae] │ │ │ │ │ + [ 4ae] │ │ │ │ │ [ 4f0] ->>Tuple2# │ │ │ │ │ - [ 4fb] │ │ │ │ │ + [ 4fb] │ │ │ │ │ [ 53d] ->Tuple2# │ │ │ │ │ - [ 547] │ │ │ │ │ + [ 547] │ │ │ │ │ [ 582] ->Tuple2# │ │ │ │ │ - [ 58c] │ │ │ │ │ + [ 58c] │ │ │ │ │ [ 5ce] ->Tuple2# │ │ │ │ │ - [ 5d8] │ │ │ │ │ + [ 5d8] │ │ │ │ │ [ 61a] ->>Tuple2# │ │ │ │ │ - [ 625] │ │ │ │ │ + [ 625] │ │ │ │ │ [ 667] ->Tuple2# │ │ │ │ │ - [ 671] │ │ │ │ │ + [ 671] │ │ │ │ │ [ 6ac] ->Tuple2# │ │ │ │ │ - [ 6b6] │ │ │ │ │ + [ 6b6] │ │ │ │ │ [ 6f8] ->Tuple2# │ │ │ │ │ - [ 702] │ │ │ │ │ + [ 702] │ │ │ │ │ [ 747] ->>Tuple2# │ │ │ │ │ - [ 752] │ │ │ │ │ + [ 752] │ │ │ │ │ [ 797] ->Tuple2# │ │ │ │ │ - [ 7a1] │ │ │ │ │ + [ 7a1] │ │ │ │ │ [ 7dc] ->Tuple2# │ │ │ │ │ - [ 7e6] │ │ │ │ │ + [ 7e6] │ │ │ │ │ [ 82b] ->Tuple2# │ │ │ │ │ - [ 835] │ │ │ │ │ + [ 835] │ │ │ │ │ [ 878] ->>Tuple2# │ │ │ │ │ - [ 883] │ │ │ │ │ + [ 883] │ │ │ │ │ [ 8c6] ->Tuple2# │ │ │ │ │ - [ 8d0] │ │ │ │ │ + [ 8d0] │ │ │ │ │ [ 90b] ->Tuple2# │ │ │ │ │ - [ 915] │ │ │ │ │ + [ 915] │ │ │ │ │ [ 958] ->Tuple2# │ │ │ │ │ - [ 962] │ │ │ │ │ + [ 962] │ │ │ │ │ [ 9a8] ->>Tuple2# │ │ │ │ │ - [ 9b3] │ │ │ │ │ + [ 9b3] │ │ │ │ │ [ 9f9] ->Tuple2# │ │ │ │ │ - [ a03] │ │ │ │ │ + [ a03] │ │ │ │ │ [ a3e] ->Tuple2# │ │ │ │ │ - [ a48] │ │ │ │ │ + [ a48] │ │ │ │ │ [ a8e] ->Tuple2# │ │ │ │ │ - [ a98] │ │ │ │ │ + [ a98] │ │ │ │ │ [ ade] ->>Tuple2# │ │ │ │ │ - [ ae9] │ │ │ │ │ + [ ae9] │ │ │ │ │ [ b2f] ->Tuple2# │ │ │ │ │ - [ b39] │ │ │ │ │ + [ b39] │ │ │ │ │ [ b74] ->Tuple2# │ │ │ │ │ - [ b7e] │ │ │ │ │ + [ b7e] │ │ │ │ │ [ bc4] Char │ │ │ │ │ - [ bc9] │ │ │ │ │ + [ bc9] │ │ │ │ │ [ c11] FilePath │ │ │ │ │ - [ c1a] │ │ │ │ │ + [ c1a] │ │ │ │ │ [ c55] ->Tuple2# │ │ │ │ │ - [ c5f] │ │ │ │ │ + [ c5f] │ │ │ │ │ [ c9a] ->>Tuple2# │ │ │ │ │ - [ ca5] │ │ │ │ │ + [ ca5] │ │ │ │ │ [ ced] ->IO │ │ │ │ │ - [ cf2] │ │ │ │ │ + [ cf2] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693437 7a5f7374 72006934 37415f73 .i47z_str.i47A_s │ │ │ │ │ - 0x00000010 74720069 3461355f 73747200 69346136 tr.i4a5_str.i4a6 │ │ │ │ │ - 0x00000020 5f737472 00693461 505f7374 72006934 _str.i4aP_str.i4 │ │ │ │ │ - 0x00000030 61515f73 74720069 3463635f 73747200 aQ_str.i4cc_str. │ │ │ │ │ - 0x00000040 69346364 5f737472 00693463 655f7374 i4cd_str.i4ce_st │ │ │ │ │ - 0x00000050 72006934 63665f73 74720069 3464725f r.i4cf_str.i4dr_ │ │ │ │ │ + 0x00000000 00693461 775f7374 72006934 61785f73 .i4aw_str.i4ax_s │ │ │ │ │ + 0x00000010 74720069 3462385f 73747200 69346239 tr.i4b8_str.i4b9 │ │ │ │ │ + 0x00000020 5f737472 00693462 4f5f7374 72006934 _str.i4bO_str.i4 │ │ │ │ │ + 0x00000030 62505f73 74720069 3463795f 73747200 bP_str.i4cy_str. │ │ │ │ │ + 0x00000040 6934637a 5f737472 00693463 415f7374 i4cz_str.i4cA_st │ │ │ │ │ + 0x00000050 72006934 63425f73 74720069 3464725f r.i4cB_str.i4dr_ │ │ │ │ │ 0x00000060 73747200 69346473 5f737472 00693465 str.i4ds_str.i4e │ │ │ │ │ 0x00000070 375f7374 72006934 65385f73 74720069 7_str.i4e8_str.i │ │ │ │ │ 0x00000080 3465525f 73747200 69346553 5f737472 4eR_str.i4eS_str │ │ │ │ │ 0x00000090 00693465 545f7374 72006934 65555f73 .i4eT_str.i4eU_s │ │ │ │ │ 0x000000a0 74720069 34664b5f 73747200 6934664c tr.i4fK_str.i4fL │ │ │ │ │ 0x000000b0 5f737472 00693467 715f7374 72006934 _str.i4gq_str.i4 │ │ │ │ │ 0x000000c0 67725f73 74720069 3468615f 73747200 gr_str.i4ha_str.