Merging Poly1305 implementation that utilizes 'vmsumudm' instruction https://git.lysator.liu.se/nettle/nettle/-/merge_requests/47 into the upstream triggers false failure in Gitlab CI. Running the patch natively passes all tests successfully, I've tracked down the issue to observe a bug in qemu that produces wrong output of 'vmsumudm' instruction. I opened an issue in qemu repository with the bug description https://gitlab.com/qemu-project/qemu/-/issues/1156
Even if we would get the bug fixed shortly, we still need to update the machine images of CI testing or executing pipeline configuration commands to reflect the upstream state of qemu repository which needs some time to have that done. I'd suggest to disable power9 code testing in CI for now since it only has the poly1305 code which passed tests natively. regards, Mamone _______________________________________________ nettle-bugs mailing list -- nettle-bugs@lists.lysator.liu.se To unsubscribe send an email to nettle-bugs-le...@lists.lysator.liu.se