Open
Description
This is a (meta) tracking issue intended to make it easier to find the specific spurious CI failure issues.
Platform-specific
- Tracking Issue for high failure rates on Windows MSVC CI with filesystem errors #127883;
CI-spurious-fail-msvc
CI spurious failure: target env msvc - ci: spurious failure
tests\mir-opt\strip_debuginfo.rs
Cannot create a file when that file already exists.` #134351; CI-spurious-fail-msvcCI spurious failure: target env msvc - Tracking Issue for spurious mingw CI failures #133958;
CI-spurious-fail-mingw
CI spurious failure: target env mingw - SIGSEGV/SIGILL while building
rustc
itself in x86_64 apple CI jobs #134220; CI-spurious-x86_64-apple-SIGSEGV-SIGILLCI spurious failure: SIGSEGV/SIGILL on x86_64-apple - Spurious SIGSEGV when building
regex-automata
(dep of stage 0 tool coverage-dump) on x86_64-apple-darwin in CI #139245; CI-spurious-x86_64-apple-SIGSEGV-SIGILLCI spurious failure: SIGSEGV/SIGILL on x86_64-apple
Runner-specific
- Sporadic errors with armhf-gnu CI remote test runs #97669
- (Unclear, under investigation) new arm64 runners behave strangely Compiler crashes/ICEs on new aarch64 GHA runners/Azure Cobalt 100 (Neoverse N2) CPUs #135867
Known problems
LLVM
- llvm-tblgen Segmentation fault in CI on dist-aarch64-apple #109624
- random Empty/Tombstone LLVM assertion error on i686-msvc CI #110290
Pointer provenance ABA lockless queue test failures
- ABA pointer provenance lockless queue test failures due to ABA-problem with pointer provenance in lockless queues #121950 in the miri test suite,
CI-ABA-ptr-provenance-lockless-queue-fail
CI spurious failure: related to #121950
Linkers
rust-lld
can sometimes crash quite often
CI-spurious-fail-rust-lld-crash
rust-lld
fails with 0xc0000374
(STATUS_HEAP_CORRUPTION
)
CI-spurious-fail-rust-lld-crash
Networking failures
Bot troubles
Possible mitigation approaches
Others
See also issues tagged with
A-spurious
- Suspected cosmic bitflips or faulty memory cell: Rollup of 8 pull requests #136084 (comment)
- Upload metrics to datadog
npm ci
segfault: Rollup of 12 pull requests #136572 (comment), rustdoc: run css and html minifier at build instead of runtime #136253 (comment)
Metadata
Metadata
Assignees
Labels
Area: Our Github Actions CIArea: Spurious failures in builds (spuriously == for no apparent reason)Category: An issue tracking the progress of sth. like the implementation of an RFCCI spurious failure: related to #121950CI spurious failure: target env mingwCI spurious failure: target env msvcCI spurious failure: `rust-lld` crashing / SIGSEGV / 0xc0000374 heap corruptionCI spurious failure: SIGSEGV/SIGILL on x86_64-appleStatus: Never to be closed.Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)Relevant to the compiler team, which will review and decide on the PR/issue.Relevant to the infrastructure team, which will review and decide on the PR/issue.