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
{{ message }}
Repository navigation
Miri CI broken by nightly-2026-02-12 regression in cargo #3499
The Miri CI workflow is failing on all branches since nightly-2026-02-12 with:
error: failed to run custom build command for `quote v1.0.44`
Caused by:
process didn't exit successfully: `.../cargo-miri runner .../build-script-build` (exit status: 1)
--- stderr
fatal error: file ".../build-script-build" contains outdated or invalid JSON; try `cargo clean`
Root Cause
This is a confirmed upstream regression in cargo, not an issue with our code.
Cause: rust-lang/cargo#16599 ("Add host.runner for wrapping host build target executions") was included in the cargo submodule update rust-lang/rust#152240 that shipped with nightly-2026-02-12. It accidentally applies host.runner to build script executions even when host-config is not enabled, causing cargo-miri to misinterpret build script binaries as JSON metadata.
Fix: rust-lang/cargo#16631 is already merged in cargo. It will ship once the cargo submodule is updated in rust-lang/rust and a new nightly is published.
Activity
ci: disable Miri safety checks until compatibility is restored
ci: disable Miri safety checks until compatibility is restored (apach…
fix: resolve Miri UB in null struct field test, re-enable Miri on PRs
fix: resolve Miri UB in null struct field test, re-enable Miri on PRs (…