Skip to content

Rollup of 10 pull requests - #158503

Closed
JonathanBrouwer wants to merge 69 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-bBcH9ML
Closed

Rollup of 10 pull requests#158503
JonathanBrouwer wants to merge 69 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-bBcH9ML

Conversation

@JonathanBrouwer

@JonathanBrouwerJonathanBrouwer commented Jun 27, 2026

Copy link
Copy Markdown
Member

View all comments

Successful merges:

r? @ghost

Create a similar rollup

cuviperand others added 30 commits February 25, 2026 09:20
If someone considers moving from `option.into_iter().flatten()` to
`option.into_flat_iter()`, it may be important for performance that this
iterator "specializes" methods the same way `Flatten` does, especially
forwarding to underlying `fold`, etc.
We still only support `PROT_READ|PROT_WRITE`, so `mprotect` is a no-op
other than validating arguments.
We only implement `madvise` for the hints that can be ignored without
a change in semantic (e.g. no `MADV_DONTNEED`, so it is also a no-op
other than validating arguments.
This updates the rust-version file to 942ac9c.
Update `cargo miri --help` to point to README.md.
Minimal support for `mmap` protections, `mprotect`, `madvise`
move nextest section up and mark it more clearly as such
@rust-borsrust-borsBot 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 Jun 27, 2026
@rust-bors

rust-borsBot commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

💔 Test for 0030280 failed: CI. Failed job:

@JonathanBrouwer

Copy link
Copy Markdown
MemberAuthor

@bors retry

@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 Jun 27, 2026
@rust-bors

This comment has been minimized.

rust-borsBot pushed a commit that referenced this pull request Jun 27, 2026
…uwer
Rollup of 10 pull requests
Successful merges:
- #158502 (Revert "LLVM 23: Adapt codegen test to moved assume")
- #152225 (Add supertrait item shadowing for type-level path resolution)
- #158194 (Adds RmetaLinkCache a per-link cache that uses path as the key of dec…)
- #158466 (rustdoc: show impl Trait<Box<Local>> for Foreign, etc on Local's docs)
- #158501 (miri subtree update)
- #153097 (Expand `OptionFlatten`'s iterator methods)
- #158163 (Fix too-short variance slice in `variances_of` cycle recovery)
- #158233 (Allow the unstable attribute on foreign type)
- #158470 (Upgrade `jsonsocck` and `jsondoclint` to edition 2024.)
- #158488 (Upgrade `rustdoc-json-types` to 2024 edition.)
@rust-borsrust-borsBot 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 Jun 27, 2026
@rust-bors

rust-borsBot commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

💔 Test for 6e9740a failed: CI. Failed job:

@JonathanBrouwer

Copy link
Copy Markdown
MemberAuthor

@bors retry

@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 Jun 27, 2026
@rust-bors

This comment has been minimized.

rust-borsBot pushed a commit that referenced this pull request Jun 27, 2026
…uwer
Rollup of 10 pull requests
Successful merges:
- #158502 (Revert "LLVM 23: Adapt codegen test to moved assume")
- #152225 (Add supertrait item shadowing for type-level path resolution)
- #158194 (Adds RmetaLinkCache a per-link cache that uses path as the key of dec…)
- #158466 (rustdoc: show impl Trait<Box<Local>> for Foreign, etc on Local's docs)
- #158501 (miri subtree update)
- #153097 (Expand `OptionFlatten`'s iterator methods)
- #158163 (Fix too-short variance slice in `variances_of` cycle recovery)
- #158233 (Allow the unstable attribute on foreign type)
- #158470 (Upgrade `jsonsocck` and `jsondoclint` to edition 2024.)
- #158488 (Upgrade `rustdoc-json-types` to 2024 edition.)
@rust-borsrust-borsBot 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 Jun 27, 2026
@rust-bors

rust-borsBot commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

💔 Test for 6e53a28 failed: CI. Failed job:

@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

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

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

@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

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

Click to see the possible cause of the failure (guessed by this bot)
 TOOLSTATE_PUBLISH: 1
DEPLOY_ALT: 1
##[endgroup]
Updating crates.io index
error: failed to get `displaydoc` as a dependency of package `icu_normalizer v1.5.0`
... which satisfies dependency `icu_normalizer = "^1.4.3"` of package `idna_adapter v1.2.0`
... which satisfies dependency `idna_adapter = "^1"` of package `idna v1.0.3`
... which satisfies dependency `idna = "^1.0"` of package `cookie_store v0.21.1`
... which satisfies dependency `cookie_store = "^0.21.1"` of package `ureq v3.0.8`
... which satisfies dependency `ureq = "^3"` of package `citool v0.1.0 (/home/runner/work/rust/rust/src/ci/citool)`
Caused by:
failed to load source for dependency `displaydoc`
Caused by:
unable to update registry `crates-io`
Caused by:
download of di/sp/displaydoc failed
Caused by:
curl failed
Caused by:

@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

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

Click to see the possible cause of the failure (guessed by this bot)
 IMAGE: dist-powerpc64le-linux-gnu
##[endgroup]
Updating crates.io index
error: failed to get `adler2` as a dependency of package `miniz_oxide v0.8.8`
... which satisfies dependency `miniz_oxide = "^0.8.5"` of package `flate2 v1.1.9`
... which satisfies dependency `flate2 = "^1.1.9"` of package `citool v0.1.0 (/home/runner/work/rust/rust/src/ci/citool)`
Caused by:
failed to load source for dependency `adler2`
Caused by:
unable to update registry `crates-io`
Caused by:
download of ad/le/adler2 failed
Caused by:
curl failed
Caused by:

@jhpratt

Copy link
Copy Markdown
Member

spurious, but closing as the reversion is being tested seemingly without issue

@jhprattjhpratt closed this Jun 28, 2026
@rust-bors

rust-borsBot commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

This pull request was unapproved due to being closed.

@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 Jun 28, 2026
@rustbotrustbot removed the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jun 28, 2026
@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

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

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

@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

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

Click to see the possible cause of the failure (guessed by this bot)
...............................F.................. (50/144)
.................................................. (100/144)
............................................ (144/144)
======== tests/rustdoc-gui/go-to-collapsed-elem.goml ========
[ERROR] line 40
at `tests/rustdoc-gui/go-to-collapsed-elem.goml` line 21: Error: Node is detached from document: for command `click: "//*[@id='search']//a[@href='../test_docs/struct.Foo.html#method.must_use']"`
at <file:///checkout/obj/build/x86_64-unknown-linux-gnu/test/rustdoc-gui/doc/test_docs/struct.Foo.html?search=t_use>
<= doc-ui tests done: 143 succeeded, 1 failed, 0 filtered out
Error: ()

@JonathanBrouwer
JonathanBrouwer deleted the rollup-bBcH9ML branch August 21, 2026 08:21
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-attributesArea: Attributes (`#[…]`, `#![…]`)A-query-systemArea: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)A-rustdoc-jsonArea: Rustdoc JSON backendrollupA PR which is a rollupS-waiting-on-authorStatus: This is awaiting some action (such as code changes or more information) from the author.T-compilerRelevant to the compiler 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.

20 participants

@JonathanBrouwer@rust-log-analyzer@jhpratt@rustbot@cuviper@RalfJung@foonathan@joboet@moabo3li@xmakro@oli-obk@kantnero@eswartz@HerrCai0907@hkBst@Amanieu@obi1kenobi@sunshowers@WhySoBad@folkertdev