Skip to content

Conversation

@ZuseZ4
Copy link
Member

@ZuseZ4 ZuseZ4 commented Dec 24, 2025

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

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

r? @sayantn

My first josh sync, it lgtm, but let me know if I missed something.
I'm especially looking forward to the amd GPU module, which we want to use for the offload project.

CrooseGit and others added 30 commits November 24, 2025 15:12
This fixes build issues associated with failing LLVM const param assertions
The intrinsics test was flagging differences in aarch64_be between rust in debug and clang in O2.
It was found that rust was correct in debug, but incorrect in release,
and in both cases were being compared against clang in O2 which was also
incorrect.

The vdot intrinsics were fixed and are now correct in rust for both
release and debug. However the vcmla ones could not be as the issue lies
with LLVM. Both the vdot and vcmla intrinsics were added to the skiplist
as clang is still incorrect for both.
LLVM issue: llvm/llvm-project#166190
…rinsics-debug

Fixes issue with arm intrinsics not compiling in dev profile
Use generic SIMD intrinsics for cvtepi intrinsics
Correct the docs for WASM relaxed_simd's `relaxed_min`/`relaxed_max` operations
Format `f16` values correctly in intrinsic-test
Make `cpuid` safe and update docs
use `wrapping_add` for `_kadd` intrinsics
…-test-updates

`intrinsic-test`: Coalescing all intrinsic tests into a single run of the test-file binaries
@rustbot
Copy link
Collaborator

rustbot commented Dec 24, 2025

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

cc @Amanieu, @folkertdev, @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 Dec 24, 2025
@rustbot
Copy link
Collaborator

rustbot commented Dec 24, 2025

⚠️ Warning ⚠️

@rust-log-analyzer

This comment has been minimized.

@rustbot
Copy link
Collaborator

rustbot commented Dec 24, 2025

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

cc @tgross35

@rustbot rustbot added the A-compiler-builtins Area: compiler-builtins (https://github.com/rust-lang/compiler-builtins) label Dec 24, 2025
@ZuseZ4
Copy link
Member Author

ZuseZ4 commented Dec 24, 2025

Let me know if manual fixes isn't the right workflow for josh sync's, but I don't see how else we would make CI pass without hacks.

@rust-log-analyzer

This comment has been minimized.

@ZuseZ4 ZuseZ4 force-pushed the zusez4-stdarch-push branch from 025ad51 to 02144e6 Compare December 24, 2025 20:04
@rust-log-analyzer

This comment has been minimized.

@ZuseZ4 ZuseZ4 force-pushed the zusez4-stdarch-push branch from 02144e6 to a63a7a6 Compare December 24, 2025 20:19
@rust-log-analyzer

This comment has been minimized.

@ZuseZ4 ZuseZ4 force-pushed the zusez4-stdarch-push branch from a63a7a6 to 62b5c88 Compare December 24, 2025 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-compiler-builtins Area: compiler-builtins (https://github.com/rust-lang/compiler-builtins) 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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.