Repository navigation
Stabilize MemorySanitizer and ThreadSanitizer Support #403
Description
Activity
This issue is intended for status updates only.
For general questions or comments, please contact the owner(s) directly.
- locked and limited conversation to collaborators
on Sep 16, 2025 Based on the gathered feedback I opened a new MCP for the proposed new Tier 2 targets with sanitizers enabled. (rust-lang/compiler-team#951)
The MCP (rust-lang/compiler-team#951) has been seconded and is still waiting 3 days to be approved. Once that is done, we can proceed with merging the Tier 2 target.
Both the MCP and the PR for the AddressSanitizer target have been merged (rust-lang/compiler-team#951, rust-lang/rust#149644). Next up I should prepare the MCP for the Memory- and ThreadSanitizer targets, hopefully sending out soon.
The targets for MSan and TSan are merged now: rust-lang/rust#152757.
Next, I'll be working on stabilizing those two, now that we have a way to use it without other unstable features (
build-std).- changed the title
[-]Rust Stabilization of MemorySanitizer and ThreadSanitizer Support[/-][+]Stabilize MemorySanitizer and ThreadSanitizer Support[/+]on May 5, 2026 This is a continuing project goal, and the updates below this comment will be for the new period 2026
- addedex-2025h2Goals that were previously in 2025h2 (for reporting)Goals that were previously in 2025h2 (for reporting)and removed
on May 11, 2026 I'm currently waiting for rust-lang/rust#123617 to be merged before repeating the same process for MemorySanitizer and ThreadSanitizer.
No update, still pending on rust-lang/rust#123617
Summary
Stabilize the MemorySanitizer and ThreadSanitizer support. This includes fixing open bugs for the sanitizers to open a path for stabilization and the necessary infrastructure changes to provide precompiled and instrumented standard libraries for the sanitizers.
This issue is intended for status updates only.
For general questions or comments, please contact a goal owner or post in the Zulip topic.