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

Reply via email to