Rollup of 8 pull requests#157925
Closed
JonathanBrouwer wants to merge 22 commits into
Closed
Conversation
it is not as important anymore (see next comment)
…uses Mentored-by: Usman Akinyemi <usmanakinyemi202@gmail.com> Signed-off-by: Dilshad Azam <azam.dilshad@gmail.com>
1. Simple type const 2. Inherent associated type const 3. Trait associated type const
The correct size for `Layout` of a scalable vector ought to include the number of vectors, otherwise we generate `memcpy` that do not copy the entire vector and things like that.
rustc typically uses a return area pointer if the size of a return value is larger than two pointers, except for SIMD vectors and now scalable vectors. Given the previous commit, scalable types are more likely to trigger this conditional than previously. This is already tested in the output of the `codegen-llvm/scalable-vectors/tuple-intrinsics.rs` test.
…t_into, r=Amanieu Stabilize `int_format_into` feature Fixes rust-lang#138215. r? @Amanieu
…initialized, r=estebank fixed: differentiation between uninitialized and possibly uninitialized Fix: rust-lang#157267
…r=jhpratt Document that `ManuallyDrop`'s `Box` interaction has been fixed Both rust-lang#150447 and rust-lang#150446 has been merged in `1.96.0`, fixing the unfortunate `ManuallyDrop<Box<_>>` behavior. cc @RalfJung
…, r=wesleywiser lower edition requirements for some async-closure test helpers
…st-evaluation, r=BoxyUwU normalize instead of evaluating type const patterns closes: rust-lang#156409 Fixes: rust-lang/project-const-generics#116 r? @BoxyUwU
fix binding const argument to assoc type suggestion r? fmease fixes rust-lang#151602
…um-vectors, r=lqd scalable vecs size incl. num vecs + no sret for scalable vecs The correct size for `Layout` of a scalable vector ought to include the number of vectors, otherwise we generate `memcpy` that do not copy the entire vector and things like that. This is tested in `ui/scalable-vectors/layout.rs`. Additionally, rustc typically uses a return area pointer if the size of a return value is larger than two pointers, except for SIMD vectors and now scalable vectors. Given the previous change, scalable types are more likely to trigger this conditional than previously. This is already tested in the output of the `codegen-llvm/scalable-vectors/tuple-intrinsics.rs` test. r? @lqd
mailmap: add mu001999 Add new email addresses in the mailmap. I think self reviews are OK for this kind of change, so r? me
Contributor
Author
Contributor
rust-bors Bot
pushed a commit
that referenced
this pull request
Jun 15, 2026
Rollup of 8 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
Contributor
|
⌛ Trying commit 8d10ef1 with merge e6926ab… To cancel the try build, run the command Workflow: https://github.com/rust-lang/rust/actions/runs/27562852136 |
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) |
Member
|
Superseeded by #157929. Closing. |
Contributor
|
This pull request was unapproved due to being closed. |
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:
int_format_intofeature #152544 (Stabilizeint_format_intofeature)ManuallyDrop'sBoxinteraction has been fixed #155750 (Document thatManuallyDrop'sBoxinteraction has been fixed)r? @ghost
Create a similar rollup