uses qemu-sparc64 to run the sparc64 tests. That is (for some reason) much faster than the test-runner-linux script that uses qemu-system-sparc64 under the hood. It runs the test suite locally in ~3 minutes, similar to the other targets.
I added some things to make this work, I'm not sure if other things should be removed that are now no longer needed.
Sources
Checklist
[x] Relevant tests in libc-test/semver have been updated
[x] No placeholder or unstable values like *LAST or *MAX are
included (see #3131)
[x] Tested locally (cd libc-test && cargo test --target mytarget);
especially relevant for platforms that may not be checked in CI
fixes https://github.com/rust-lang/libc/issues/4061
Description
uses
qemu-sparc64
to run the sparc64 tests. That is (for some reason) much faster than thetest-runner-linux
script that usesqemu-system-sparc64
under the hood. It runs the test suite locally in ~3 minutes, similar to the other targets.I added some things to make this work, I'm not sure if other things should be removed that are now no longer needed.
Sources
Checklist
libc-test/semver
have been updated*LAST
or*MAX
are included (see #3131)cd libc-test && cargo test --target mytarget
); especially relevant for platforms that may not be checked in CIr? @tgross35