Skip to content

Fix problems with XMVectorSwizzle/XMVectorPermute for GCC - #306

Merged
Chuck Walbourn (walbourn) merged 3 commits into
mainfrom
gnumingwpermutefix
May 14, 2026
Merged

Fix problems with XMVectorSwizzle/XMVectorPermute for GCC#306
Chuck Walbourn (walbourn) merged 3 commits into
mainfrom
gnumingwpermutefix

Conversation

@walbourn

@walbourn Chuck Walbourn (walbourn) commented May 13, 2026

Copy link
Copy Markdown
Collaborator

MinGW/GCC does release optimizations that result in test failures with the few cases where we try to do some cast/address-of tricks for SIMD types.

@walbourn Chuck Walbourn (walbourn) added bug conformance Related to supporting non-MSVC compilers labels May 13, 2026
@walbourn Chuck Walbourn (walbourn) linked an issue May 13, 2026 that may be closed by this pull request
@walbourn Chuck Walbourn (walbourn) changed the title Fix problems with XMVectorSwizzle/XMVectorPermute for MinGW Fix problems with XMVectorSwizzle/XMVectorPermute for GCC May 13, 2026
@walbourn Chuck Walbourn (walbourn) added complier Issue related to compiler codegen and removed conformance Related to supporting non-MSVC compilers labels May 13, 2026
@walbourn
Chuck Walbourn (walbourn) merged commit 6504050 into main May 14, 2026
233 checks passed
@walbourn
Chuck Walbourn (walbourn) deleted the gnumingwpermutefix branch May 14, 2026 04:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug complier Issue related to compiler codegen

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Errors from the Testsuite GCC 13.2.0

2 participants