Maamoun TK <maamoun...@googlemail.com> writes: > On Mon, Aug 23, 2021 at 8:59 PM Niels Möller <ni...@lysator.liu.se> wrote: > >> I would like to keep testing on big-endian. s390x is big-endian, right? >> And so is powerpc64 (non -el). So it would be nice to configure cross >> tests on one of those platforms configured with --disable-assembler, to >> test portability of the C code. Are s390x cross tools and qemu-user in >> good enough shape (it's an official debian release arch), or is >> powerpc64 a better option? >> > > Yes, s390x is big-endian and it's good for such purposes. Along being > officially supported in debian releases, it runs natively on remote > instance in gitlab CI.
I've just added an s390x cross-build to the gitlab ci, with --disable-assembler to exercise all #if WORDS_BIGENDIAN. I noticed that for some of the archs (powerpc64, powerpc64el, s390x, i.e., the ones not used in gnutls tests) we don't have any cross libgmp-dev packages preinstalled in the image, and since we don't explicitly install them either, there's no test coverage of public key functions in these builds. I'll see if I can fix that. Regards, /Niels -- Niels Möller. PGP-encrypted email is preferred. Keyid 368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ nettle-bugs mailing list nettle-bugs@lists.lysator.liu.se http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs