Skip to content

Conversation

@charris
Copy link
Member

@charris charris commented Nov 14, 2025

Backport of #30214.

For clang 20+ (VEC >= 10305), fallback check relied on macro definitions for vector operations, but clang provides regular functions instead. This caused the fallback to redefine them as macros, overriding the actual vector operation logic.

For clang 20+ (_VEC_ >= 10305), fallback check relied on macro
definitions for vector operations, but clang provides regular
functions instead. This caused the fallback to redefine them as
macros, overriding the actual vector operation logic.

Signed-off-by: Yasir Ashfaq <[email protected]>
@charris charris added this to the 2.3.5 release milestone Nov 14, 2025
@charris charris merged commit ac7ef4c into numpy:maintenance/2.3.x Nov 14, 2025
75 checks passed
@charris charris deleted the backport-30214 branch November 14, 2025 17:52
@charris charris added the 08 - Backport Used to tag backport PRs label Nov 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

00 - Bug 08 - Backport Used to tag backport PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants