--- /srv/rebuilderd/tmp/rebuilderdsPJKWK/inputs/libghc-integer-logarithms-prof_1.0.4-1_ppc64el.deb +++ /srv/rebuilderd/tmp/rebuilderdsPJKWK/out/libghc-integer-logarithms-prof_1.0.4-1_ppc64el.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-06 18:00:07.000000 debian-binary │ --rw-r--r-- 0 0 0 1100 2026-01-06 18:00:07.000000 control.tar.xz │ --rw-r--r-- 0 0 0 50468 2026-01-06 18:00:07.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1104 2026-01-06 18:00:07.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 50472 2026-01-06 18:00:07.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/integer-logarithms-1.0.4-82qqaIF4Pim6ponN1U7d/libHSinteger-logarithms-1.0.4-82qqaIF4Pim6ponN1U7d_p.a │ │ │ ├── Integer.p_o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -16,30 +16,30 @@ │ │ │ │ │ 0000000000000080 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d8 │ │ │ │ │ 000000000000009c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 70 │ │ │ │ │ 00000000000000a0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 70 │ │ │ │ │ 00000000000000a8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 90 │ │ │ │ │ 00000000000000ac 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 90 │ │ │ │ │ 00000000000000e4 00000012000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 00000000000000e8 00000012000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ -00000000000000f8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 8 │ │ │ │ │ -00000000000000fc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 8 │ │ │ │ │ -0000000000000134 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 0 │ │ │ │ │ -0000000000000138 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 0 │ │ │ │ │ +00000000000000f8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 18 │ │ │ │ │ +00000000000000fc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 18 │ │ │ │ │ +0000000000000134 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 10 │ │ │ │ │ +0000000000000138 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 10 │ │ │ │ │ 0000000000000148 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + c8 │ │ │ │ │ 000000000000014c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + c8 │ │ │ │ │ 0000000000000160 00000012000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000164 00000012000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 0000000000000180 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 78 │ │ │ │ │ 0000000000000184 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 78 │ │ │ │ │ -00000000000001a0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 10 │ │ │ │ │ -00000000000001a4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 10 │ │ │ │ │ +00000000000001a0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 0 │ │ │ │ │ +00000000000001a4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 0 │ │ │ │ │ 00000000000001bc 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 80 │ │ │ │ │ 00000000000001c0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 80 │ │ │ │ │ -00000000000001e0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 18 │ │ │ │ │ -00000000000001e4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 18 │ │ │ │ │ +00000000000001e0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 8 │ │ │ │ │ +00000000000001e4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 8 │ │ │ │ │ 0000000000000218 00000012000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 000000000000021c 00000012000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 0000000000000234 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + a8 │ │ │ │ │ 0000000000000238 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + a8 │ │ │ │ │ 0000000000000248 00000012000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 000000000000024c 00000012000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 000000000000025c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 28 │ │ │ │ │ @@ -62,20 +62,20 @@ │ │ │ │ │ 0000000000000374 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + a0 │ │ │ │ │ 0000000000000380 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 98 │ │ │ │ │ 0000000000000384 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 98 │ │ │ │ │ 0000000000000394 00000012000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000398 00000012000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 00000000000003a0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 88 │ │ │ │ │ 00000000000003a4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 88 │ │ │ │ │ -00000000000003b8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 58 │ │ │ │ │ -00000000000003bc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 58 │ │ │ │ │ +00000000000003b8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 50 │ │ │ │ │ +00000000000003bc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 50 │ │ │ │ │ 00000000000003c8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 88 │ │ │ │ │ 00000000000003cc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 88 │ │ │ │ │ -00000000000003d4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 50 │ │ │ │ │ -00000000000003d8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 50 │ │ │ │ │ +00000000000003d4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 58 │ │ │ │ │ +00000000000003d8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 58 │ │ │ │ │ 0000000000000400 0000002a0000000a R_PPC64_REL24 0000000000000000 newCAF + 0 │ │ │ │ │ 0000000000000410 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + d8 │ │ │ │ │ 0000000000000414 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + d8 │ │ │ │ │ 0000000000000434 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + b8 │ │ │ │ │ 0000000000000438 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + b8 │ │ │ │ │ 000000000000043c 000000270000000a R_PPC64_REL24 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 0000000000000454 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + c0 │ │ │ │ │ @@ -111,26 +111,26 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.eh_frame' at offset 0x2b78 contains 1 entry: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 000000000000001c 000000010000001a R_PPC64_REL32 0000000000000000 .text + 5b0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.toc' at offset 0x2b90 contains 28 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 160 │ │ │ │ │ -0000000000000008 0000000600000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 68 │ │ │ │ │ -0000000000000010 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 218 │ │ │ │ │ -0000000000000018 0000000600000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 98 │ │ │ │ │ +0000000000000000 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 218 │ │ │ │ │ +0000000000000008 0000000600000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 98 │ │ │ │ │ +0000000000000010 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 160 │ │ │ │ │ +0000000000000018 0000000600000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 68 │ │ │ │ │ 0000000000000020 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 2c4 │ │ │ │ │ 0000000000000028 0000000600000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 100 │ │ │ │ │ 0000000000000030 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 358 │ │ │ │ │ 0000000000000038 0000000600000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 130 │ │ │ │ │ 0000000000000040 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 0 │ │ │ │ │ 0000000000000048 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 8 │ │ │ │ │ -0000000000000050 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 18 │ │ │ │ │ -0000000000000058 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 10 │ │ │ │ │ +0000000000000050 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 10 │ │ │ │ │ +0000000000000058 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 18 │ │ │ │ │ 0000000000000060 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 20 │ │ │ │ │ 0000000000000068 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 28 │ │ │ │ │ 0000000000000070 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data + 120 │ │ │ │ │ 0000000000000078 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data + 188 │ │ │ │ │ 0000000000000080 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data + 1b8 │ │ │ │ │ 0000000000000088 0000002600000026 R_PPC64_ADDR64 0000000000000000 era + 0 │ │ │ │ │ 0000000000000090 0000000d00000026 R_PPC64_ADDR64 0000000000000000 ghczminternal_GHCziInternalziErr_errorWithoutStackTrace_entry + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -5,23 +5,23 @@ │ │ │ │ │ Math.NumberTheory.Powers.Integer │ │ │ │ │ src/Math/NumberTheory/Powers/Integer.hs:38:1-22 │ │ │ │ │ Math.NumberTheory.Powers.Integer │ │ │ │ │ │ │ │ │ │ Math.NumberTheory.Powers.Integer │ │ │ │ │ integer-logarithms-1.0.4-82qqaIF4Pim6ponN1U7d │ │ │ │ │ Negative exponent │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Integer │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Integer │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Integer │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Integer │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziInteger_CAFs_cc │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziInteger_integerWordPower_closure │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziInteger_zdszc1_entry │ │ │ │ │ ghczminternal_GHCziInternalziReal_zdfIntegralWord_closure │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziInteger_zdszc_closure │ │ │ │ │ ghczminternal_GHCziInternalziErr_errorWithoutStackTrace_entry │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziInteger_zdtrModule_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -85,34 +85,34 @@ │ │ │ │ │ R_PPC64_REL16_HA .TOC. │ │ │ │ │ addi r2,r2,0 │ │ │ │ │ R_PPC64_REL16_LO .TOC.+0x4 │ │ │ │ │ addi r31,r24,-24 │ │ │ │ │ cmpld r31,r25 │ │ │ │ │ blt- 148 │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x8 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x18 │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x8 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x18 │ │ │ │ │ std r31,-24(r24) │ │ │ │ │ mr r14,r16 │ │ │ │ │ ld r31,864(r27) │ │ │ │ │ std r31,-16(r24) │ │ │ │ │ std r15,-8(r24) │ │ │ │ │ addi r24,r24,-24 │ │ │ │ │ andi. r0,r14,7 │ │ │ │ │ bne 134 │ │ │ │ │ ld r31,0(r14) │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ mr r12,r31 │ │ │ │ │ mtctr r12 │ │ │ │ │ bctr │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x10 │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x10 │ │ │ │ │ mr r12,r31 │ │ │ │ │ mtctr r12 │ │ │ │ │ bctr │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0xc8 │ │ │ │ │ ld r14,0(r31) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xc8 │ │ │ │ │ @@ -137,17 +137,17 @@ │ │ │ │ │ addi r24,r24,24 │ │ │ │ │ ld r31,0(r14) │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ mr r12,r31 │ │ │ │ │ mtctr r12 │ │ │ │ │ bctr │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x10 │ │ │ │ │ + R_PPC64_TOC16_HA .toc │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x10 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc │ │ │ │ │ mr r12,r31 │ │ │ │ │ mtctr r12 │ │ │ │ │ bctr │ │ │ │ │ cmpdi r31,0 │ │ │ │ │ bne 1e0 │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x80 │ │ │ │ │ @@ -157,17 +157,17 @@ │ │ │ │ │ addi r24,r24,24 │ │ │ │ │ ld r31,0(r24) │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ mr r12,r31 │ │ │ │ │ mtctr r12 │ │ │ │ │ bctr │ │ │ │ │ addis r29,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x18 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x8 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x18 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x8 │ │ │ │ │ std r29,0(r24) │ │ │ │ │ ld r14,16(r24) │ │ │ │ │ std r31,8(r24) │ │ │ │ │ ld r31,864(r27) │ │ │ │ │ std r31,16(r24) │ │ │ │ │ andi. r0,r14,7 │ │ │ │ │ bne 1a0 │ │ │ │ │ @@ -313,28 +313,28 @@ │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x88 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ cmpldi r29,0 │ │ │ │ │ ble 3ec │ │ │ │ │ ld r29,16(r31) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x58 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x50 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x58 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x50 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x88 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x88 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x50 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x58 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x50 │ │ │ │ │ + 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- 478 │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -9,17 +9,17 @@ │ │ │ │ │ [ d8] CAF │ │ │ │ │ [ e0] Math.NumberTheory.Powers.Integer │ │ │ │ │ [ 108] │ │ │ │ │ [ 118] Math.NumberTheory.Powers.Integer │ │ │ │ │ [ 140] integer-logarithms-1.0.4-82qqaIF4Pim6ponN1U7d │ │ │ │ │ [ 170] Negative exponent │ │ │ │ │ [ 188] Integer │ │ │ │ │ - [ 190] │ │ │ │ │ + [ 190] │ │ │ │ │ [ 1f0] ->>Integer │ │ │ │ │ - [ 200] │ │ │ │ │ + [ 200] │ │ │ │ │ [ 260] ->>Integer │ │ │ │ │ - [ 270] │ │ │ │ │ + [ 270] │ │ │ │ │ [ 2d0] ->>Integer │ │ │ │ │ - [ 2e0] │ │ │ │ │ + [ 2e0] │ │ │ │ │ [ 348] ->>Integer │ │ │ │ │ - [ 358] │ │ │ │ │ + [ 358] │ │ │ ├── Natural.p_o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -276,20 +276,20 @@ │ │ │ │ │ 0000000000000f54 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 1a0 │ │ │ │ │ 0000000000000f60 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 200 │ │ │ │ │ 0000000000000f64 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 200 │ │ │ │ │ 0000000000000f9c 00000016000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000fa0 00000016000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 0000000000000fa8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 178 │ │ │ │ │ 0000000000000fac 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 178 │ │ │ │ │ -0000000000000fc0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 148 │ │ │ │ │ -0000000000000fc4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 148 │ │ │ │ │ +0000000000000fc0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 140 │ │ │ │ │ +0000000000000fc4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 140 │ │ │ │ │ 0000000000000fd0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 178 │ │ │ │ │ 0000000000000fd4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 178 │ │ │ │ │ -0000000000000fdc 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 140 │ │ │ │ │ -0000000000000fe0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 140 │ │ │ │ │ +0000000000000fdc 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 148 │ │ │ │ │ +0000000000000fe0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 148 │ │ │ │ │ 0000000000001008 0000003b0000000a R_PPC64_REL24 0000000000000000 newCAF + 0 │ │ │ │ │ 0000000000001018 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 208 │ │ │ │ │ 000000000000101c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 208 │ │ │ │ │ 000000000000103c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 190 │ │ │ │ │ 0000000000001040 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 190 │ │ │ │ │ 0000000000001044 000000360000000a R_PPC64_REL24 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 000000000000105c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 1a8 │ │ │ │ │ @@ -345,16 +345,16 @@ │ │ │ │ │ 0000000000000108 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 8 │ │ │ │ │ 0000000000000110 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 10 │ │ │ │ │ 0000000000000118 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 18 │ │ │ │ │ 0000000000000120 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 20 │ │ │ │ │ 0000000000000128 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 28 │ │ │ │ │ 0000000000000130 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 30 │ │ │ │ │ 0000000000000138 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 38 │ │ │ │ │ -0000000000000140 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 48 │ │ │ │ │ -0000000000000148 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 40 │ │ │ │ │ +0000000000000140 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 40 │ │ │ │ │ +0000000000000148 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 48 │ │ │ │ │ 0000000000000150 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data + 120 │ │ │ │ │ 0000000000000158 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data + 188 │ │ │ │ │ 0000000000000160 0000000500000026 R_PPC64_ADDR64 0000000000000000 .data + 1b8 │ │ │ │ │ 0000000000000168 0000000600000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 30 │ │ │ │ │ 0000000000000170 0000000600000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 2f0 │ │ │ │ │ 0000000000000178 0000003100000026 R_PPC64_ADDR64 0000000000000000 era + 0 │ │ │ │ │ 0000000000000180 0000000c00000026 R_PPC64_ADDR64 0000000000000000 ghczmbignum_GHCziNumziNatural_naturalMul_entry + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -5,37 +5,37 @@ │ │ │ │ │ Math.NumberTheory.Powers.Natural │ │ │ │ │ src/Math/NumberTheory/Powers/Natural.hs:40:1-22 │ │ │ │ │ Math.NumberTheory.Powers.Natural │ │ │ │ │ │ │ │ │ │ Math.NumberTheory.Powers.Natural │ │ │ │ │ integer-logarithms-1.0.4-82qqaIF4Pim6ponN1U7d │ │ │ │ │ Negative exponent │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->>>Natural │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Natural │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Natural │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Natural │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->>>Natural │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Natural │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Natural │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Natural │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Natural │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>Natural │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziNatural_zdtrModule1_closure │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziNatural_zdwzdspowImplAcc1_closure │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziNatural_zdwzdspowImplAcc1_entry │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziNatural_naturalWordPower_HPC_cc │ │ │ │ │ ghczmbignum_GHCziNumziNatural_naturalMul_entry │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziNatural_init_arr │ │ │ │ │ integerzmlogarithmszm1zi0zi4zm82qqaIF4Pim6ponN1U7d_MathziNumberTheoryziPowersziNatural_zdszc_entry │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1318,28 +1318,28 @@ │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x178 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ cmpldi r29,0 │ │ │ │ │ ble ff4 │ │ │ │ │ ld r29,16(r31) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x148 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x140 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x148 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x140 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x178 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x178 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x140 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x148 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x140 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x148 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ or r28,r28,r23 │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ std r29,16(r31) │ │ │ │ │ addi r29,r24,-32 │ │ │ │ │ cmpld r29,r25 │ │ │ │ │ blt- 1080 │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -9,33 +9,33 @@ │ │ │ │ │ [ d8] CAF │ │ │ │ │ [ e0] Math.NumberTheory.Powers.Natural │ │ │ │ │ [ 108] │ │ │ │ │ [ 118] Math.NumberTheory.Powers.Natural │ │ │ │ │ [ 140] integer-logarithms-1.0.4-82qqaIF4Pim6ponN1U7d │ │ │ │ │ [ 170] Negative exponent │ │ │ │ │ [ 188] Natural │ │ │ │ │ - [ 190] │ │ │ │ │ + [ 190] │ │ │ │ │ [ 1f0] Natural │ │ │ │ │ - [ 1f8] │ │ │ │ │ + [ 1f8] │ │ │ │ │ [ 258] ->>>Natural │ │ │ │ │ - [ 268] │ │ │ │ │ + [ 268] │ │ │ │ │ [ 2d0] ->>Natural │ │ │ │ │ - [ 2e0] │ │ │ │ │ + [ 2e0] │ │ │ │ │ [ 348] ->>Natural │ │ │ │ │ - [ 358] │ │ │ │ │ + [ 358] │ │ │ │ │ [ 3c0] ->>Natural │ │ │ │ │ - [ 3d0] │ │ │ │ │ + [ 3d0] │ │ │ │ │ [ 430] Natural │ │ │ │ │ - [ 438] │ │ │ │ │ + [ 438] │ │ │ │ │ [ 498] ->>>Natural │ │ │ │ │ - [ 4a8] │ │ │ │ │ + [ 4a8] │ │ │ │ │ [ 510] ->>Natural │ │ │ │ │ - [ 520] │ │ │ │ │ + [ 520] │ │ │ │ │ [ 588] ->>Natural │ │ │ │ │ - [ 598] │ │ │ │ │ + [ 598] │ │ │ │ │ [ 600] ->>Natural │ │ │ │ │ - [ 610] │ │ │ │ │ + [ 610] │ │ │ │ │ [ 670] ->>Natural │ │ │ │ │ - [ 680] │ │ │ │ │ + [ 680] │ │ │ │ │ [ 6e8] ->>Natural │ │ │ │ │ - [ 6f8] │ │ │ │ │ + [ 6f8]