Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add QEMU workflows for esoteric architectures #490

Open
jmid opened this issue Dec 13, 2024 · 0 comments
Open

Add QEMU workflows for esoteric architectures #490

jmid opened this issue Dec 13, 2024 · 0 comments
Labels
feature For enhancements of the libraries or test suite

Comments

@jmid
Copy link
Collaborator

jmid commented Dec 13, 2024

To collect the 2 CI systems into one, we should consider using QEMU (or an action such as https://github.com/uraimo/run-on-arch-action using it) to test on s390x, PPC, Risc-V, and (Linux) ARM64.

Last year, I played a bit with this to stress the (yet not targeted) Risc-V backend.
My experiments are available on the riscv-attempt2 branch: https://github.com/ocaml-multicore/multicoretests/tree/riscv-attempt2

Since #473 we have a common github/runner.sh script which should help avoid some of the duplication needed to pull this off.

@jmid jmid added the feature For enhancements of the libraries or test suite label Dec 13, 2024
@jmid jmid changed the title Add QEMU workflows for esotaric architectures Add QEMU workflows for esoteric architectures Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature For enhancements of the libraries or test suite
Projects
None yet
Development

No branches or pull requests

1 participant