Skip to content

Update cargo submodule - #164650

Merged
rust-bors[bot] merged 1 commit into
rust-lang:mainfrom
weihanglo:cargo-update
Oct 22, 2026
Merged

rust-bors[bot] merged 1 commit into
rust-lang:mainfrom
weihanglo:cargo-update

Conversation

@weihanglo

Copy link
Copy Markdown
Member

12 commits in 3960fa69bb617e3d93c4ddc087c1b32bf12ad907..15be64aa0859b5c36f7a86d52f7aa0db44ba4d84
2026-10-12 19:29:05 +0000 to 2026-10-20 16:03:21 +0000

r? ghost

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Oct 20, 2026
@rustbot

rustbot commented Oct 20, 2026

Copy link
Copy Markdown
Collaborator

⚠️ Warning ⚠️

@weihanglo

Copy link
Copy Markdown
Member Author

@bors r+ rollup=never p=1 and

@rust-bors

rust-bors Bot commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

📌 Commit e4e8b75 has been approved by weihanglo

It is now in the queue for this repository.

@rust-bors rust-bors Bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 20, 2026
@rust-bors

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request Oct 21, 2026
Update cargo submodule

12 commits in 3960fa69bb617e3d93c4ddc087c1b32bf12ad907..15be64aa0859b5c36f7a86d52f7aa0db44ba4d84
2026-10-12 19:29:05 +0000 to 2026-10-20 16:03:21 +0000
- feat(prerelease): support `[patch]` with `-Zprerelease` (rust-lang/cargo#17613)
- chore(gh): Overhaul PR template (rust-lang/cargo#17612)
- fix(util-schemas): compile out the file-path hint where url can't build it (rust-lang/cargo#17600)
- feat(build-std): Add build.build-std.when and crates config keys (rust-lang/cargo#17602)
- refactor(confg): Create a config abstraction (rust-lang/cargo#17606)
- fix(config): Apply dotted tuple support for rustflags (rust-lang/cargo#17594)
- Feat: Shell completion show all the packages having the feature (rust-lang/cargo#17574)
- fix(config): Don't load registry config from credentials.toml (rust-lang/cargo#17599)
- fix(fingerprint): choose a stable path when source mtimes tie (rust-lang/cargo#17521)
- Update gix crates to address CVE-2026-82248, CVE-2026-82249, and CVE-2026-82250, and update git utils.rs to accommodate gix-url v0.38.0. (rust-lang/cargo#17484)
- fix: check crate type when pruning `-L` paths (rust-lang/cargo#17589)
- refactor(parser): Simplify dep source validation (rust-lang/cargo#17506)

r? ghost
@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

The job dist-x86_64-msvc failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)

@rust-bors rust-bors Bot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Oct 21, 2026
@rust-bors

rust-bors Bot commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

💔 Test for 805a746 failed: CI. Failed job:

@jieyouxu

Copy link
Copy Markdown
Member

The hosted runner lost communication with the server. Anything in your workflow that terminates the runner process, starves it for CPU/Memory, or blocks its network access can cause this error.

@bors retry

@rust-bors rust-bors Bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 22, 2026
@rust-bors

This comment has been minimized.

@rust-bors rust-bors Bot added merged-by-bors This PR was explicitly merged by bors. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Oct 22, 2026
@rust-bors

rust-bors Bot commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

☀️ Test successful - CI
Approved by: weihanglo
Duration: 3h 12m 44s
Pushing afe686d to main...

@rust-bors
rust-bors Bot merged commit afe686d into rust-lang:main Oct 22, 2026
15 checks passed
@rustbot rustbot added this to the 1.101.0 milestone Oct 22, 2026
@github-actions

Copy link
Copy Markdown
Contributor
What is this? This is an experimental post-merge analysis report that shows differences in test outcomes between the merged PR and its parent PR.

Comparing f8125e4 (parent) -> afe686d (this PR)

Test differences

Show 27 test diffs

Stage 2

  • bad_config::registry_without_version: [missing] -> pass (J0)
  • build::should_include_deps_paths_of_lib_crate_type_with_proc_macro_true: [missing] -> pass (J0)
  • builtin_dep::builtin_combined_with_version_specifier: pass -> [missing] (J0)
  • completions::complete_features_duplicate_in_workspace: [missing] -> pass (J0)
  • completions::complete_features_duplicate_in_workspace_from_member: [missing] -> pass (J0)
  • config::build_std_crates: [missing] -> pass (J0)
  • config::build_std_crates_custom: [missing] -> pass (J0)
  • config::build_std_crates_invalid: [missing] -> pass (J0)
  • config::build_std_when: [missing] -> pass (J0)
  • config::build_std_when_invalid: [missing] -> pass (J0)
  • precise_pre_release::prerelease_patch: [missing] -> pass (J0)
  • precise_pre_release::prerelease_patch_below_release: [missing] -> pass (J0)
  • precise_pre_release::prerelease_patch_out_of_range: [missing] -> pass (J0)
  • precise_pre_release::prerelease_patch_transitive: [missing] -> pass (J0)
  • precise_pre_release::prerelease_patch_update: [missing] -> pass (J0)
  • precise_pre_release::prerelease_patch_with_explicit_version_field: [missing] -> pass (J0)
  • precise_pre_release::prerelease_patch_with_version_field_locked: [missing] -> pass (J0)
  • precise_pre_release::prerelease_patch_without_zflag: [missing] -> pass (J0)
  • precise_pre_release::prerelease_replace: [missing] -> pass (J0)
  • rustflags::target_rustflags_unquoted_dotted_tuple: [missing] -> pass (J0)
  • sources::git::utils::tests::test_scp_to_ssh: [missing] -> pass (J0)

Additionally, 6 doctest diffs were found. These are ignored, as they are noisy.

Job group index

Test dashboard

Run

cargo run --manifest-path src/ci/citool/Cargo.toml -- \
    test-dashboard afe686de2708699b69dd31ed14be326f4e95edfc --output-dir test-dashboard

And then open test-dashboard/index.html in your browser to see an overview of all executed tests.

Job duration changes

  1. dist-x86_64-illumos: 1h 9m -> 2h 1m (+73.6%)
  2. test-x86_64-mingw-1: 1h 51m -> 3h 8m (+68.7%)
  3. test-tidy: 4m 21s -> 6m 37s (+52.1%)
  4. dist-i686-mingw: 56m 44s -> 33m 9s (-41.6%)
  5. optional-test-x86_64-gnu-autodiff: 59m 36s -> 35m 6s (-41.1%)
  6. test-various: 2h 18m -> 1h 22m (-40.5%)
  7. test-x86_64-msvc-ext2: 1h 49m -> 1h 6m (-39.5%)
  8. test-i686-gnu-nopt-2: 2h 19m -> 1h 24m (-39.0%)
  9. test-x86_64-gnu: 1h 58m -> 2h 40m (+34.8%)
  10. test-x86_64-gnu-next-trait-solver-polonius: 1h 3m -> 41m 51s (-34.0%)
How to interpret the job duration changes?

Job durations can vary a lot, based on the actual runner instance
that executed the job, system noise, invalidated caches, etc. The table above is provided
mostly for t-infra members, for simpler debugging of potential CI slow-downs.

@rust-timer

Copy link
Copy Markdown
Collaborator

Finished benchmarking commit (afe686d): comparison URL.

Overall result: no relevant changes - no action needed

@rustbot label: -perf-regression

Instruction count

This perf run didn't have relevant results for this metric.

Max RSS (memory usage)

Results (primary 0.5%, secondary -0.6%)

A less reliable metric. May be of interest, but not used to determine the overall result above.

mean range count
Regressions ❌
(primary)
1.6% [0.8%, 3.7%] 9
Regressions ❌
(secondary)
2.2% [1.8%, 2.6%] 2
Improvements ✅
(primary)
-0.7% [-1.0%, -0.5%] 9
Improvements ✅
(secondary)
-1.5% [-3.4%, -0.5%] 6
All ❌✅ (primary) 0.5% [-1.0%, 3.7%] 18

Cycles

Results (primary -0.0%, secondary -0.6%)

A less reliable metric. May be of interest, but not used to determine the overall result above.

mean range count
Regressions ❌
(primary)
1.1% [0.5%, 1.8%] 6
Regressions ❌
(secondary)
1.9% [0.4%, 4.3%] 4
Improvements ✅
(primary)
-0.8% [-1.5%, -0.4%] 9
Improvements ✅
(secondary)
-1.8% [-6.3%, -0.5%] 8
All ❌✅ (primary) -0.0% [-1.5%, 1.8%] 15

Binary size

Results (primary -0.0%, secondary -0.0%)

A less reliable metric. May be of interest, but not used to determine the overall result above.

mean range count
Regressions ❌
(primary)
- - 0
Regressions ❌
(secondary)
- - 0
Improvements ✅
(primary)
-0.0% [-0.0%, -0.0%] 1
Improvements ✅
(secondary)
-0.0% [-0.0%, -0.0%] 1
All ❌✅ (primary) -0.0% [-0.0%, -0.0%] 1

Bootstrap: 485.551s -> 486.908s (0.28%)
Artifact size: 406.38 MiB -> 406.54 MiB (0.04%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged-by-bors This PR was explicitly merged by bors.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants