Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Aug 17, 2025

Automation to keep dependencies in Cargo.lock current.
r? dep-bumps

The following is the output from cargo update:

compiler & tools dependencies:
     Locking 21 packages to latest compatible versions
    Updating addr2line v0.24.2 -> v0.25.1
    Updating anstyle-svg v0.1.11 -> v0.1.12
    Updating backtrace v0.3.75 -> v0.3.76
    Updating clap v4.5.51 -> v4.5.53
    Updating clap_builder v4.5.51 -> v4.5.53
    Updating cxx v1.0.188 -> v1.0.189
    Updating cxx-build v1.0.188 -> v1.0.189
    Updating cxxbridge-cmd v1.0.188 -> v1.0.189
    Updating cxxbridge-flags v1.0.188 -> v1.0.189
    Updating cxxbridge-macro v1.0.188 -> v1.0.189
    Updating hashbrown v0.16.0 -> v0.16.1
    Updating indexmap v2.12.0 -> v2.12.1
    Updating pest v2.8.3 -> v2.8.4
    Updating pest_derive v2.8.3 -> v2.8.4
    Updating pest_generator v2.8.3 -> v2.8.4
    Updating pest_meta v2.8.3 -> v2.8.4
    Updating unicode-ident v1.0.18 -> v1.0.22
    Updating unicode-normalization v0.1.24 -> v0.1.25
    Updating unicode-properties v0.1.3 -> v0.1.4
    Updating zerocopy v0.8.27 -> v0.8.28
    Updating zerocopy-derive v0.8.27 -> v0.8.28
note: pass `--verbose` to see 39 unchanged dependencies behind latest

library dependencies:
     Locking 2 packages to latest compatible versions
    Updating dlmalloc v0.2.11 -> v0.2.12
    Updating windows-sys v0.60.2 -> v0.61.2
    Removing windows-targets v0.53.5
    Removing windows_aarch64_gnullvm v0.53.1
    Removing windows_aarch64_msvc v0.53.1
    Removing windows_i686_gnu v0.53.1
    Removing windows_i686_gnullvm v0.53.1
    Removing windows_i686_msvc v0.53.1
    Removing windows_x86_64_gnu v0.53.1
    Removing windows_x86_64_gnullvm v0.53.1
    Removing windows_x86_64_msvc v0.53.1
note: pass `--verbose` to see 5 unchanged dependencies behind latest

rustbook dependencies:
     Locking 19 packages to latest compatible versions
    Updating anstyle-query v1.1.4 -> v1.1.5
    Updating anstyle-wincon v3.0.10 -> v3.0.11
    Updating cc v1.2.45 -> v1.2.47
    Updating clap v4.5.51 -> v4.5.53
    Updating clap_builder v4.5.51 -> v4.5.53
    Updating clap_complete v4.5.60 -> v4.5.61
    Updating crypto-common v0.1.6 -> v0.1.7
    Updating find-msvc-tools v0.1.4 -> v0.1.5
 Downgrading generic-array v0.14.9 -> v0.14.7 (available: v0.14.9)
    Updating hashbrown v0.16.0 -> v0.16.1
    Updating indexmap v2.12.0 -> v2.12.1
    Updating pest v2.8.3 -> v2.8.4
    Updating pest_derive v2.8.3 -> v2.8.4
    Updating pest_generator v2.8.3 -> v2.8.4
    Updating pest_meta v2.8.3 -> v2.8.4
    Removing phf v0.13.1
 Downgrading phf_codegen v0.13.1 -> v0.11.3
    Removing phf_generator v0.13.1
    Removing phf_shared v0.13.1
 Downgrading string_cache v0.9.0 -> v0.8.9
 Downgrading string_cache_codegen v0.6.1 -> v0.5.4
 Downgrading web_atoms v0.1.4 -> v0.1.3
note: pass `--verbose` to see 1 unchanged dependencies behind latest

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Aug 17, 2025
@rustbot
Copy link
Collaborator

rustbot commented Aug 17, 2025

These commits modify the Cargo.lock file. Unintentional changes to Cargo.lock can be introduced when switching branches and rebasing PRs.

If this was unintentional then you should revert the changes before this PR is merged.
Otherwise, you can ignore this comment.

These commits modify the library/Cargo.lock file. Unintentional changes to library/Cargo.lock can be introduced when switching branches and rebasing PRs.

If this was unintentional then you should revert the changes before this PR is merged.
Otherwise, you can ignore this comment.

