Commit ea98522
committed
Auto merge of #149199 - weihanglo:update-cargo, r=weihanglo
Update cargo submodule
7 commits in 5c0343317ce45d2ec17ecf41eaa473a02d73e29c..9fa462fe3a81e07e0bfdcc75c29d312c55113ebb
2025-11-18 19:05:44 +0000 to 2025-11-21 20:49:51 +0000
- Enable CARGO_CFG_DEBUG_ASSERTIONS in build scripts based on profile (rust-lang/cargo#16160)
- fix(config-include): disallow glob and template syntax (rust-lang/cargo#16285)
- test(config-include): include always relative to including config (rust-lang/cargo#16286)
- docs(guide): When suggesting alt dev profile, link to related issue (rust-lang/cargo#16275)
- refactor(timings): separate data collection and presentation (rust-lang/cargo#16282)
- test(build-std): Add test for LTO (rust-lang/cargo#16277)
- fix(bindeps): do not propagate artifact dependency to proc macro or build deps (rust-lang/cargo#15788)
r? ghost1 file changed
+1
-1
lines changed- Cargo.lock+1-1
- crates/build-rs-test-lib/build.rs+1
- crates/build-rs/Cargo.toml+1-1
- crates/build-rs/src/input.rs-5
- src/cargo/core/compiler/custom_build.rs+10-5
- src/cargo/core/compiler/job_queue/mod.rs+5-1
- src/cargo/core/compiler/timings.rs-1.1k
- src/cargo/core/compiler/timings/mod.rs+473
- src/cargo/core/compiler/timings/report.rs+691
- src/cargo/core/compiler/timings/timings.js
- src/cargo/core/profiles.rs+9-1
- src/cargo/core/resolver/features.rs+5-5
- src/cargo/util/context/mod.rs+22-1
- src/doc/src/guide/build-performance.md+2
- src/doc/src/reference/environment-variables.md+1-1
- tests/build-std/main.rs+31
- tests/testsuite/artifact_dep.rs+196
- tests/testsuite/build.rs+1-1
- tests/testsuite/build_script_env.rs+139
- tests/testsuite/config_include.rs+76
- triagebot.toml+1-2
0 commit comments