Rollup of 8 pull requests#157279
Closed
jhpratt wants to merge 71 commits into
Closed
Conversation
With an unoptimized, non-`const` implementation for now.
…tor-box enforce noalias on custom allocator Box by default
windows shims: avoid representing directories as paths
Shim the LoongArch CRC intrinsics
This updates the rust-version file to 8f02e85.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@8f02e85 Filtered ref: rust-lang/miri@f11795e Upstream diff: rust-lang/rust@1f8e04d...8f02e85 This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
flock tests: cover the case of asking for both locks on the same file handle
Add support for level-triggered epoll
This updates the rust-version file to 6368fd5.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@6368fd5 Filtered ref: rust-lang/miri@2046455 Upstream diff: rust-lang/rust@8f02e85...6368fd5 This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
200ms is an eternity and slows down test execution
Signed-off-by: acegikmoo <rubairakib11@gmail.com>
reduce sleep time in various tests
Move feature gating to the new attr parsing infrastructure Does the feature gate checking for attributes during attribute parsing, rather than during expansion. This is one more step towards removing `BUILTIN_ATTRIBUTES`. My goal was to keep the diagnostics mostly the same during this PR, and do some improvements and cleanups later, to reduce the diff. Some diagnostics still had minor changes to keep the implementation simpler. This PR was fully manually written, I triple-checked that I didn't accidentally stabilize or change the gate of an attribute, but I'm terrified of a mistake still slipping through so please check this again. r? @mejrs @jdonszelmann cc @nnethercote @scrabsha @Bryntet
tests: adapt for LLVM codegen change Adapts for llvm/llvm-project@7966cbb. @rustbot label: +llvm-main r? @durin42
Update books ## rust-lang/reference 10 commits in ad35aca481751a06afeb23820a672b0f3b11a476..01b0ee707f4571e803c8b2c471d8335a448f5d60 2026-05-31 18:52:24 UTC to 2026-05-20 14:06:08 UTC - Update `naked` to use the attribute template (rust-lang/reference#1908) - Update link_name for updated restrictions (rust-lang/reference#2268) - parens are not optional in guard chains that have || operators (rust-lang/reference#2224) - Document `target_has_atomic_primitive_alignment` (rust-lang/reference#2273) - Fix grammar rules pertaining to obsolete range patterns (rust-lang/reference#2259) - Unwrap a few remaining chapters (rust-lang/reference#2276) - Guarantee alignment of `repr(C)` structs with no fields (rust-lang/reference#2264) - avoid using 'place projection' for only some of the projections (rust-lang/reference#2253) - add xtask doctest (rust-lang/reference#2255) - Grammar: Don't allow inner attrs in certain block expressions (rust-lang/reference#2269) ## rust-lang/rust-by-example 7 commits in 898f0ac1479223d332309e0fce88d44b39927d28..d3117f6c873acbbf331c1d510371d061dfcc975c 2026-06-01 14:19:19 UTC to 2026-05-25 13:19:23 UTC - Fix Spanish translation typos in es.po (rust-lang/rust-by-example#2018) - Match comment module & file order (rust-lang/rust-by-example#2009) - Fix Spanish translation typos in es.po (rust-lang/rust-by-example#2011) - Update expression.md: renamed variable x_cube to x_cubed (rust-lang/rust-by-example#2012) - Update comment.md - Fixed comments related to asterisk column (rust-lang/rust-by-example#2013) - Minor typo in meta.md (rust-lang/rust-by-example#2016) - Fix erroroneous implication (rust-lang/rust-by-example#2017)
…=LawnGnome triagebot.toml: add LawnGnome to libs reviewers r? me
Member
Author
|
@bors r+ rollup=never p=5 |
Contributor
This comment has been minimized.
This comment has been minimized.
rust-bors Bot
pushed a commit
that referenced
this pull request
Jun 2, 2026
Rollup of 8 pull requests Successful merges: - #157240 (Enable Enzyme for aarch64-apple-darwin) - #157276 (miri subtree update) - #154742 (Add APIs for case folding to the standard library) - #157130 (Use a `ArrayVec` in `CastTarget`) - #157195 (Move feature gating to the new attr parsing infrastructure) - #157256 (tests: adapt for LLVM codegen change) - #157265 (Update books) - #157277 (triagebot.toml: add LawnGnome to libs reviewers)
Collaborator
|
The job Click to see the possible cause of the failure (guessed by this bot) |
Contributor
|
💔 Test for 76d4faf failed: CI. Failed job:
|
Contributor
|
PR #154742, which is a member of this rollup, was unapproved. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Successful merges:
ArrayVecinCastTarget#157130 (Use aArrayVecinCastTarget)r? @ghost
Create a similar rollup