@clubby789 clubby789 closed this Aug 17, 2025
@rustbot rustbot removed the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Aug 17, 2025
@clubby789 clubby789 reopened this Aug 17, 2025
@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Aug 17, 2025
@clubby789
Copy link
Contributor

@bors r+ rollup=iffy

@bors
Copy link
Collaborator

bors commented Aug 17, 2025

📌 Commit 0da8585 has been approved by clubby789

It is now in the queue for this repository.

@bors bors 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 Aug 17, 2025
Zalathar added a commit to Zalathar/rust that referenced this pull request Aug 18, 2025
Weekly `cargo update`

Automation to keep dependencies in `Cargo.lock` current.
r? dep-bumps

The following is the output from `cargo update`:

```txt

compiler & tools dependencies:
     Locking 28 packages to latest compatible versions
    Updating anyhow v1.0.98 -> v1.0.99
    Updating bitflags v2.9.1 -> v2.9.2
    Updating clap v4.5.43 -> v4.5.45
    Updating clap_builder v4.5.43 -> v4.5.44
    Updating clap_derive v4.5.41 -> v4.5.45
    Updating curl v0.4.48 -> v0.4.49
    Updating curl-sys v0.4.82+curl-8.14.1 -> v0.4.83+curl-8.15.0
    Updating cxx v1.0.166 -> v1.0.168
    Updating cxx-build v1.0.166 -> v1.0.168
    Updating cxxbridge-cmd v1.0.166 -> v1.0.168
    Updating cxxbridge-flags v1.0.166 -> v1.0.168
    Updating cxxbridge-macro v1.0.166 -> v1.0.168
    Updating glob v0.3.2 -> v0.3.3
    Updating libc v0.2.174 -> v0.2.175
    Updating object v0.37.2 -> v0.37.3
    Updating proc-macro2 v1.0.95 -> v1.0.101
    Updating rayon v1.10.0 -> v1.11.0
    Updating rayon-core v1.12.1 -> v1.13.0
    Updating serde-untagged v0.1.7 -> v0.1.8
    Updating socket2 v0.5.10 -> v0.6.0
    Updating syn v2.0.104 -> v2.0.106
    Updating thiserror v2.0.12 -> v2.0.15
    Updating thiserror-impl v2.0.12 -> v2.0.15
    Updating uuid v1.17.0 -> v1.18.0
    Updating wasm-encoder v0.236.0 -> v0.236.1
    Updating wasmparser v0.236.0 -> v0.236.1
    Updating wast v236.0.0 -> v236.0.1
    Updating wat v1.236.0 -> v1.236.1
note: pass `--verbose` to see 35 unchanged dependencies behind latest

library dependencies:
     Locking 2 packages to latest compatible versions
    Updating libc v0.2.174 -> v0.2.175
    Updating object v0.37.2 -> v0.37.3
note: pass `--verbose` to see 2 unchanged dependencies behind latest

rustbook dependencies:
     Locking 13 packages to latest compatible versions
    Updating anyhow v1.0.98 -> v1.0.99
    Updating bitflags v2.9.1 -> v2.9.2
    Updating cc v1.2.32 -> v1.2.33
    Updating clap v4.5.43 -> v4.5.45
    Updating clap_builder v4.5.43 -> v4.5.44
    Updating clap_complete v4.5.56 -> v4.5.57
    Updating clap_derive v4.5.41 -> v4.5.45
    Updating libc v0.2.174 -> v0.2.175
    Updating proc-macro2 v1.0.95 -> v1.0.101
    Updating syn v2.0.104 -> v2.0.106
    Updating terminal_size v0.4.2 -> v0.4.3
    Updating thiserror v2.0.12 -> v2.0.15
    Updating thiserror-impl v2.0.12 -> v2.0.15
```
bors added a commit that referenced this pull request Aug 18, 2025
Rollup of 19 pull requests

Successful merges:

 - #140956 (`impl PartialEq<{str,String}> for {Path,PathBuf}`)
 - #141744 (Stabilize `ip_from`)
 - #144804 (Don't warn on never to any `as` casts as unreachable)
 - #144983 (Rehome 37 `tests/ui/issues/` tests to other subdirectories under `tests/ui/`)
 - #145025 (run spellcheck as a tidy extra check in ci)
 - #145041 (rework GAT borrowck limitation error)
 - #145243 (take attr style into account in diagnostics)
 - #145359 (Fix bug where `rustdoc-js` tester would not pick the right `search.js` file if there is more than one)
 - #145429 (Couple of codegen_fn_attrs improvements)
 - #145452 (Do not strip binaries in bootstrap everytime if they are unchanged)
 - #145486 (Fix `unicode_data.rs` mention message)
 - #145489 (library: Migrate from `cfg_if` to `cfg_select`)
 - #145493 (remove `should_render` in `PrintAttribute` derive)
 - #145500 (Port must_use to the new target checking)
 - #145505 (Simplify span caches)
 - #145511 (Rust build fails on OpenBSD after using file_lock feature)
 - #145516 (Weekly `cargo update`)
 - #145533 (Reorder `lto` options from most to least optimizing)
 - #145550 (Avoid using `()` in `derive(From)` output.)

