You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don't know how to bind the below on Github Actions, but maybe this will give you ideas.
To test on big endian, my go to platform is to use qemu-system-s390x coupled to binfmt kernel settings, provided by Debian packages qemu-system-misc and qemu-user-static. Once installed, I can spawn a Debian s390x system root tree with e.g.:
Crude yet effective. Main drawback is, that emulation for s390x is slow: running the test suite took some eight hours to run on my machine, to compare to one quarter of hour on the native cpu.
I'm using actually a configuration a bit more elaborate, but you get the idea.
To test on big endian, my go to platform is to use qemu-system-s390x coupled to binfmt kernel settings, provided by Debian packages qemu-system-misc and qemu-user-static. Once installed, I can spawn a Debian s390x system root tree with e.g.:
Once done, I can chroot straight into the tree and, thanks to binfmt, qemu-system-s390x will "interpret" the s390x executables:
Crude yet effective. Main drawback is, that emulation for s390x is slow: running the test suite took some eight hours to run on my machine, to compare to one quarter of hour on the native cpu.
I'm using actually a configuration a bit more elaborate, but you get the idea.
Originally posted by @emollier in #3043 (comment)
The text was updated successfully, but these errors were encountered: