Niels Möller <ni...@lysator.liu.se> writes:

> I'm migrating nettle's CI setup on this branch,
> https://gitlab.com/gnutls/nettle/-/tree/ci-nettle-build-images?ref_type=heads,
> which is now partly working, both for native and cross builds.

Everything seems to be up and working now, and merged to the master
branch. I'm considering doing some further refactoring of the ci config,
and then I want to get valgrind side-channel tests in.

> New failures: One report from the static analyzer, that appear valid
> (but harmless).

Fixed.

> Test failures of poly1305 on powerpc64el, which I haven't been able to
> reproduce in a local cross build + qemu. (poly1305 happens to be the
> only ppc assembly depending om power9 features).

I initially depended on qemu-user-binfmt when running the cross tests,
but that appears to not be reliable (it depends on getting the binfmt
registrations into the kernel, but since the ci-jobs are run in a
container, they use the host's kernel). After switching to starting qemu
explicitly, make check EMULATOR=qemu-xxx, all the cross tests pass. I
don't understand why the poly1305 test in particular failed initially.

Regards,
/Niels

-- 
Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677.
Internet email is subject to wholesale government surveillance.
_______________________________________________
nettle-bugs mailing list -- nettle-bugs@lists.lysator.liu.se
To unsubscribe send an email to nettle-bugs-le...@lists.lysator.liu.se

Reply via email to