--- /srv/rebuilderd/tmp/rebuilderdSHvTDk/inputs/libghc-ghc-tcplugins-extra-prof_0.4.6-2_ppc64el.deb +++ /srv/rebuilderd/tmp/rebuilderdSHvTDk/out/libghc-ghc-tcplugins-extra-prof_0.4.6-2_ppc64el.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-04 15:08:21.000000 debian-binary │ --rw-r--r-- 0 0 0 1164 2026-01-04 15:08:21.000000 control.tar.xz │ --rw-r--r-- 0 0 0 77520 2026-01-04 15:08:21.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1160 2026-01-04 15:08:21.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 77544 2026-01-04 15:08:21.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/ppc64le-linux-ghc-9.10.3-82cf/ghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa/libHSghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa_p.a │ │ │ ├── Constraint.p_o │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ Internal.Constraint │ │ │ │ │ src-ghc-9.10/Internal/Constraint.hs:(40,1)-(64,71) │ │ │ │ │ Internal.Constraint │ │ │ │ │ │ │ │ │ │ newGiven: not an EvExpr: │ │ │ │ │ Internal.Constraint │ │ │ │ │ ghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ CtEvidence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -35,24 +35,24 @@ │ │ │ │ │ CtEvidence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ CtEvidence │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ ->TcPluginM │ │ │ │ │ │ │ │ │ │ ->>>>TcPluginM │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziConstraint_mkSubst_info │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziConstraint_flatToCt_entry │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziUtilsziPanic_panicDoc_entry │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziConstraint_overEvidencePredType_closure │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziConstraint_newGiven_HPC_cc │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziConstraint_newGiven1_closure │ │ │ │ │ stg_ap_pppp_fast │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -15,15 +15,15 @@ │ │ │ │ │ [ 180] CAF │ │ │ │ │ [ 188] Internal.Constraint │ │ │ │ │ [ 1a0] │ │ │ │ │ [ 1b0] newGiven: not an EvExpr: │ │ │ │ │ [ 1d0] Internal.Constraint │ │ │ │ │ [ 1e8] ghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa │ │ │ │ │ [ 220] ->Maybe │ │ │ │ │ - [ 228] │ │ │ │ │ + [ 228] │ │ │ │ │ [ 280] TcType │ │ │ │ │ [ 288] │ │ │ │ │ [ 2d8] TcType │ │ │ │ │ [ 2e0] │ │ │ │ │ [ 330] CtEvidence │ │ │ │ │ [ 340] │ │ │ │ │ [ 390] DictCt │ │ │ │ │ @@ -55,23 +55,23 @@ │ │ │ │ │ [ 820] TcType │ │ │ │ │ [ 828] │ │ │ │ │ [ 878] TcType │ │ │ │ │ [ 880] │ │ │ │ │ [ 8d0] CtEvidence │ │ │ │ │ [ 8e0] │ │ │ │ │ [ 930] ->>Ct │ │ │ │ │ - [ 938] │ │ │ │ │ + [ 938] │ │ │ │ │ [ 9a0] SDoc │ │ │ │ │ [ 9a8] │ │ │ │ │ [ 9f8] ->TcPluginM │ │ │ │ │ [ a08] │ │ │ │ │ [ a60] ->>>>TcPluginM │ │ │ │ │ - [ a70] │ │ │ │ │ + [ a70] │ │ │ │ │ [ ac8] CtLoc │ │ │ │ │ [ ad0] │ │ │ │ │ [ b20] EvVar │ │ │ │ │ [ b28] │ │ │ │ │ [ b78] Type │ │ │ │ │ [ b80] │ │ │ │ │ [ bd0] ->Maybe │ │ │ │ │ - [ bd8] │ │ │ │ │ + [ bd8] │ │ │ ├── Type.p_o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,95 +1,95 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x1fe8 contains 204 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000000e000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000004 0000000e000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 000000000000000c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 0000000000000010 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -0000000000000024 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 30 │ │ │ │ │ -0000000000000028 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 30 │ │ │ │ │ +0000000000000024 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 20 │ │ │ │ │ +0000000000000028 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 20 │ │ │ │ │ 0000000000000034 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 0000000000000038 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -0000000000000040 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 38 │ │ │ │ │ -0000000000000044 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 38 │ │ │ │ │ +0000000000000040 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 28 │ │ │ │ │ +0000000000000044 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 28 │ │ │ │ │ 0000000000000064 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 130 │ │ │ │ │ 0000000000000068 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 130 │ │ │ │ │ 0000000000000090 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 120 │ │ │ │ │ 0000000000000094 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 120 │ │ │ │ │ 00000000000000b8 0000000e000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 00000000000000bc 0000000e000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 00000000000000c4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 00000000000000c8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -00000000000000dc 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 20 │ │ │ │ │ -00000000000000e0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 20 │ │ │ │ │ +00000000000000dc 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 38 │ │ │ │ │ +00000000000000e0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 38 │ │ │ │ │ 00000000000000ec 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 00000000000000f0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -00000000000000f8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 28 │ │ │ │ │ -00000000000000fc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 28 │ │ │ │ │ +00000000000000f8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 40 │ │ │ │ │ +00000000000000fc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 40 │ │ │ │ │ 000000000000011c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 130 │ │ │ │ │ 0000000000000120 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 130 │ │ │ │ │ 0000000000000148 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 120 │ │ │ │ │ 000000000000014c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 120 │ │ │ │ │ 0000000000000170 0000000e000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000174 0000000e000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 0000000000000178 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 000000000000017c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -0000000000000194 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 50 │ │ │ │ │ -0000000000000198 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 50 │ │ │ │ │ +0000000000000194 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 30 │ │ │ │ │ +0000000000000198 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 30 │ │ │ │ │ 00000000000001a4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 00000000000001a8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -00000000000001b0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 58 │ │ │ │ │ -00000000000001b4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 58 │ │ │ │ │ +00000000000001b0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 48 │ │ │ │ │ +00000000000001b4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 48 │ │ │ │ │ 00000000000001d8 000000230000000a R_PPC64_REL24 0000000000000000 enterFunCCS + 0 │ │ │ │ │ 00000000000001ec 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 120 │ │ │ │ │ 00000000000001f0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 120 │ │ │ │ │ 0000000000000200 0000000e000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000204 0000000e000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 000000000000020c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 0000000000000210 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -0000000000000224 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 40 │ │ │ │ │ -0000000000000228 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 40 │ │ │ │ │ +0000000000000224 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 50 │ │ │ │ │ +0000000000000228 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 50 │ │ │ │ │ 0000000000000234 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 0000000000000238 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -0000000000000240 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 48 │ │ │ │ │ -0000000000000244 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 48 │ │ │ │ │ +0000000000000240 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 58 │ │ │ │ │ +0000000000000244 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 58 │ │ │ │ │ 0000000000000274 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 130 │ │ │ │ │ 0000000000000278 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 130 │ │ │ │ │ 00000000000002b0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + a8 │ │ │ │ │ 00000000000002b4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + a8 │ │ │ │ │ 00000000000002c4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 00000000000002c8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ 00000000000002d4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 138 │ │ │ │ │ 00000000000002d8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 138 │ │ │ │ │ 00000000000002f8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 100 │ │ │ │ │ 00000000000002fc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 100 │ │ │ │ │ 0000000000000328 0000000e000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 000000000000032c 0000000e000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 0000000000000334 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 0000000000000338 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -000000000000034c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 68 │ │ │ │ │ -0000000000000350 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 68 │ │ │ │ │ +000000000000034c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 60 │ │ │ │ │ +0000000000000350 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 60 │ │ │ │ │ 000000000000035c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 0000000000000360 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -0000000000000368 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 60 │ │ │ │ │ -000000000000036c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 60 │ │ │ │ │ +0000000000000368 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 70 │ │ │ │ │ +000000000000036c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 70 │ │ │ │ │ 000000000000038c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 130 │ │ │ │ │ 0000000000000390 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 130 │ │ │ │ │ 00000000000003b8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 120 │ │ │ │ │ 00000000000003bc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 120 │ │ │ │ │ 00000000000003e0 0000000e000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 00000000000003e4 0000000e000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 00000000000003ec 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 00000000000003f0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ 0000000000000404 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 78 │ │ │ │ │ 0000000000000408 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 78 │ │ │ │ │ 0000000000000414 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ 0000000000000418 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d0 │ │ │ │ │ -0000000000000420 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 70 │ │ │ │ │ -0000000000000424 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 70 │ │ │ │ │ +0000000000000420 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 68 │ │ │ │ │ +0000000000000424 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 68 │ │ │ │ │ 0000000000000444 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 130 │ │ │ │ │ 0000000000000448 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 130 │ │ │ │ │ 0000000000000470 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 120 │ │ │ │ │ 0000000000000474 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 120 │ │ │ │ │ 0000000000000498 0000000e000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 000000000000049c 0000000e000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 00000000000004a4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d0 │ │ │ │ │ @@ -222,25 +222,25 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.toc' at offset 0x33c8 contains 40 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 5f0 │ │ │ │ │ 0000000000000008 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 150 │ │ │ │ │ 0000000000000010 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + bd0 │ │ │ │ │ 0000000000000018 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 178 │ │ │ │ │ -0000000000000020 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 10 │ │ │ │ │ -0000000000000028 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 18 │ │ │ │ │ -0000000000000030 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 0 │ │ │ │ │ -0000000000000038 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 8 │ │ │ │ │ -0000000000000040 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 30 │ │ │ │ │ -0000000000000048 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 38 │ │ │ │ │ -0000000000000050 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 20 │ │ │ │ │ -0000000000000058 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 28 │ │ │ │ │ -0000000000000060 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 48 │ │ │ │ │ -0000000000000068 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 40 │ │ │ │ │ -0000000000000070 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 58 │ │ │ │ │ +0000000000000020 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 0 │ │ │ │ │ +0000000000000028 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 8 │ │ │ │ │ +0000000000000030 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 20 │ │ │ │ │ +0000000000000038 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 10 │ │ │ │ │ +0000000000000040 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 18 │ │ │ │ │ +0000000000000048 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 28 │ │ │ │ │ +0000000000000050 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 30 │ │ │ │ │ +0000000000000058 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 38 │ │ │ │ │ +0000000000000060 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 40 │ │ │ │ │ +0000000000000068 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 58 │ │ │ │ │ +0000000000000070 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 48 │ │ │ │ │ 0000000000000078 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 50 │ │ │ │ │ 0000000000000080 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 60 │ │ │ │ │ 0000000000000088 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 68 │ │ │ │ │ 0000000000000090 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 70 │ │ │ │ │ 0000000000000098 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 28 │ │ │ │ │ 00000000000000a0 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 0 │ │ │ │ │ 00000000000000a8 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 50 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ substType │ │ │ │ │ Internal.Type │ │ │ │ │ src-ghc-9.10/Internal/Type.hs:(15,1)-(30,34) │ │ │ │ │ Internal.Type │ │ │ │ │ │ │ │ │ │ Internal.Type │ │ │ │ │ ghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->TcType │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->>TcType │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziType_substType_entry │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziTypesziVar_zdfEqVar_closure │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziType_init__prof_init │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziType_zdtrModule4_bytes │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziType_zdtrModule2_bytes │ │ │ │ │ stg_upd_frame_info │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziType_init_arr │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -14,28 +14,28 @@ │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ cmpldi r29,0 │ │ │ │ │ ble 58 │ │ │ │ │ ld r29,16(r31) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x30 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x20 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x30 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x20 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0xd0 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x38 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x28 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x38 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x28 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ or r28,r28,r23 │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ std r29,16(r31) │ │ │ │ │ addi r29,r24,-32 │ │ │ │ │ cmpld r29,r25 │ │ │ │ │ blt- a4 │ │ │ │ │ @@ -74,28 +74,28 @@ │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ cmpldi r29,0 │ │ │ │ │ ble 110 │ │ │ │ │ ld r29,16(r31) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x20 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x38 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x20 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x38 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0xd0 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x28 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x40 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x28 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x40 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ or r28,r28,r23 │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ std r29,16(r31) │ │ │ │ │ addi r29,r24,-32 │ │ │ │ │ cmpld r29,r25 │ │ │ │ │ blt- 15c │ │ │ │ │ @@ -134,28 +134,28 @@ │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r31,0(r31) │ │ │ │ │ cmpldi r31,0 │ │ │ │ │ ble 1cc │ │ │ │ │ addi r31,r14,15 │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ addis r29,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x50 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x30 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x50 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x30 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ and r31,r31,r29 │ │ │ │ │ addis r29,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0xd0 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x58 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x48 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x58 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x48 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ or r31,r31,r29 │ │ │ │ │ addi r29,r14,15 │ │ │ │ │ std r31,0(r29) │ │ │ │ │ mr r3,r27 │ │ │ │ │ addi r31,r14,7 │ │ │ │ │ @@ -183,28 +183,28 @@ │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ cmpldi r29,0 │ │ │ │ │ ble 258 │ │ │ │ │ ld r29,16(r31) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x40 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x50 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x40 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x50 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0xd0 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x48 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x58 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x48 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x58 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ or r28,r28,r23 │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ std r29,16(r31) │ │ │ │ │ addi r29,r24,-32 │ │ │ │ │ cmpld r29,r25 │ │ │ │ │ blt- 314 │ │ │ │ │ @@ -277,28 +277,28 @@ │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ cmpldi r29,0 │ │ │ │ │ ble 380 │ │ │ │ │ ld r29,16(r31) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x68 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x60 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x68 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x60 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0xd0 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x60 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x70 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x60 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x70 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ or r28,r28,r23 │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ std r29,16(r31) │ │ │ │ │ addi r29,r24,-32 │ │ │ │ │ cmpld r29,r25 │ │ │ │ │ blt- 3cc │ │ │ │ │ @@ -348,17 +348,17 @@ │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0xd0 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xd0 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x70 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x68 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x70 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x68 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ or r28,r28,r23 │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ std r29,16(r31) │ │ │ │ │ addi r29,r24,-32 │ │ │ │ │ cmpld r29,r25 │ │ │ │ │ blt- 484 │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -5,23 +5,23 @@ │ │ │ │ │ [ 20] src-ghc-9.10/Internal/Type.hs:(15,1)-(30,34) │ │ │ │ │ [ 50] CAF │ │ │ │ │ [ 58] Internal.Type │ │ │ │ │ [ 68] │ │ │ │ │ [ 78] Internal.Type │ │ │ │ │ [ 88] ghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa │ │ │ │ │ [ c0] TcType │ │ │ │ │ - [ c8] │ │ │ │ │ + [ c8] │ │ │ │ │ [ 118] TcType │ │ │ │ │ - [ 120] │ │ │ │ │ + [ 120] │ │ │ │ │ [ 170] ->TcType │ │ │ │ │ - [ 180] │ │ │ │ │ + [ 180] │ │ │ │ │ [ 1d0] List │ │ │ │ │ - [ 1d8] │ │ │ │ │ + [ 1d8] │ │ │ │ │ [ 228] TcType │ │ │ │ │ - [ 230] │ │ │ │ │ + [ 230] │ │ │ │ │ [ 280] TcType │ │ │ │ │ - [ 288] │ │ │ │ │ + [ 288] │ │ │ │ │ [ 2d8] TcType │ │ │ │ │ - [ 2e0] │ │ │ │ │ + [ 2e0] │ │ │ │ │ [ 330] ->>TcType │ │ │ │ │ - [ 340] │ │ │ │ │ + [ 340] │ │ │ ├── Evidence.p_o │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -2,17 +2,17 @@ │ │ │ │ │ Internal.Evidence │ │ │ │ │ src-ghc-9.10/Internal/Evidence.hs:(13,1)-(14,62) │ │ │ │ │ Internal.Evidence │ │ │ │ │ │ │ │ │ │ Internal.Evidence │ │ │ │ │ ghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa │ │ │ │ │ Coercion │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>>EvTerm │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziEvidence_zdtrModule3_closure │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziEvidence_evByFiat_closure │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziEvidence_evByFiat_HPC_cc │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziCoreziTyCoziCompare_eqType_entry │ │ │ │ │ ghczm9zi10zi3zm82cf_LanguageziHaskellziSyntaxziBasic_Nominal_closure │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziTcziTypesziEvidence_EvExpr_con_info │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_InternalziEvidence_zdtrModule2_bytes │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -5,11 +5,11 @@ │ │ │ │ │ [ 28] src-ghc-9.10/Internal/Evidence.hs:(13,1)-(14,62) │ │ │ │ │ [ 60] CAF │ │ │ │ │ [ 68] Internal.Evidence │ │ │ │ │ [ 80] │ │ │ │ │ [ 90] Internal.Evidence │ │ │ │ │ [ a8] ghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa │ │ │ │ │ [ e0] Coercion │ │ │ │ │ - [ f0] │ │ │ │ │ + [ f0] │ │ │ │ │ [ 140] ->>>EvTerm │ │ │ │ │ - [ 150] │ │ │ │ │ + [ 150]