stdarch subtree update - #163218
Merged
rust-bors[bot] merged 56 commits intoSep 24, 2026
Merged
stdarch subtree update#163218
Conversation
vld1 and vst1 lane intrinsics were dereferencing pointer directly which requires it to be aligned to the element type. (Too strict alignment requirements) The instructions don't requires alignment, so calling these with unaligned pointer caused UB. Lane loads and stores were updated to use `read_unaligned()` and `write_unaligned()` instead.
…ersions Add missing avx512vl intrinsics for u32->f32 conversions
This updates the rust-version file to da51146.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@da51146 Filtered ref: rust-lang/stdarch@4fa56e9 Upstream diff: rust-lang/rust@1e5ee35...da51146 This merge was created using https://github.com/rust-lang/josh-sync.
Rustc pull update
loongarch: Use intrinsics::simd for vavg[r]
This updates the rust-version file to 32d94cc.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@32d94cc Filtered ref: rust-lang/stdarch@cd16820 Upstream diff: rust-lang/rust@da51146...32d94cc This merge was created using https://github.com/rust-lang/josh-sync.
Rustc pull update
This reverts commit 102f03d2c410660a45d0231fdafdd347e0d4e77f.
Revert "Use SIMD intrinsics for vector shifts"
…sync-fmt Run cargo fmt on JOSH syncs
…-lints Fix new Cargo lints
intrinsic-test: Support testing LoongArch64 SIMD intrinsics
This updates the rust-version file to 220b36c.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Previous upstream ref: rust-lang/rust@32d94cc New upstream ref: rust-lang/rust@220b36c Filtered ref: rust-lang/stdarch@a1fd5ae Upstream diff: rust-lang/rust@32d94cc...220b36c This merge was created using https://github.com/rust-lang/josh-sync. # Conflicts: # rust-version
s390x: fix some fixmes
…t-tests improve simd bitshift tests
Pull from rust-lang/rust
folkertdev
marked this pull request as ready for review
September 24, 2026 13:08
Collaborator
|
Any special-casing of Miri in the standard library requires review. cc @rust-lang/miri
|
Contributor
Author
|
@bors r+ p=1 |
Contributor
JonathanBrouwer
added a commit
to JonathanBrouwer/rust
that referenced
this pull request
Sep 24, 2026
…, r=folkertdev stdarch subtree update Fixes rust-lang/stdarch#2232 Subtree update of `stdarch` to rust-lang/stdarch@cdcca32. Created using https://github.com/rust-lang/josh-sync. r? @ghost
This was referenced Sep 24, 2026
rust-bors Bot
pushed a commit
that referenced
this pull request
Sep 24, 2026
…uwer Rollup of 7 pull requests Successful merges: - #163218 (stdarch subtree update) - #159287 (Build a new incr comp session dir from scratch every time) - #163222 (Enable EII tests for cg_gcc) - #163251 (cg_gcc subtree sync 2026-09-24) - #162595 (avoid accessing uninferred closure upvars in diagnostics) - #162937 (do generic_const_args Const::Ty hack only on projection consts) - #163238 (Fix incorrect use of await in parser suggestion)
rust-bors Bot
pushed a commit
that referenced
this pull request
Sep 24, 2026
Rollup merge of #163218 - folkertdev:stdarch-sync-2026-09-23, r=folkertdev stdarch subtree update Fixes rust-lang/stdarch#2232 Subtree update of `stdarch` to rust-lang/stdarch@cdcca32. Created using https://github.com/rust-lang/josh-sync. r? @ghost
pull Bot
pushed a commit
to xtqqczze/rust-lang-miri
that referenced
this pull request
Sep 25, 2026
…uwer Rollup of 7 pull requests Successful merges: - rust-lang/rust#163218 (stdarch subtree update) - rust-lang/rust#159287 (Build a new incr comp session dir from scratch every time) - rust-lang/rust#163222 (Enable EII tests for cg_gcc) - rust-lang/rust#163251 (cg_gcc subtree sync 2026-09-24) - rust-lang/rust#162595 (avoid accessing uninferred closure upvars in diagnostics) - rust-lang/rust#162937 (do generic_const_args Const::Ty hack only on projection consts) - rust-lang/rust#163238 (Fix incorrect use of await in parser suggestion)
bjorn3
pushed a commit
to rust-lang/rustc_codegen_cranelift
that referenced
this pull request
Sep 28, 2026
…uwer Rollup of 7 pull requests Successful merges: - rust-lang/rust#163218 (stdarch subtree update) - rust-lang/rust#159287 (Build a new incr comp session dir from scratch every time) - rust-lang/rust#163222 (Enable EII tests for cg_gcc) - rust-lang/rust#163251 (cg_gcc subtree sync 2026-09-24) - rust-lang/rust#162595 (avoid accessing uninferred closure upvars in diagnostics) - rust-lang/rust#162937 (do generic_const_args Const::Ty hack only on projection consts) - rust-lang/rust#163238 (Fix incorrect use of await in parser suggestion)
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.
Fixes rust-lang/stdarch#2232
Subtree update of
stdarchto rust-lang/stdarch@cdcca32.Created using https://github.com/rust-lang/josh-sync.
r? @ghost