Skip to content

stdarch subtree update#153972

Merged
rust-bors[bot] merged 31 commits intorust-lang:mainfrom
folkertdev:stdarch-sync-2026-03-16
Mar 17, 2026
Merged

stdarch subtree update#153972
rust-bors[bot] merged 31 commits intorust-lang:mainfrom
folkertdev:stdarch-sync-2026-03-16

Conversation

@folkertdev
Copy link
Contributor

Subtree update of stdarch to rust-lang/stdarch@aa3fc33.

Created using https://github.com/rust-lang/josh-sync.

r? @ghost

sayantn and others added 29 commits March 2, 2026 00:32
Add immediate-mode AMX intrinsics
Fix LLVM intrinsic signatures for AVX-VNNI
…atures

remove use of `wasm_target_feature` on wasm target arch
Correct const-stability attribute for avx512bw intrinsics
This updates the rust-version file to eda4fc7.
…at-min-max"

This reverts commit 6a8a764262df5e65c06bc5d9180046a636a53ce9, reversing
changes made to a37563b5f8cec0c873864b786c33d00386189916.
Revert "Merge pull request rust-lang#1871 from folkertdev/aarch64-float-min-max"
s390x: use llvm intrinsics instead of simd_fmin/fmax
…duce-min-max

aarch64: use `simd_reduce_{min, max}` on integers
ci is showing a lot of warnings (72) right now. apparently
actions/checkout@v4 uses Node.js 20, and all github actions are
scheduled to be force opted-in to Node.js 24 on 2026-06-02.
I don't anticipate bumping the checkout action to v6 / Node.js 24
to cause any issues (Node.js 24 drops support for ARM32 and macOS
versions <= 13.4, but this shouldn't matter because we use Docker
to test in those environments, not github runners natively) but if
it does cause issues it's probably better to find out now rather
than by surprise 3 months from now... :)
add ACLE random number generation intrinsics
@rustbot
Copy link
Collaborator

rustbot commented Mar 16, 2026

stdarch is developed in its own repository. If possible, consider making this change to rust-lang/stdarch instead.

cc @Amanieu, @sayantn

@rustbot rustbot added the T-libs Relevant to the library team, which will review and decide on the PR/issue. label Mar 16, 2026
@rustbot
Copy link
Collaborator

rustbot commented Mar 16, 2026

