Closed
Description
QEMU has some pretty nice acceleration for x86_64/x86 targets, and it can run basically everything else under the sun in an emulation mode. We should try to run all our cross-compiled targets' tests in QEMU, or at least some subset of tests (e.g. run-pass + stdtest or something like that).
Some targets to run tests for would include:
x86_64-unknown-freebsd
x86_64-unknown-netbsd
arm-unknown-linux-gnueabi
aarch64-unknown-linux-gnu
etc
We could at least start out with testing in QEMU and then eventually upgrade one day to running a bootstrap or running the compiler in QEMU if it works out well enough.