libntruprime20241021 - capstone - issues
New version 20241021 uses python3-capstone package to check compiled instructions.
Fails on m68k
and prints warnings on some architectures.
m68k
- FAILS ... full log
scripts/checknamespace ntruprime encode/653x3/ref/C0
scripts/checkinsns m68k encode/653x3/ref/C0
scripts/checknamespace ntruprime encode/653x1541/portable/shared
scripts/checkinsns m68k encode/653x1541/portable/shared
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/build/m68k/scripts/checkinsns", line 237, in <module>
doit(d)
File "/<<PKGBUILDDIR>>/build/m68k/scripts/checkinsns", line 222, in doit
for g in insn.groups:
^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/capstone/__init__.py", line 569, in groups
raise CsError(CS_ERR_SKIPDATA)
capstone.CsError: Information irrelevant for 'data' instruction in SKIPDATA mode (CS_ERR_SKIPDATA)
amd64
- OK ... full log
arm64
- OK ... full log
armel
- warning ... full log
[31;1mwarning: capstone disassembly failed, could be capstone bug: e1a0e90e lsl lr, lr, [0m
[31;1mwarning: capstone disassembly failed, could be capstone bug: e061eb81 rsb lr, r1, r1, lsl [0m
[31;1mwarning: capstone disassembly failed, could be capstone bug: e1a0e80e lsl lr, lr, [0m
[31;1mwarning: capstone disassembly failed, could be capstone bug: e1a0e80e lsl lr, lr, [0m
[31;1mwarning: decode/761x1531/int16/C0/decode.o: arm32 instruction set does not allow prev8 for cdp p2, #1, c14, c3, c14, #0 (from capstone)[0m
armhf
- OK ... full log
i386
- OK ... full log
mips64el
- OK ... full log
ppc64el
- warning ... full log
[31;1mwarning: capstone disassembly failed, could be capstone bug: 00 00 4c 3c addis r2,r12,0[0m
[31;1mwarning: capstone disassembly failed, could be capstone bug: 00 00 42 38 addi r2,r2,0[0m
[31;1mwarning: capstone disassembly failed, could be capstone bug: 10 00 03 39 addi r8,r3,16[0m
[31;1mwarning: capstone disassembly failed, could be capstone bug: 10 00 44 39 addi r10,r4,16[0m
[31;1mwarning: capstone disassembly failed, could be capstone bug: 00 00 20 39 li r9,0[0m
riscv64
- warning ... full log
[31;1mwarning: failed to initialize python3-capstone: module 'capstone' has no attribute 'CS_ARCH_RISCV'[0m
[31;1mwarning: failed to initialize python3-capstone: module 'capstone' has no attribute 'CS_ARCH_RISCV'[0m
s390x
- warning ... full log
[31;1mwarning: capstone disassembly failed, could be capstone bug: e3 40 30 00 00 1f lrvh %r4,0(%r3)[0m
[31;1mwarning: capstone disassembly failed, could be capstone bug: e3 51 30 00 00 1f lrvh %r5,0(%r1,%r3)[0m
[31;1mwarning: capstone disassembly failed, could be capstone bug: e3 41 30 02 00 1f lrvh %r4,2(%r1,%r3)[0m
powerpc
- warning ... full log
[31;1mwarning: verify/897/ref/C0/verify.o: ppc32big instruction set does not allow mode32 for blr (from capstone)[0m
[31;1mwarning: verify/1184/ref/C0/verify.o: ppc32big instruction set does not allow mode32 for blr (from capstone)[0m
ppc64
- warning ... full log
[31;1mwarning: capstone disassembly failed, could be capstone bug: 00 10 00 00 .long 0x100000[0m
x32
- OK ... full log
Edited by Jan Mojžíš