⚠️ Warning ⚠️

  • There are issue links (such as #123) in the commit messages of the following commits.
    Please move them to the PR description, to avoid spamming the issues with references to the commit, and so this bot can automatically canonicalize them to avoid issues with subtree.

@rust-log-analyzer

This comment has been minimized.

@folkertdev folkertdev force-pushed the stdarch-sync-2026-03-16 branch from cc1ed81 to 8155209 Compare March 16, 2026 22:30
@rust-log-analyzer

This comment has been minimized.

@rustbot
Copy link
Collaborator

rustbot commented Mar 17, 2026

The Miri subtree was changed

cc @rust-lang/miri

@rust-log-analyzer

This comment has been minimized.

@folkertdev folkertdev force-pushed the stdarch-sync-2026-03-16 branch from e49234b to 28dcd17 Compare March 17, 2026 10:26
Copy link
Member

@RalfJung RalfJung left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

r=me on the Miri changes with these nits resolved

View changes since this review

in rust-lang@a24022a we changed the argument types to be more accurate, and now the miri asserts on the simd type/size need to reflect that
@folkertdev folkertdev force-pushed the stdarch-sync-2026-03-16 branch from 28dcd17 to a72acee Compare March 17, 2026 12:14
@folkertdev
Copy link
Contributor Author

@bors r=folkertdev,RalfJung p=1

@rust-bors
Copy link
Contributor

rust-bors bot commented Mar 17, 2026

📌 Commit a72acee has been approved by folkertdev,RalfJung

It is now in the queue for this repository.

@rust-bors rust-bors bot 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 Mar 17, 2026
JonathanBrouwer added a commit to JonathanBrouwer/rust that referenced this pull request Mar 17, 2026
…, r=folkertdev,RalfJung

stdarch subtree update

Subtree update of `stdarch` to rust-lang/stdarch@aa3fc33.

Created using https://github.com/rust-lang/josh-sync.

r? @ghost
@rust-bors
Copy link
Contributor

rust-bors bot commented Mar 17, 2026

⌛ Testing commit a72acee with merge d9e28d7...

Workflow: https://github.com/rust-lang/rust/actions/runs/23205689615

rust-bors bot pushed a commit that referenced this pull request Mar 17, 2026
…dev,RalfJung

stdarch subtree update

Subtree update of `stdarch` to rust-lang/stdarch@aa3fc33.

Created using https://github.com/rust-lang/josh-sync.

r? @ghost
@JonathanBrouwer
Copy link
Contributor

@bors yield
Yielding to enclosing rollup

@rust-bors
Copy link
Contributor

rust-bors bot commented Mar 17, 2026

Auto build was cancelled. Cancelled workflows:

The next pull request likely to be tested is #154008.

rust-bors bot pushed a commit that referenced this pull request Mar 17, 2026
…uwer

Rollup of 14 pull requests

Successful merges:

 - #153972 (stdarch subtree update)
 - #153801 (Add the option to run UI tests with the parallel frontend)
 - #153959 (Fix non-module `parent_module` in stripped cfg diagnostics)
 - #153967 (Tweak wording of failed predicate in inference error)
 - #152968 (Flip "region lattice" in RegionKind doc comment)
 - #153531 (Fix LegacyKeyValueFormat report from docker build: various)
 - #153622 (remove concept of soft-unstable features)
 - #153709 (Fix hypothetical ICE in `variances_of`)
 - #153884 (test `classify-runtime-const` for `f16`)
 - #153894 (Point at unit structs on foreign crates in type errors when they are the pattern of a binding)
 - #153920 (improve `#[track_caller]` invalid ABI error)
 - #153946 (dissolve `tests/ui/cross`)
 - #153965 (Fix minor kasan bugs)
 - #153991 (Small report_cycle refactor)
@rust-bors rust-bors bot merged commit 19f292a into rust-lang:main Mar 17, 2026
11 of 12 checks passed
@rustbot rustbot added this to the 1.96.0 milestone Mar 17, 2026
github-actions bot pushed a commit to rust-lang/rustc-dev-guide that referenced this pull request Mar 18, 2026
…uwer

Rollup of 14 pull requests

Successful merges:

 - rust-lang/rust#153972 (stdarch subtree update)
 - rust-lang/rust#153801 (Add the option to run UI tests with the parallel frontend)
 - rust-lang/rust#153959 (Fix non-module `parent_module` in stripped cfg diagnostics)
 - rust-lang/rust#153967 (Tweak wording of failed predicate in inference error)
 - rust-lang/rust#152968 (Flip "region lattice" in RegionKind doc comment)
 - rust-lang/rust#153531 (Fix LegacyKeyValueFormat report from docker build: various)
 - rust-lang/rust#153622 (remove concept of soft-unstable features)
 - rust-lang/rust#153709 (Fix hypothetical ICE in `variances_of`)
 - rust-lang/rust#153884 (test `classify-runtime-const` for `f16`)
 - rust-lang/rust#153894 (Point at unit structs on foreign crates in type errors when they are the pattern of a binding)
 - rust-lang/rust#153920 (improve `#[track_caller]` invalid ABI error)
 - rust-lang/rust#153946 (dissolve `tests/ui/cross`)
 - rust-lang/rust#153965 (Fix minor kasan bugs)
 - rust-lang/rust#153991 (Small report_cycle refactor)
github-actions bot pushed a commit to rust-lang/miri that referenced this pull request Mar 18, 2026
…uwer

Rollup of 14 pull requests

Successful merges:

 - rust-lang/rust#153972 (stdarch subtree update)
 - rust-lang/rust#153801 (Add the option to run UI tests with the parallel frontend)
 - rust-lang/rust#153959 (Fix non-module `parent_module` in stripped cfg diagnostics)
 - rust-lang/rust#153967 (Tweak wording of failed predicate in inference error)
 - rust-lang/rust#152968 (Flip "region lattice" in RegionKind doc comment)
 - rust-lang/rust#153531 (Fix LegacyKeyValueFormat report from docker build: various)
 - rust-lang/rust#153622 (remove concept of soft-unstable features)
 - rust-lang/rust#153709 (Fix hypothetical ICE in `variances_of`)
 - rust-lang/rust#153884 (test `classify-runtime-const` for `f16`)
 - rust-lang/rust#153894 (Point at unit structs on foreign crates in type errors when they are the pattern of a binding)
 - rust-lang/rust#153920 (improve `#[track_caller]` invalid ABI error)
 - rust-lang/rust#153946 (dissolve `tests/ui/cross`)
 - rust-lang/rust#153965 (Fix minor kasan bugs)
 - rust-lang/rust#153991 (Small report_cycle refactor)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants