Skip to content

Update cargo submodule#154987

Merged
rust-bors[bot] merged 1 commit intorust-lang:mainfrom
weihanglo:update-cargo
Apr 8, 2026
Merged

Update cargo submodule#154987
rust-bors[bot] merged 1 commit intorust-lang:mainfrom
weihanglo:update-cargo

Conversation

@weihanglo
Copy link
Copy Markdown
Member

11 commits in a357df4c26fc14514e66aae2a269456b5545c7db..101549dddbd2b08e806f50154e3aa4cb3374cc21
2026-04-03 16:47:15 +0000 to 2026-04-08 12:51:20 +0000

r? ghost

@rustbot
Copy link
Copy Markdown
Collaborator

rustbot commented Apr 8, 2026

Some changes occurred in src/tools/cargo

cc @ehuss

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Apr 8, 2026
@rustbot
Copy link
Copy Markdown
Collaborator

rustbot commented Apr 8, 2026

⚠️ Warning ⚠️

@weihanglo
Copy link
Copy Markdown
Member Author

While we just got a submodule update merged yesterday, there is a regression blocking miri builds: #t-cargo > build-dir-new-layout stabilization @ 💬. We'd like to prioritize cargo submodule update again today. Sorry 😰.

@bors r+ rollup=never p=1

@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors bot commented Apr 8, 2026

📌 Commit a7c49ec 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 Apr 8, 2026
@rust-bors

This comment has been minimized.

@weihanglo weihanglo changed the title Cargo submodule update Update cargo submodule Apr 8, 2026
@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 Apr 8, 2026
@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors bot commented Apr 8, 2026

☀️ Test successful - CI
Approved by: weihanglo
Duration: 3h 13m 29s
Pushing 033b925 to main...

@rust-bors rust-bors bot merged commit 033b925 into rust-lang:main Apr 8, 2026
12 checks passed
@rustbot rustbot added this to the 1.96.0 milestone Apr 8, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

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 c771f6e (parent) -> 033b925 (this PR)

Test differences

Show 31 test diffs

Stage 2

  • alt_registry::publish_with_git_and_registry_dep: [missing] -> pass (J0)
  • alt_registry::registry_and_git_dep_works: [missing] -> pass (J0)
  • alt_registry::registry_incompatible_with_git: pass -> [missing] (J0)
  • build_dir::should_work_with_cargo_default_lib_metadata: [missing] -> pass (J0)
  • cargo_tree::deps::invert_without_package_name: [missing] -> pass (J0)
  • cargo_tree::deps::invert_without_package_name_workspace: [missing] -> pass (J0)
  • jobserver::jobserver_invalid_fd_warning: [missing] -> pass (J0)
  • lints::unused_dependencies::activated_transitive_dep: [missing] -> pass (J0)
  • lints::unused_dependencies::config_ignore: [missing] -> pass (J0)
  • lints::unused_dependencies::optional_dependency: [missing] -> pass (J0)
  • lints::unused_dependencies::package_selection: [missing] -> pass (J0)
  • lints::unused_dependencies::pinned_transitive_dep: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_build: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_build_no_build_rs: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_build_with_used_dep_normal: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_dev_but_explicit_used_dep_normal: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_lib_bins: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_normal: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_normal_but_explicit_used_dep_dev: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_normal_but_implicit_used_dep_dev: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_renamed: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dep_target: [missing] -> pass (J0)
  • lints::unused_dependencies::unused_dev_deps: [missing] -> pass (J0)
  • lints::unused_dependencies::warning_replay: [missing] -> pass (J0)
  • registry_auth::incorrect_token_bearer_scheme: [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 033b9255d4cc0055d7040b996a165f3a6e4bd832 --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. test-various: 2h 8m -> 1h 43m (-19.8%)
  2. pr-check-1: 33m 50s -> 27m 10s (-19.7%)
  3. dist-x86_64-apple: 1h 50m -> 2h 9m (+17.3%)
  4. dist-aarch64-apple: 2h 13m -> 1h 51m (-16.1%)
  5. x86_64-gnu-tools: 1h 7m -> 56m 19s (-16.1%)
  6. aarch64-gnu-llvm-21-1: 1h 1m -> 51m 21s (-16.0%)
  7. x86_64-gnu-gcc: 1h 15m -> 1h 3m (-15.3%)
  8. dist-loongarch64-musl: 1h 46m -> 2h 2m (+15.2%)
  9. pr-check-2: 44m 17s -> 38m 15s (-13.6%)
  10. dist-various-1: 1h 15m -> 1h 5m (-13.2%)
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.

@weihanglo weihanglo deleted the update-cargo branch April 8, 2026 20:14
@rust-timer
Copy link
Copy Markdown
Collaborator

Finished benchmarking commit (033b925): 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)

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

Cycles

Results (primary -0.4%, secondary 2.1%)

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

mean range count
Regressions ❌
(primary)
1.5% [1.5%, 1.5%] 1
Regressions ❌
(secondary)
2.1% [2.1%, 2.1%] 1
Improvements ✅
(primary)
-2.3% [-2.3%, -2.3%] 1
Improvements ✅
(secondary)
- - 0
All ❌✅ (primary) -0.4% [-2.3%, 1.5%] 2

Binary size

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

Bootstrap: 490.389s -> 489.04s (-0.28%)
Artifact size: 395.39 MiB -> 395.48 MiB (0.02%)

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.

3 participants