--- /srv/rebuilderd/tmp/rebuilderdMjWI0j/inputs/libghc-selective-dev_0.7.0.1-3_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdMjWI0j/out/libghc-selective-dev_0.7.0.1-3_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-07 05:41:00.000000 debian-binary │ --rw-r--r-- 0 0 0 1348 2026-01-07 05:41:00.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1344 2026-01-07 05:41:00.000000 control.tar.xz │ -rw-r--r-- 0 0 0 152768 2026-01-07 05:41:00.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-98d9/selective-0.7.0.1-22jPlto2XJwIb99eCLS55p/libHSselective-0.7.0.1-22jPlto2XJwIb99eCLS55p.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -1366,18 +1366,18 @@ │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcBool_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcList_closure │ │ │ │ -0000000000000310 r iedD_str │ │ │ │ -0000000000000358 r iedJ_str │ │ │ │ -00000000000003a0 r iedP_str │ │ │ │ -00000000000002c8 r iedx_str │ │ │ │ +00000000000002c8 r iecY_str │ │ │ │ +0000000000000310 r ied4_str │ │ │ │ +0000000000000358 r ieda_str │ │ │ │ +00000000000003a0 r iedg_str │ │ │ │ U newCAF │ │ │ │ 0000000000001898 D selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_closure │ │ │ │ 000000000000ff58 T selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_con_info │ │ │ │ 000000000000fe80 T selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_info │ │ │ │ 0000000000001890 D selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_Cases_closure │ │ │ │ 000000000000ff30 T selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_Cases_con_info │ │ │ │ 000000000000fe20 T selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_Cases_info │ │ │ │ @@ -2102,23 +2102,23 @@ │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_con_info │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdzt_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcList_closure │ │ │ │ -0000000000000158 r i9JS_str │ │ │ │ -00000000000001a8 r i9JY_str │ │ │ │ -00000000000001f8 r i9K4_str │ │ │ │ -00000000000003b0 r i9KE_str │ │ │ │ -0000000000000248 r i9Ka_str │ │ │ │ -0000000000000290 r i9Kg_str │ │ │ │ -00000000000002d8 r i9Km_str │ │ │ │ -0000000000000320 r i9Ks_str │ │ │ │ -0000000000000368 r i9Ky_str │ │ │ │ +0000000000000248 r i9yC_str │ │ │ │ +0000000000000290 r i9yI_str │ │ │ │ +00000000000002d8 r i9yO_str │ │ │ │ +0000000000000320 r i9yU_str │ │ │ │ +0000000000000158 r i9yk_str │ │ │ │ +00000000000001a8 r i9yq_str │ │ │ │ +00000000000001f8 r i9yw_str │ │ │ │ +0000000000000368 r i9z0_str │ │ │ │ +00000000000003b0 r i9z6_str │ │ │ │ 0000000000001088 D selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_A_closure │ │ │ │ 0000000000004be0 T selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_A_con_info │ │ │ │ 00000000000049b0 T selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_A_info │ │ │ │ 0000000000001090 D selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_B_closure │ │ │ │ 0000000000004c08 T selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_B_con_info │ │ │ │ 0000000000004a08 T selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_B_info │ │ │ │ 0000000000001068 D selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_CZCApplicativeS_closure │ │ │ │ @@ -2425,16 +2425,16 @@ │ │ │ │ U ghczmprim_GHCziTypes_KindRepVar_con_info │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ -00000000000000b8 r ipuD_str │ │ │ │ -0000000000000068 r iput_str │ │ │ │ +0000000000000068 r ipxr_str │ │ │ │ +00000000000000b8 r ipxx_str │ │ │ │ U newCAF │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_con_info │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_apS_closure │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_select_info │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdfSelectiveIdentity_closure │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdfSelectiveOver_info │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdp1Selective_info │ │ │ │ @@ -2543,16 +2543,16 @@ │ │ │ │ U ghczmprim_GHCziTypes_KindRepVar_con_info │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ -0000000000000068 r ipy0_str │ │ │ │ -00000000000000b8 r ipy6_str │ │ │ │ +0000000000000068 r ipsV_str │ │ │ │ +00000000000000b8 r ipte_str │ │ │ │ U newCAF │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_con_info │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_apS_info │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_select_info │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdfSelectiveIdentity_closure │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdfSelectiveOver_info │ │ │ │ U selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdp1Selective_info │ │ │ ├── Selective.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1509,24 +1509,24 @@ │ │ │ │ │ 1505: 000000000000fd60 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 1506: 000000000000fda8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 1507: 000000000000fdc0 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 1508: 000000000000fe08 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 1509: 000000000000fe20 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 1510: 000000000000fe68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 1511: 000000000000fe80 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 1512: 00000000000002c8 0 NOTYPE LOCAL DEFAULT 6 iedx_str │ │ │ │ │ + 1512: 00000000000002c8 0 NOTYPE LOCAL DEFAULT 6 iecY_str │ │ │ │ │ 1513: 000000000000fec8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 1514: 000000000000fee0 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 1515: 0000000000000310 0 NOTYPE LOCAL DEFAULT 6 iedD_str │ │ │ │ │ + 1515: 0000000000000310 0 NOTYPE LOCAL DEFAULT 6 ied4_str │ │ │ │ │ 1516: 000000000000fef0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 1517: 000000000000ff08 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 1518: 0000000000000358 0 NOTYPE LOCAL DEFAULT 6 iedJ_str │ │ │ │ │ + 1518: 0000000000000358 0 NOTYPE LOCAL DEFAULT 6 ieda_str │ │ │ │ │ 1519: 000000000000ff18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 1520: 000000000000ff30 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 1521: 00000000000003a0 0 NOTYPE LOCAL DEFAULT 6 iedP_str │ │ │ │ │ + 1521: 00000000000003a0 0 NOTYPE LOCAL DEFAULT 6 iedg_str │ │ │ │ │ 1522: 000000000000ff40 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 1523: 000000000000ff58 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 1524: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtczqComposeEither3_bytes │ │ │ │ │ 1525: 0000000000000010 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtcComposeEither3_bytes │ │ │ │ │ 1526: 0000000000000020 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtczqComposeTraversable3_bytes │ │ │ │ │ 1527: 0000000000000038 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtcComposeTraversable3_bytes │ │ │ │ │ 1528: 0000000000000050 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtczqSuccess3_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -3244,18 +3244,18 @@ │ │ │ │ │ 000000000000fe34 0000081f00000115 R_AARCH64_ADD_ABS_LO12_NC 000000000000ff30 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_Cases_con_info + 0 │ │ │ │ │ 000000000000fe58 000008ba00000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000001890 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_Cases_closure + 0 │ │ │ │ │ 000000000000fe5c 000008ba00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000001890 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_Cases_closure + 0 │ │ │ │ │ 000000000000fe90 0000062100000113 R_AARCH64_ADR_PREL_PG_HI21 000000000000ff58 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_con_info + 0 │ │ │ │ │ 000000000000fe94 0000062100000115 R_AARCH64_ADD_ABS_LO12_NC 000000000000ff58 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_con_info + 0 │ │ │ │ │ 000000000000feb8 000008bc00000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000001898 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_closure + 0 │ │ │ │ │ 000000000000febc 000008bc00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000001898 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_closure + 0 │ │ │ │ │ -000000000000fec8 000005e800000104 R_AARCH64_PREL64 00000000000002c8 iedx_str - 18 │ │ │ │ │ -000000000000fef0 000005eb00000104 R_AARCH64_PREL64 0000000000000310 iedD_str - 18 │ │ │ │ │ -000000000000ff18 000005ee00000104 R_AARCH64_PREL64 0000000000000358 iedJ_str - 18 │ │ │ │ │ -000000000000ff40 000005f100000104 R_AARCH64_PREL64 00000000000003a0 iedP_str - 18 │ │ │ │ │ +000000000000fec8 000005e800000104 R_AARCH64_PREL64 00000000000002c8 iecY_str - 18 │ │ │ │ │ +000000000000fef0 000005eb00000104 R_AARCH64_PREL64 0000000000000310 ied4_str - 18 │ │ │ │ │ +000000000000ff18 000005ee00000104 R_AARCH64_PREL64 0000000000000358 ieda_str - 18 │ │ │ │ │ +000000000000ff40 000005f100000104 R_AARCH64_PREL64 00000000000003a0 iedg_str - 18 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x40598 contains 585 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000060f00000101 R_AARCH64_ABS64 0000000000000018 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdp1Selective_info + 0 │ │ │ │ │ 0000000000000008 0000061100000101 R_AARCH64_ABS64 0000000000000098 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_select_info + 0 │ │ │ │ │ 0000000000000010 0000061400000101 R_AARCH64_ABS64 0000000000000110 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdfSelectiveLiftzuzdcp1Selective_info + 0 │ │ │ │ │ 0000000000000018 0000061900000101 R_AARCH64_ABS64 0000000000000238 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdfSelectiveProductzuzdcselect_info + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -22,18 +22,18 @@ │ │ │ │ │ foldr1: empty structure │ │ │ │ │ foldl1: empty structure │ │ │ │ │ Over {getOver = │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Failure │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Success │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Cases │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.C:Selective │ │ │ │ │ -iedx_str │ │ │ │ │ -iedD_str │ │ │ │ │ -iedJ_str │ │ │ │ │ -iedP_str │ │ │ │ │ +iecY_str │ │ │ │ │ +ied4_str │ │ │ │ │ +ieda_str │ │ │ │ │ +iedg_str │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtczqComposeEither3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtcComposeEither3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtczqComposeTraversable3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtcComposeTraversable3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtczqSuccess3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtczqFailure3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_zdtcValidation2_bytes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -19940,33 +19940,33 @@ │ │ │ │ │ adrp x22, 1898 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_closure │ │ │ │ │ add x22, x22, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelective_CZCSelective_closure │ │ │ │ │ ldur x18, [x19, #-8] │ │ │ │ │ br x18 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 iedx_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 iecY_str-0x18 │ │ │ │ │ .word 0x00000001 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ 000000000000fee0 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 iedD_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 ied4_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 000000000000ff08 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 iedJ_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 ieda_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 000000000000ff30 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 iedP_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 iedg_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 000000000000ff58 : │ │ │ │ │ ......@.@... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 24780069 6564785f 73747200 .$d.$x.iedx_str. │ │ │ │ │ - 0x00000010 69656444 5f737472 00696564 4a5f7374 iedD_str.iedJ_st │ │ │ │ │ - 0x00000020 72006965 64505f73 74720073 656c6563 r.iedP_str.selec │ │ │ │ │ + 0x00000000 00246400 24780069 6563595f 73747200 .$d.$x.iecY_str. │ │ │ │ │ + 0x00000010 69656434 5f737472 00696564 615f7374 ied4_str.ieda_st │ │ │ │ │ + 0x00000020 72006965 64675f73 74720073 656c6563 r.iedg_str.selec │ │ │ │ │ 0x00000030 74697665 7a6d307a 69377a69 307a6931 tivezm0zi7zi0zi1 │ │ │ │ │ 0x00000040 7a6d3232 6a506c74 6f32584a 77496239 zm22jPlto2XJwIb9 │ │ │ │ │ 0x00000050 3965434c 53353570 5f436f6e 74726f6c 9eCLS55p_Control │ │ │ │ │ 0x00000060 7a695365 6c656374 6976655f 7a647463 ziSelective_zdtc │ │ │ │ │ 0x00000070 7a71436f 6d706f73 65456974 68657233 zqComposeEither3 │ │ │ │ │ 0x00000080 5f627974 65730073 656c6563 74697665 _bytes.selective │ │ │ │ │ 0x00000090 7a6d307a 69377a69 307a6931 7a6d3232 zm0zi7zi0zi1zm22 │ │ │ ├── Free.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -154,18 +154,18 @@ │ │ │ │ │ 150: 0000000000001a38 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 151: 0000000000001a90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 152: 0000000000001aa0 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 153: 0000000000001b28 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 154: 0000000000001b40 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 155: 0000000000001b88 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 156: 0000000000001ba0 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 157: 0000000000000068 0 NOTYPE LOCAL DEFAULT 6 iput_str │ │ │ │ │ + 157: 0000000000000068 0 NOTYPE LOCAL DEFAULT 6 ipxr_str │ │ │ │ │ 158: 0000000000001be8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 159: 0000000000001c00 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 160: 00000000000000b8 0 NOTYPE LOCAL DEFAULT 6 ipuD_str │ │ │ │ │ + 160: 00000000000000b8 0 NOTYPE LOCAL DEFAULT 6 ipxx_str │ │ │ │ │ 161: 0000000000001c10 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 162: 0000000000001c28 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 163: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtczqPure3_bytes │ │ │ │ │ 164: 0000000000000008 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtczqSelect3_bytes │ │ │ │ │ 165: 0000000000000010 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtcSelect3_bytes │ │ │ │ │ 166: 0000000000000018 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtrModule2_bytes │ │ │ │ │ 167: 0000000000000038 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtrModule4_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -338,16 +338,16 @@ │ │ │ │ │ 0000000000001b54 000000a900000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000001c00 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Pure_con_info + 0 │ │ │ │ │ 0000000000001b74 0000011300000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000500 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Pure_closure + 0 │ │ │ │ │ 0000000000001b78 0000011300000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000500 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Pure_closure + 0 │ │ │ │ │ 0000000000001bb0 000000ac00000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000001c28 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Select_con_info + 0 │ │ │ │ │ 0000000000001bb4 000000ac00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000001c28 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Select_con_info + 0 │ │ │ │ │ 0000000000001bd8 0000011500000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000508 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Select_closure + 0 │ │ │ │ │ 0000000000001bdc 0000011500000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000508 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Select_closure + 0 │ │ │ │ │ -0000000000001be8 0000009d00000104 R_AARCH64_PREL64 0000000000000068 iput_str - 18 │ │ │ │ │ -0000000000001c10 000000a000000104 R_AARCH64_PREL64 00000000000000b8 ipuD_str - 18 │ │ │ │ │ +0000000000001be8 0000009d00000104 R_AARCH64_PREL64 0000000000000068 ipxr_str - 18 │ │ │ │ │ +0000000000001c10 000000a000000104 R_AARCH64_PREL64 00000000000000b8 ipxx_str - 18 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x8118 contains 116 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 000000a800000101 R_AARCH64_ABS64 0000000000000018 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdWPure_info + 0 │ │ │ │ │ 0000000000000008 000000ab00000101 R_AARCH64_ABS64 0000000000000078 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdWSelect_info + 0 │ │ │ │ │ 0000000000000010 000000b400000101 R_AARCH64_ABS64 0000000000000290 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdfFunctorSelectzuzdcfmap_info + 0 │ │ │ │ │ 0000000000000018 000000b800000101 R_AARCH64_ABS64 0000000000000410 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdfFunctorSelectzuzdczlzd_info + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ Control.Selective.Rigid.Free │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Rigid.Free.Pure │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Rigid.Free.Select │ │ │ │ │ -iput_str │ │ │ │ │ -ipuD_str │ │ │ │ │ +ipxr_str │ │ │ │ │ +ipxx_str │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtczqPure3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtczqSelect3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtcSelect3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtrModule2_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdtrModule4_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_zdWPure_info │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Pure_con_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -2171,21 +2171,21 @@ │ │ │ │ │ adrp x22, 508 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Select_closure │ │ │ │ │ add x22, x22, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFree_Select_closure │ │ │ │ │ ldur x18, [x19, #-8] │ │ │ │ │ br x18 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 iput_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 ipxr_str-0x18 │ │ │ │ │ .word 0x00000001 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ 0000000000001c00 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 ipuD_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 ipxx_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000001c28 : │ │ │ │ │ ......@.@... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 24780069 7075745f 73747200 .$d.$x.iput_str. │ │ │ │ │ - 0x00000010 69707544 5f737472 0073656c 65637469 ipuD_str.selecti │ │ │ │ │ + 0x00000000 00246400 24780069 7078725f 73747200 .$d.$x.ipxr_str. │ │ │ │ │ + 0x00000010 69707878 5f737472 0073656c 65637469 ipxx_str.selecti │ │ │ │ │ 0x00000020 76657a6d 307a6937 7a69307a 69317a6d vezm0zi7zi0zi1zm │ │ │ │ │ 0x00000030 32326a50 6c746f32 584a7749 62393965 22jPlto2XJwIb99e │ │ │ │ │ 0x00000040 434c5335 35705f43 6f6e7472 6f6c7a69 CLS55p_Controlzi │ │ │ │ │ 0x00000050 53656c65 63746976 657a6952 69676964 SelectiveziRigid │ │ │ │ │ 0x00000060 7a694672 65655f7a 6474637a 71507572 ziFree_zdtczqPur │ │ │ │ │ 0x00000070 65335f62 79746573 0073656c 65637469 e3_bytes.selecti │ │ │ │ │ 0x00000080 76657a6d 307a6937 7a69307a 69317a6d vezm0zi7zi0zi1zm │ │ │ ├── Multi.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -460,39 +460,39 @@ │ │ │ │ │ 456: 00000000000049b0 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 457: 00000000000049f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 458: 0000000000004a08 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 459: 0000000000004a48 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 460: 0000000000004a60 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 461: 0000000000004aa0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 462: 0000000000004ab8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 463: 0000000000000158 0 NOTYPE LOCAL DEFAULT 6 i9JS_str │ │ │ │ │ + 463: 0000000000000158 0 NOTYPE LOCAL DEFAULT 6 i9yk_str │ │ │ │ │ 464: 0000000000004b00 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 465: 0000000000004b18 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 466: 00000000000001a8 0 NOTYPE LOCAL DEFAULT 6 i9JY_str │ │ │ │ │ + 466: 00000000000001a8 0 NOTYPE LOCAL DEFAULT 6 i9yq_str │ │ │ │ │ 467: 0000000000004b28 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 468: 0000000000004b40 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 469: 00000000000001f8 0 NOTYPE LOCAL DEFAULT 6 i9K4_str │ │ │ │ │ + 469: 00000000000001f8 0 NOTYPE LOCAL DEFAULT 6 i9yw_str │ │ │ │ │ 470: 0000000000004b50 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 471: 0000000000004b68 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 472: 0000000000000248 0 NOTYPE LOCAL DEFAULT 6 i9Ka_str │ │ │ │ │ + 472: 0000000000000248 0 NOTYPE LOCAL DEFAULT 6 i9yC_str │ │ │ │ │ 473: 0000000000004b78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 474: 0000000000004b90 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 475: 0000000000000290 0 NOTYPE LOCAL DEFAULT 6 i9Kg_str │ │ │ │ │ + 475: 0000000000000290 0 NOTYPE LOCAL DEFAULT 6 i9yI_str │ │ │ │ │ 476: 0000000000004ba0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 477: 0000000000004bb8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 478: 00000000000002d8 0 NOTYPE LOCAL DEFAULT 6 i9Km_str │ │ │ │ │ + 478: 00000000000002d8 0 NOTYPE LOCAL DEFAULT 6 i9yO_str │ │ │ │ │ 479: 0000000000004bc8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 480: 0000000000004be0 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 481: 0000000000000320 0 NOTYPE LOCAL DEFAULT 6 i9Ks_str │ │ │ │ │ + 481: 0000000000000320 0 NOTYPE LOCAL DEFAULT 6 i9yU_str │ │ │ │ │ 482: 0000000000004bf0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 483: 0000000000004c08 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 484: 0000000000000368 0 NOTYPE LOCAL DEFAULT 6 i9Ky_str │ │ │ │ │ + 484: 0000000000000368 0 NOTYPE LOCAL DEFAULT 6 i9z0_str │ │ │ │ │ 485: 0000000000004c18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 486: 0000000000004c30 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 487: 00000000000003b0 0 NOTYPE LOCAL DEFAULT 6 i9KE_str │ │ │ │ │ + 487: 00000000000003b0 0 NOTYPE LOCAL DEFAULT 6 i9z6_str │ │ │ │ │ 488: 0000000000004c40 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 489: 0000000000004c58 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 490: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtczqCase3_bytes │ │ │ │ │ 491: 0000000000000008 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtcCase3_bytes │ │ │ │ │ 492: 0000000000000010 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtcMonadS2_bytes │ │ │ │ │ 493: 0000000000000018 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtcApplicativeS3_bytes │ │ │ │ │ 494: 0000000000000028 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtczqUnder3_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -953,23 +953,23 @@ │ │ │ │ │ 0000000000004a74 0000021f00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000004c30 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_One_con_info + 0 │ │ │ │ │ 0000000000004a90 0000033e00000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000001098 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_One_closure + 0 │ │ │ │ │ 0000000000004a94 0000033e00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000001098 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_One_closure + 0 │ │ │ │ │ 0000000000004ac8 0000029900000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000004c58 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_Sigma_con_info + 0 │ │ │ │ │ 0000000000004acc 0000029900000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000004c58 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_Sigma_con_info + 0 │ │ │ │ │ 0000000000004af0 0000034000000113 R_AARCH64_ADR_PREL_PG_HI21 00000000000010a0 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_Sigma_closure + 0 │ │ │ │ │ 0000000000004af4 0000034000000115 R_AARCH64_ADD_ABS_LO12_NC 00000000000010a0 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_Sigma_closure + 0 │ │ │ │ │ -0000000000004b00 000001cf00000104 R_AARCH64_PREL64 0000000000000158 i9JS_str - 18 │ │ │ │ │ -0000000000004b28 000001d200000104 R_AARCH64_PREL64 00000000000001a8 i9JY_str - 18 │ │ │ │ │ -0000000000004b50 000001d500000104 R_AARCH64_PREL64 00000000000001f8 i9K4_str - 18 │ │ │ │ │ -0000000000004b78 000001d800000104 R_AARCH64_PREL64 0000000000000248 i9Ka_str - 18 │ │ │ │ │ -0000000000004ba0 000001db00000104 R_AARCH64_PREL64 0000000000000290 i9Kg_str - 18 │ │ │ │ │ -0000000000004bc8 000001de00000104 R_AARCH64_PREL64 00000000000002d8 i9Km_str - 18 │ │ │ │ │ -0000000000004bf0 000001e100000104 R_AARCH64_PREL64 0000000000000320 i9Ks_str - 18 │ │ │ │ │ -0000000000004c18 000001e400000104 R_AARCH64_PREL64 0000000000000368 i9Ky_str - 18 │ │ │ │ │ -0000000000004c40 000001e700000104 R_AARCH64_PREL64 00000000000003b0 i9KE_str - 18 │ │ │ │ │ +0000000000004b00 000001cf00000104 R_AARCH64_PREL64 0000000000000158 i9yk_str - 18 │ │ │ │ │ +0000000000004b28 000001d200000104 R_AARCH64_PREL64 00000000000001a8 i9yq_str - 18 │ │ │ │ │ +0000000000004b50 000001d500000104 R_AARCH64_PREL64 00000000000001f8 i9yw_str - 18 │ │ │ │ │ +0000000000004b78 000001d800000104 R_AARCH64_PREL64 0000000000000248 i9yC_str - 18 │ │ │ │ │ +0000000000004ba0 000001db00000104 R_AARCH64_PREL64 0000000000000290 i9yI_str - 18 │ │ │ │ │ +0000000000004bc8 000001de00000104 R_AARCH64_PREL64 00000000000002d8 i9yO_str - 18 │ │ │ │ │ +0000000000004bf0 000001e100000104 R_AARCH64_PREL64 0000000000000320 i9yU_str - 18 │ │ │ │ │ +0000000000004c18 000001e400000104 R_AARCH64_PREL64 0000000000000368 i9z0_str - 18 │ │ │ │ │ +0000000000004c40 000001e700000104 R_AARCH64_PREL64 00000000000003b0 i9z6_str - 18 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x17698 contains 380 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000020600000101 R_AARCH64_ABS64 0000000000000018 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdp1MonadS_info + 0 │ │ │ │ │ 0000000000000008 0000020800000101 R_AARCH64_ABS64 0000000000000098 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_matchUnconstrained_info + 0 │ │ │ │ │ 0000000000000010 0000020b00000101 R_AARCH64_ABS64 0000000000000110 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdp1ApplicativeS_info + 0 │ │ │ │ │ 0000000000000018 0000020d00000101 R_AARCH64_ABS64 0000000000000190 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_pureA_info + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -11,23 +11,23 @@ │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Multi.C:Selective │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Multi.Some │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Multi.Many │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Multi.A │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Multi.B │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Multi.One │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Multi.Sigma │ │ │ │ │ -i9JS_str │ │ │ │ │ -i9JY_str │ │ │ │ │ -i9K4_str │ │ │ │ │ -i9Ka_str │ │ │ │ │ -i9Kg_str │ │ │ │ │ -i9Km_str │ │ │ │ │ -i9Ks_str │ │ │ │ │ -i9Ky_str │ │ │ │ │ -i9KE_str │ │ │ │ │ +i9yk_str │ │ │ │ │ +i9yq_str │ │ │ │ │ +i9yw_str │ │ │ │ │ +i9yC_str │ │ │ │ │ +i9yI_str │ │ │ │ │ +i9yO_str │ │ │ │ │ +i9yU_str │ │ │ │ │ +i9z0_str │ │ │ │ │ +i9z6_str │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtczqCase3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtcCase3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtcMonadS2_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtcApplicativeS3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtczqUnder3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtcUnder2_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_zdtczqOver3_bytes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -5897,63 +5897,63 @@ │ │ │ │ │ adrp x22, 10a0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_Sigma_closure │ │ │ │ │ add x22, x22, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziMulti_Sigma_closure │ │ │ │ │ ldur x18, [x19, #-8] │ │ │ │ │ br x18 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9JS_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9yk_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000004 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ 0000000000004b18 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9JY_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9yq_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000004b40 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9K4_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9yw_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000004b68 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9Ka_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9yC_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000004b90 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9Kg_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9yI_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000004bb8 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9Km_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9yO_str-0x18 │ │ │ │ │ ............ │ │ │ │ │ │ │ │ │ │ 0000000000004be0 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9Ks_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9yU_str-0x18 │ │ │ │ │ ............ │ │ │ │ │ │ │ │ │ │ 0000000000004c08 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9Ky_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9z0_str-0x18 │ │ │ │ │ ............ │ │ │ │ │ │ │ │ │ │ 0000000000004c30 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9KE_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9z6_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000004c58 : │ │ │ │ │ ......@.@... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 24780069 394a535f 73747200 .$d.$x.i9JS_str. │ │ │ │ │ - 0x00000010 69394a59 5f737472 0069394b 345f7374 i9JY_str.i9K4_st │ │ │ │ │ - 0x00000020 72006939 4b615f73 74720069 394b675f r.i9Ka_str.i9Kg_ │ │ │ │ │ - 0x00000030 73747200 69394b6d 5f737472 0069394b str.i9Km_str.i9K │ │ │ │ │ - 0x00000040 735f7374 72006939 4b795f73 74720069 s_str.i9Ky_str.i │ │ │ │ │ - 0x00000050 394b455f 73747200 73656c65 63746976 9KE_str.selectiv │ │ │ │ │ + 0x00000000 00246400 24780069 39796b5f 73747200 .$d.$x.i9yk_str. │ │ │ │ │ + 0x00000010 69397971 5f737472 00693979 775f7374 i9yq_str.i9yw_st │ │ │ │ │ + 0x00000020 72006939 79435f73 74720069 3979495f r.i9yC_str.i9yI_ │ │ │ │ │ + 0x00000030 73747200 6939794f 5f737472 00693979 str.i9yO_str.i9y │ │ │ │ │ + 0x00000040 555f7374 72006939 7a305f73 74720069 U_str.i9z0_str.i │ │ │ │ │ + 0x00000050 397a365f 73747200 73656c65 63746976 9z6_str.selectiv │ │ │ │ │ 0x00000060 657a6d30 7a69377a 69307a69 317a6d32 ezm0zi7zi0zi1zm2 │ │ │ │ │ 0x00000070 326a506c 746f3258 4a774962 39396543 2jPlto2XJwIb99eC │ │ │ │ │ 0x00000080 4c533535 705f436f 6e74726f 6c7a6953 LS55p_ControlziS │ │ │ │ │ 0x00000090 656c6563 74697665 7a694d75 6c74695f electiveziMulti_ │ │ │ │ │ 0x000000a0 7a647463 7a714361 7365335f 62797465 zdtczqCase3_byte │ │ │ │ │ 0x000000b0 73007365 6c656374 6976657a 6d307a69 s.selectivezm0zi │ │ │ │ │ 0x000000c0 377a6930 7a69317a 6d32326a 506c746f 7zi0zi1zm22jPlto │ │ │ ├── Freer.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -138,18 +138,18 @@ │ │ │ │ │ 134: 0000000000001710 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 135: 0000000000001768 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 136: 0000000000001778 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 137: 0000000000001800 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 138: 0000000000001818 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 139: 0000000000001860 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 140: 0000000000001878 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 141: 0000000000000068 0 NOTYPE LOCAL DEFAULT 6 ipy0_str │ │ │ │ │ + 141: 0000000000000068 0 NOTYPE LOCAL DEFAULT 6 ipsV_str │ │ │ │ │ 142: 00000000000018c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 143: 00000000000018d8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 144: 00000000000000b8 0 NOTYPE LOCAL DEFAULT 6 ipy6_str │ │ │ │ │ + 144: 00000000000000b8 0 NOTYPE LOCAL DEFAULT 6 ipte_str │ │ │ │ │ 145: 00000000000018e8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 146: 0000000000001900 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 147: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtczqPure3_bytes │ │ │ │ │ 148: 0000000000000008 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtczqSelect3_bytes │ │ │ │ │ 149: 0000000000000010 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtcSelect3_bytes │ │ │ │ │ 150: 0000000000000018 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtrModule2_bytes │ │ │ │ │ 151: 0000000000000038 0 OBJECT GLOBAL DEFAULT 6 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtrModule4_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -293,16 +293,16 @@ │ │ │ │ │ 000000000000182c 0000009900000115 R_AARCH64_ADD_ABS_LO12_NC 00000000000018d8 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Pure_con_info + 0 │ │ │ │ │ 000000000000184c 0000010500000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000568 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Pure_closure + 0 │ │ │ │ │ 0000000000001850 0000010500000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000568 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Pure_closure + 0 │ │ │ │ │ 0000000000001888 0000009c00000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000001900 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Select_con_info + 0 │ │ │ │ │ 000000000000188c 0000009c00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000001900 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Select_con_info + 0 │ │ │ │ │ 00000000000018b0 0000010700000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000570 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Select_closure + 0 │ │ │ │ │ 00000000000018b4 0000010700000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000570 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Select_closure + 0 │ │ │ │ │ -00000000000018c0 0000008d00000104 R_AARCH64_PREL64 0000000000000068 ipy0_str - 18 │ │ │ │ │ -00000000000018e8 0000009000000104 R_AARCH64_PREL64 00000000000000b8 ipy6_str - 18 │ │ │ │ │ +00000000000018c0 0000008d00000104 R_AARCH64_PREL64 0000000000000068 ipsV_str - 18 │ │ │ │ │ +00000000000018e8 0000009000000104 R_AARCH64_PREL64 00000000000000b8 ipte_str - 18 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x7a50 contains 126 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000009800000101 R_AARCH64_ABS64 0000000000000018 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdWPure_info + 0 │ │ │ │ │ 0000000000000008 0000009b00000101 R_AARCH64_ABS64 0000000000000078 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdWSelect_info + 0 │ │ │ │ │ 0000000000000010 000000a400000101 R_AARCH64_ABS64 0000000000000340 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdfFunctorSelectzuzdcfmap_info + 0 │ │ │ │ │ 0000000000000018 000000a700000101 R_AARCH64_ABS64 0000000000000498 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdfFunctorSelectzuzdczlzd_info + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ Control.Selective.Rigid.Freer │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Rigid.Freer.Pure │ │ │ │ │ selective-0.7.0.1-22jPlto2XJwIb99eCLS55p:Control.Selective.Rigid.Freer.Select │ │ │ │ │ -ipy0_str │ │ │ │ │ -ipy6_str │ │ │ │ │ +ipsV_str │ │ │ │ │ +ipte_str │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtczqPure3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtczqSelect3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtcSelect3_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtrModule2_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdtrModule4_bytes │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_zdWPure_info │ │ │ │ │ selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Pure_con_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1926,21 +1926,21 @@ │ │ │ │ │ adrp x22, 570 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Select_closure │ │ │ │ │ add x22, x22, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC selectivezm0zi7zi0zi1zm22jPlto2XJwIb99eCLS55p_ControlziSelectiveziRigidziFreer_Select_closure │ │ │ │ │ ldur x18, [x19, #-8] │ │ │ │ │ br x18 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 ipy0_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 ipsV_str-0x18 │ │ │ │ │ .word 0x00000001 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ 00000000000018d8 : │ │ │ │ │ ......@.@.... .. │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 ipy6_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 ipte_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000001900 : │ │ │ │ │ ......@.@... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 24780069 7079305f 73747200 .$d.$x.ipy0_str. │ │ │ │ │ - 0x00000010 69707936 5f737472 0073656c 65637469 ipy6_str.selecti │ │ │ │ │ + 0x00000000 00246400 24780069 7073565f 73747200 .$d.$x.ipsV_str. │ │ │ │ │ + 0x00000010 69707465 5f737472 0073656c 65637469 ipte_str.selecti │ │ │ │ │ 0x00000020 76657a6d 307a6937 7a69307a 69317a6d vezm0zi7zi0zi1zm │ │ │ │ │ 0x00000030 32326a50 6c746f32 584a7749 62393965 22jPlto2XJwIb99e │ │ │ │ │ 0x00000040 434c5335 35705f43 6f6e7472 6f6c7a69 CLS55p_Controlzi │ │ │ │ │ 0x00000050 53656c65 63746976 657a6952 69676964 SelectiveziRigid │ │ │ │ │ 0x00000060 7a694672 6565725f 7a647463 7a715075 ziFreer_zdtczqPu │ │ │ │ │ 0x00000070 7265335f 62797465 73007365 6c656374 re3_bytes.select │ │ │ │ │ 0x00000080 6976657a 6d307a69 377a6930 7a69317a ivezm0zi7zi0zi1z