r? `@ghost`
`@rustbot` modify labels: rollup
@Zalathar
Copy link
Member

Failed in rollup: #145552 (comment)

@bors r-
@rustbot blocked (needs #145478)

@rustbot rustbot added the S-blocked Status: Blocked on something else such as an RFC or other implementation work. label Aug 18, 2025
@bors bors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. S-blocked Status: Blocked on something else such as an RFC or other implementation work. labels Aug 18, 2025
@Zalathar
Copy link
Member

I've managed to thoroughly confuse myself with these cargo-related PRs. I'll try to un-confuse myself with a try job:

@bors try jobs=dist-loongarch64-musl

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Aug 18, 2025
Weekly `cargo update`

try-job: dist-loongarch64-musl
@clubby789
Copy link
Contributor

rust-lang/libc@0.2.174...0.2.175#diff-6d0c7e87f8f6c82de4bb365536c23026b994addd4ecb97ca9faad96059d2ef04

I see some Musl/statx related diffs in the libc bump, which could transitively cause issues with glob imports

@clubby789
Copy link
Contributor

@rust-log-analyzer

This comment has been minimized.

@rust-bors
Copy link

rust-bors bot commented Aug 18, 2025

💔 Test for a830c63 failed: CI. Failed jobs:

@clubby789
Copy link
Contributor

Fixing in #145567, this PR can be left to auto-update in a few days

bors added a commit that referenced this pull request Aug 23, 2025
Weekly `cargo update` (with libc pin)

Supersedes #145516
Manually pins libc for `compiler` and `rustbook` (both of which use rustix), with fixmes to remove this later.
```
compiler & tools dependencies:
     Locking 28 packages to latest compatible versions
    Updating anyhow v1.0.98 -> v1.0.99
    Updating bitflags v2.9.1 -> v2.9.2
    Updating clap v4.5.43 -> v4.5.45
    Updating clap_builder v4.5.43 -> v4.5.44
    Updating clap_derive v4.5.41 -> v4.5.45
    Updating curl v0.4.48 -> v0.4.49
    Updating curl-sys v0.4.82+curl-8.14.1 -> v0.4.83+curl-8.15.0
    Updating cxx v1.0.166 -> v1.0.168
    Updating cxx-build v1.0.166 -> v1.0.168
    Updating cxxbridge-cmd v1.0.166 -> v1.0.168
    Updating cxxbridge-flags v1.0.166 -> v1.0.168
    Updating cxxbridge-macro v1.0.166 -> v1.0.168
    Updating glob v0.3.2 -> v0.3.3
    Updating object v0.37.2 -> v0.37.3
    Updating proc-macro2 v1.0.95 -> v1.0.101
    Updating rayon v1.10.0 -> v1.11.0
    Updating rayon-core v1.12.1 -> v1.13.0
    Updating serde-untagged v0.1.7 -> v0.1.8
    Updating socket2 v0.5.10 -> v0.6.0
    Updating syn v2.0.104 -> v2.0.106
    Updating thiserror v2.0.12 -> v2.0.15
    Updating thiserror-impl v2.0.12 -> v2.0.15
    Updating uuid v1.17.0 -> v1.18.0
    Updating wasm-encoder v0.236.0 -> v0.236.1
    Updating wasmparser v0.236.0 -> v0.236.1
    Updating wast v236.0.0 -> v236.0.1
    Updating wat v1.236.0 -> v1.236.1
note: pass `--verbose` to see 35 unchanged dependencies behind latest

library dependencies:
     Locking 2 packages to latest compatible versions
    Updating libc v0.2.174 -> v0.2.175
    Updating object v0.37.2 -> v0.37.3
note: pass `--verbose` to see 2 unchanged dependencies behind latest

rustbook dependencies:
     Locking 13 packages to latest compatible versions
    Updating anyhow v1.0.98 -> v1.0.99
    Updating bitflags v2.9.1 -> v2.9.2
    Updating cc v1.2.32 -> v1.2.33
    Updating clap v4.5.43 -> v4.5.45
    Updating clap_builder v4.5.43 -> v4.5.44
    Updating clap_complete v4.5.56 -> v4.5.57
    Updating clap_derive v4.5.41 -> v4.5.45
    Updating proc-macro2 v1.0.95 -> v1.0.101
    Updating syn v2.0.104 -> v2.0.106
    Updating terminal_size v0.4.2 -> v0.4.3
    Updating thiserror v2.0.12 -> v2.0.15
    Updating thiserror-impl v2.0.12 -> v2.0.15
```
@rustbot

This comment has been minimized.

@rustbot

This comment has been minimized.

@bors
Copy link
Collaborator

bors commented Oct 25, 2025

☔ The latest upstream changes (presumably #148100) made this pull request unmergeable. Please resolve the merge conflicts.

@rustbot

This comment has been minimized.

@bors
Copy link
Collaborator

bors commented Nov 1, 2025

☔ The latest upstream changes (presumably #148356) made this pull request unmergeable. Please resolve the merge conflicts.

@rustbot

This comment has been minimized.

@rustbot

This comment has been minimized.

@clubby789 clubby789 closed this Nov 11, 2025
@rustbot rustbot removed the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Nov 11, 2025
@clubby789 clubby789 reopened this Nov 11, 2025
@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Nov 11, 2025
@rust-log-analyzer

This comment has been minimized.

@rustbot

This comment has been minimized.

@clubby789
Copy link
Contributor

Currently blocked on resolving some transitive deps issues (#148831)

@rustbot blocked

@rustbot rustbot added S-blocked Status: Blocked on something else such as an RFC or other implementation work. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Nov 16, 2025
@bors
Copy link
Collaborator

bors commented Nov 22, 2025

☔ The latest upstream changes (presumably #148831) made this pull request unmergeable. Please resolve the merge conflicts.

compiler & tools dependencies:
     Locking 21 packages to latest compatible versions
    Updating addr2line v0.24.2 -> v0.25.1
    Updating anstyle-svg v0.1.11 -> v0.1.12
    Updating backtrace v0.3.75 -> v0.3.76
    Updating clap v4.5.51 -> v4.5.53
    Updating clap_builder v4.5.51 -> v4.5.53
    Updating cxx v1.0.188 -> v1.0.189
    Updating cxx-build v1.0.188 -> v1.0.189
    Updating cxxbridge-cmd v1.0.188 -> v1.0.189
    Updating cxxbridge-flags v1.0.188 -> v1.0.189
    Updating cxxbridge-macro v1.0.188 -> v1.0.189
    Updating hashbrown v0.16.0 -> v0.16.1
    Updating indexmap v2.12.0 -> v2.12.1
    Updating pest v2.8.3 -> v2.8.4
    Updating pest_derive v2.8.3 -> v2.8.4
    Updating pest_generator v2.8.3 -> v2.8.4
    Updating pest_meta v2.8.3 -> v2.8.4
    Updating unicode-ident v1.0.18 -> v1.0.22
    Updating unicode-normalization v0.1.24 -> v0.1.25
    Updating unicode-properties v0.1.3 -> v0.1.4
    Updating zerocopy v0.8.27 -> v0.8.28
    Updating zerocopy-derive v0.8.27 -> v0.8.28
note: pass `--verbose` to see 39 unchanged dependencies behind latest

library dependencies:
     Locking 2 packages to latest compatible versions
    Updating dlmalloc v0.2.11 -> v0.2.12
    Updating windows-sys v0.60.2 -> v0.61.2
    Removing windows-targets v0.53.5
    Removing windows_aarch64_gnullvm v0.53.1
    Removing windows_aarch64_msvc v0.53.1
    Removing windows_i686_gnu v0.53.1
    Removing windows_i686_gnullvm v0.53.1
    Removing windows_i686_msvc v0.53.1
    Removing windows_x86_64_gnu v0.53.1
    Removing windows_x86_64_gnullvm v0.53.1
    Removing windows_x86_64_msvc v0.53.1
note: pass `--verbose` to see 5 unchanged dependencies behind latest

rustbook dependencies:
     Locking 19 packages to latest compatible versions
    Updating anstyle-query v1.1.4 -> v1.1.5
    Updating anstyle-wincon v3.0.10 -> v3.0.11
    Updating cc v1.2.45 -> v1.2.47
    Updating clap v4.5.51 -> v4.5.53
    Updating clap_builder v4.5.51 -> v4.5.53
    Updating clap_complete v4.5.60 -> v4.5.61
    Updating crypto-common v0.1.6 -> v0.1.7
    Updating find-msvc-tools v0.1.4 -> v0.1.5
 Downgrading generic-array v0.14.9 -> v0.14.7 (available: v0.14.9)
    Updating hashbrown v0.16.0 -> v0.16.1
    Updating indexmap v2.12.0 -> v2.12.1
    Updating pest v2.8.3 -> v2.8.4
    Updating pest_derive v2.8.3 -> v2.8.4
    Updating pest_generator v2.8.3 -> v2.8.4
    Updating pest_meta v2.8.3 -> v2.8.4
    Removing phf v0.13.1
 Downgrading phf_codegen v0.13.1 -> v0.11.3
    Removing phf_generator v0.13.1
    Removing phf_shared v0.13.1
 Downgrading string_cache v0.9.0 -> v0.8.9
 Downgrading string_cache_codegen v0.6.1 -> v0.5.4
 Downgrading web_atoms v0.1.4 -> v0.1.3
note: pass `--verbose` to see 1 unchanged dependencies behind latest
@rustbot
Copy link
Collaborator

rustbot commented Nov 23, 2025

This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed.

Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers.

@clubby789 clubby789 closed this Nov 23, 2025
@clubby789 clubby789 reopened this Nov 23, 2025
@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Nov 23, 2025
@rust-log-analyzer
Copy link
Collaborator

The job tidy failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
[TIMING:end] tool::Tidy { compiler: Compiler { stage: 0, host: x86_64-unknown-linux-gnu, forced_compiler: false }, target: x86_64-unknown-linux-gnu } -- 0.000
fmt check
fmt: checked 6566 files
tidy check
tidy [deps]: could not find allowed package `windows_aarch64_gnullvm`
Remove from PERMITTED_DEPENDENCIES list if it is no longer used.
tidy [deps]: could not find allowed package `windows_aarch64_msvc`
Remove from PERMITTED_DEPENDENCIES list if it is no longer used.
tidy [deps]: could not find allowed package `windows_i686_gnu`
Remove from PERMITTED_DEPENDENCIES list if it is no longer used.
tidy [deps]: could not find allowed package `windows_i686_gnullvm`
Remove from PERMITTED_DEPENDENCIES list if it is no longer used.
tidy [deps]: could not find allowed package `windows_i686_msvc`
Remove from PERMITTED_DEPENDENCIES list if it is no longer used.
tidy [deps]: could not find allowed package `windows_x86_64_gnu`
Remove from PERMITTED_DEPENDENCIES list if it is no longer used.
tidy [deps]: could not find allowed package `windows_x86_64_gnullvm`
Remove from PERMITTED_DEPENDENCIES list if it is no longer used.
tidy [deps]: could not find allowed package `windows_x86_64_msvc`
Remove from PERMITTED_DEPENDENCIES list if it is no longer used.
Go to `src/tools/tidy/src/deps.rs:506` for the list.
tidy [deps]: FAIL
tidy [rustdoc_json (src)]: `rustdoc-json-types` modified, checking format version
tidy: Skipping binary file check, read-only filesystem
removing old virtual environment
creating virtual environment at '/checkout/obj/build/venv' using 'python3.10' and 'venv'
creating virtual environment at '/checkout/obj/build/venv' using 'python3.10' and 'virtualenv'
---
info: ES-Check: there were no ES version matching errors!  🎉
typechecking javascript files
tidy: The following check failed: deps
Bootstrap failed while executing `test src/tools/tidy tidyselftest --extra-checks=py,cpp,js,spellcheck`
Command `/checkout/obj/build/x86_64-unknown-linux-gnu/stage1-tools-bin/rust-tidy /checkout /checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo /checkout/obj/build 4 /node/bin/yarn --extra-checks=py,cpp,js,spellcheck` failed with exit code 1
Created at: src/bootstrap/src/core/build_steps/tool.rs:1594:23
Executed at: src/bootstrap/src/core/build_steps/test.rs:1285:29

Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 0:03:22
  local time: Sun Nov 23 23:02:38 UTC 2025
  network time: Sun, 23 Nov 2025 23:02:38 GMT
##[error]Process completed with exit code 1.
##[group]Run echo "disk usage:"

@clubby789
Copy link
Contributor

Will wait on #148321 before moving this forward I think

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

Labels

S-blocked Status: Blocked on something else such as an RFC or other implementation work. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants