Skip to content

Rollup of 13 pull requests - #158790

Closed
jhpratt wants to merge 64 commits into
rust-lang:mainfrom
jhpratt:rollup-Xzs8qLb
Closed

Rollup of 13 pull requests#158790
jhpratt wants to merge 64 commits into
rust-lang:mainfrom
jhpratt:rollup-Xzs8qLb

Conversation

@jhpratt

Copy link
Copy Markdown
Member

Successful merges:

r? @ghost

Create a similar rollup

juntyrand others added 30 commits May 9, 2026 17:50
Update syntax of try build delegation in bors
do not use title case for section names (part 2)
This updates the rust-version file to 7fb284d.
update autodiff install docs for nix
update `FIXME(static_mut_refs)` comment to say: use raw pointers instead
of references.
Because we use `ThinVec` rather than `Vec` almost everywhere else in the
AST.
Because we use `ThinVec` rather than `Vec` almost everywhere else in the
AST.
The unstable attribute on Read::read_le and Read::read_be pointed to
the implementation PR rather than the tracking issue, so the docs on
doc.rust-lang.org linked to the wrong page.
@rustbotrustbot added T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output. labels Jul 5, 2026
@jhpratt

Copy link
Copy Markdown
MemberAuthor

@bors r+ rollup=never p=3

@bors treeclosed=2

@rust-bors

rust-borsBot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

📌 Commit 27fadae has been approved by jhpratt

It is now in the queue for this repository.

🌲 The tree is currently closed for pull requests below priority 5. This pull request will be tested once the tree is reopened.

@rust-borsrust-borsBot 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 Jul 5, 2026
@rust-bors

rust-borsBot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Tree closed for PRs with priority less than 2.

@jhpratt

Copy link
Copy Markdown
MemberAuthor

@bors try jobs=dist-various-1,test-various,x86_64-gnu-aux,x86_64-gnu-llvm-21-3,x86_64-msvc-1,aarch64-apple,x86_64-mingw-1,i686-msvc-2

@rust-bors

This comment has been minimized.

rust-borsBot pushed a commit that referenced this pull request Jul 5, 2026
Rollup of 13 pull requests
try-job: dist-various-1
try-job: test-various
try-job: x86_64-gnu-aux
try-job: x86_64-gnu-llvm-21-3
try-job: x86_64-msvc-1
try-job: aarch64-apple
try-job: x86_64-mingw-1
try-job: i686-msvc-2
@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

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

Click to see the possible cause of the failure (guessed by this bot)
 | ------------ associated items in this implementation
15 | pub fn new() -> Condvar {
| ^^^
...
20 | fn raw(&self) -> *mut libc::pthread_cond_t {
| ^^^
...
27 | pub unsafe fn notify_one(self: Pin<&Self>) {
| ^^^^^^^^^^
...
35 | pub unsafe fn notify_all(self: Pin<&Self>) {
| ^^^^^^^^^^
...
45 | pub unsafe fn wait(self: Pin<&Self>, mutex: Pin<&Mutex>) {
| ^^^^
warning: method `wait_timeout` is never used
--> /rustc/33445209d774b243186fc5b3a72c37fd8e26c044/library/std/src/sys/pal/unix/sync/condvar.rs:57:19
|
52 | impl Condvar {
| ------------ method in this implementation
...
57 | pub unsafe fn wait_timeout(&self, mutex: Pin<&Mutex>, dur: Duration) -> bool {
| ^^^^^^^^^^^^
warning: associated items `PRECISE_TIMEOUT`, `CLOCK`, and `init` are never used
--> /rustc/33445209d774b243186fc5b3a72c37fd8e26c044/library/std/src/sys/pal/unix/sync/condvar.rs:147:15
|
146 | impl Condvar {
| ------------ associated items in this implementation
147 | pub const PRECISE_TIMEOUT: bool = true;
| ^^^^^^^^^^^^^^^
148 | const CLOCK: libc::clockid_t = libc::CLOCK_MONOTONIC;
| ^^^^^
...
152 | pub unsafe fn init(self: Pin<&mut Self>) {
| ^^^^
warning: struct `Mutex` is never constructed
--> /rustc/33445209d774b243186fc5b3a72c37fd8e26c044/library/std/src/sys/pal/unix/sync/mutex.rs:7:12
|
7 | pub struct Mutex {
| ^^^^^
warning: associated items `new`, `raw`, `init`, `lock`, `try_lock`, and `unlock` are never used
--> /rustc/33445209d774b243186fc5b3a72c37fd8e26c044/library/std/src/sys/pal/unix/sync/mutex.rs:12:12
|
11 | impl Mutex {
| ---------- associated items in this implementation
12 | pub fn new() -> Mutex {
| ^^^
...
16 | pub(super) fn raw(&self) -> *mut libc::pthread_mutex_t {
| ^^^
...
22 | pub unsafe fn init(self: Pin<&mut Self>) {
| ^^^^
...
---
warning: struct `AttrGuard` is never constructed
--> /rustc/33445209d774b243186fc5b3a72c37fd8e26c044/library/std/src/sys/pal/unix/sync/mutex.rs:126:8
|
126 | struct AttrGuard<'a>(pub &'a mut MaybeUninit<libc::pthread_mutexattr_t>);
| ^^^^^^^^^
[RUSTC-TIMING] std test:false 5.704
error: `std` (lib) generated 9 warnings (run `cargo fix --lib -p std` to apply 1 suggestion)
error: warnings are denied by `build.warnings` configuration

@jhprattjhpratt closed this Jul 5, 2026
@rust-borsrust-borsBot added the S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. label Jul 5, 2026
@rust-bors

rust-borsBot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

PR #156366, which is a member of this rollup, was unapproved.

This rollup was thus unapproved.

@rust-borsrust-borsBot removed the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Jul 5, 2026
@jhpratt
jhpratt deleted the rollup-Xzs8qLb branch July 5, 2026 05:25
@rust-bors

rust-borsBot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

💔 Test for 3344520 failed: CI. Failed job:

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

Labels

A-attributesArea: Attributes (`#[…]`, `#![…]`)A-CIArea: Our Github Actions CIA-rustc-dev-guideArea: rustc-dev-guideA-testsuiteArea: The testsuite used to check the correctness of rustcrollupA PR which is a rollupS-waiting-on-authorStatus: This is awaiting some action (such as code changes or more information) from the author.T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)T-clippyRelevant to the Clippy team.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.T-infraRelevant to the infrastructure team, which will review and decide on the PR/issue.T-libsRelevant to the library team, which will review and decide on the PR/issue.T-rustdocRelevant to the rustdoc team, which will review and decide on the PR/issue.T-rustdoc-frontendRelevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

19 participants

@jhpratt@rust-log-analyzer@rustbot@juntyr@TimNN@Kobzol@tshepang@joboet@fallible-algebra@BoxyUwU@activexray@ZuseZ4@teor2345@scottmcm@obeis@GuillaumeGomez@nnethercote@kpeis695@TaKO8Ki