Omit stdarch workspace from rust-src #97228
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The path
library/stdarch/crates/Cargo.toml
does not exist.In Rust 1.61.0,
rust-src
still includessrc/rust/library/stdarch/Cargo.toml
(but notstdarch-verify
), which includesThis didn't show up when testing with
-Zbuild-std
in #94907 since the standard list of crates to include when buildingstd
does not includestdarch
, but it will show up if a user explicitly requestsstdarch
. Or, perhaps more importantly, because of #95736, many editors (like IntelliJ) won't treat the root ofrust-src
as a workspace, and will instead recurse into all the sub-crates directly, which then includesstdarch
.Also related to #94906.