Skip to content

stdarch subtree update#152618

Merged
rust-bors[bot] merged 6 commits intorust-lang:mainfrom
folkertdev:stdarch-sync-2026-02-14
Feb 14, 2026
Merged

stdarch subtree update#152618
rust-bors[bot] merged 6 commits intorust-lang:mainfrom
folkertdev:stdarch-sync-2026-02-14

Conversation

@folkertdev
Copy link
Contributor

Subtree update of stdarch to rust-lang/stdarch@1239a9f.

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

r? @ghost

folkertdev and others added 6 commits February 2, 2026 15:53
The `vldap1` and `vstl1` RCPC3 intrinsics introduced in standard library unconditionally use `AtomicI64`. This breaks builds on target that do not support 64-bit atomics, such as `aarch64-unknown-none` with `max-atomic-width` set to 0. This commit adds a `#[cfg(target_has_atomic = "64")]` guard to these intrinsics
…cated-saturating-stores

x86: use `intrinsics::simd` for masked truncated saturating stores
aarch64: use `read_unaligned` for `vld1_*`
aarch64: Guard RCPC3 intrinsics with target_has_atomic = "64"
@rustbot
Copy link
Collaborator

rustbot commented Feb 14, 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 S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue. labels Feb 14, 2026
@folkertdev
Copy link
Contributor Author

@bors r+ p=1

@rust-bors
Copy link
Contributor

rust-bors bot commented Feb 14, 2026

📌 Commit 74397dc has been approved by folkertdev

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 Feb 14, 2026
rust-bors bot pushed a commit that referenced this pull request Feb 14, 2026
@rust-bors
Copy link
Contributor

rust-bors bot commented Feb 14, 2026

⌛ Testing commit 74397dc with merge 47d3ee6...

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

@JonathanBrouwer
Copy link
Contributor

@bors yield
Yielding to enclosing rollup

@rust-bors
Copy link
Contributor

rust-bors bot commented Feb 14, 2026

Auto build cancelled. Cancelled workflows:

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

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

Rollup of 8 pull requests

Successful merges:

 - #152618 (stdarch subtree update)
 - #152001 (mGCA: Validate const literal against expected type)
 - #152120 (Don't ICE on layout error in vtable computation)
 - #152531 (`proc_macro::bridge`: simplify `ExecutionStrategy` and `DispatcherTrait`)
 - #152577 (Port #[rustc_proc_macro_decls] to the new attribute parser.)
 - #152570 (Port #[rustc_test_marker] to the attribute parser)
 - #152590 (DepGraphQuery: correctly skip adding edges with not-yet-added nodes)
 - #152612 (Rename `inline_fluent!` to `msg!`)
@rust-bors rust-bors bot merged commit 6213acd into rust-lang:main Feb 14, 2026
11 of 12 checks passed
@rustbot rustbot added this to the 1.95.0 milestone Feb 14, 2026
rust-timer added a commit that referenced this pull request Feb 14, 2026
Rollup merge of #152618 - folkertdev:stdarch-sync-2026-02-14, r=folkertdev

stdarch subtree update

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

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

r? @ghost
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.

5 participants