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
Stabilize MemorySanitizer and ThreadSanitizer Support #403
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.
We've had a bunch of discussions and I opened a MCP (link, zulip).
I think the final sentiment was creating new targets for the few sanitizers and platforms that are critical. I'm in the process of prototyping something to get new feedback on it.
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.
changed the title [-]Rust Stabilization of MemorySanitizer and ThreadSanitizer Support[/-][+]Stabilize MemorySanitizer and ThreadSanitizer Support[/+]on May 5, 2026
Activity
nikomatsakis commentedon Sep 16, 2025
This issue is intended for status updates only.
For general questions or comments, please contact the owner(s) directly.
jakos-sec commentedon Nov 21, 2025
We've had a bunch of discussions and I opened a MCP (link, zulip).
I think the final sentiment was creating new targets for the few sanitizers and platforms that are critical. I'm in the process of prototyping something to get new feedback on it.
jakos-sec commentedon Dec 15, 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)
jakos-sec commentedon Jan 14, 2026
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.
jakos-sec commentedon Feb 16, 2026
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.
jakos-sec commentedon Mar 31, 2026
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).[-]Rust Stabilization of MemorySanitizer and ThreadSanitizer Support[/-][+]Stabilize MemorySanitizer and ThreadSanitizer Support[/+]tomassedovic commentedon May 5, 2026
This is a continuing project goal, and the updates below this comment will be for the new period 2026
jakos-sec commentedon Jul 21, 2026
I'm currently waiting for rust-lang/rust#123617 to be merged before repeating the same process for MemorySanitizer and ThreadSanitizer.
jakos-sec commentedon Aug 28, 2026
No update, still pending on rust-lang/rust#123617