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
Auto merge of #8177 - ehuss:build-std-incremental, r=alexcrichton
build-std: Don't treat std like a "local" package.
This changes it so that build-std will not treat the std crates like a "local" package. This has the following changes:
- std does not build with incremental. This generally shouldn't be needed, and incremental has various bugs with std crates.
- Cargo's dep-info fingerprint tracking will not track the std crate sources, these are tracked via other means.
- Cargo's `.d` dep-info file does not include std crate sources.
- Lints are capped to "allow" for std crates, and warnings are not shown by default.
Closesrust-lang/wg-cargo-std-aware#44Closesrust-lang/wg-cargo-std-aware#55
0 commit comments