Files
Sungjoon Moon 0a88cccd51
Some checks failed
ci / test (macos, macos-latest, nightly) (push) Waiting to run
ci / test (stable-aarch64, ubuntu-latest, stable, aarch64-unknown-linux-gnu) (push) Waiting to run
ci / test (stable-arm-musleabi, ubuntu-latest, stable, armv7-unknown-linux-musleabi) (push) Waiting to run
ci / test (stable-arm-musleabihf, ubuntu-latest, stable, armv7-unknown-linux-musleabihf) (push) Waiting to run
ci / test (stable-musl, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Waiting to run
ci / test (stable-powerpc64, ubuntu-latest, stable, powerpc64-unknown-linux-gnu) (push) Waiting to run
ci / test (stable-riscv64, ubuntu-latest, stable, riscv64gc-unknown-linux-gnu) (push) Waiting to run
ci / test (stable-s390x, ubuntu-latest, stable, s390x-unknown-linux-gnu) (push) Waiting to run
ci / test (stable-x86, ubuntu-latest, stable, i686-unknown-linux-gnu) (push) Waiting to run
ci / test (win-gnu, windows-latest, nightly-x86_64-gnu) (push) Waiting to run
ci / test (win-msvc, windows-latest, nightly) (push) Waiting to run
ci / test (winaarch64-msvc, windows-11-arm, nightly) (push) Waiting to run
ci / wasm (push) Waiting to run
ci / rustfmt (push) Waiting to run
ci / docs (push) Waiting to run
ci / Compile Fuzz Test Targets (push) Waiting to run
ci / test (beta, ubuntu-latest, beta) (push) Failing after 1h39m58s
ci / test (nightly, ubuntu-latest, nightly) (push) Successful in 45m17s
ci / test (pinned, ubuntu-latest, 1.85.0) (push) Successful in 13m40s
ci / test (stable, ubuntu-latest, stable) (push) Successful in 2m43s
ci / test (stable-arm-gnueabihf, ubuntu-latest, stable, armv7-unknown-linux-gnueabihf) (push) Failing after 1h24m6s
Fix compression tests in QEMU cross-compilation environments (#3248)
* tests: fix cmd_exists for QEMU environments

QEMU user-mode has a bug where posix_spawn returns success even when
the command doesn't exist. The child exits with 127, but the parent
thinks it succeeded.

Change cmd_exists to check if the command actually ran successfully
(exit code 0), not just if spawn returned Ok.

This fixes compression tests on riscv64 and other QEMU-emulated
architectures.

Ref https://github.com/rust-lang/rust/issues/90825

* tests: remove riscv64 skip for compression tests

Remove the cfg guards that disabled lz4, brotli, and zstd tests on
riscv64. These now work with the QEMU fix.
2025-12-17 11:38:12 -05:00
..
2018-08-20 07:10:19 -04:00
2025-09-19 21:08:19 -04:00
2020-02-17 19:24:53 -05:00