◐ Shell
reader mode source ↗
Skip to content

GH-130213: clang-cl: blake2module.c needs to "see" the AVX intrinsics during compiling#130447

Closed
chris-eibl wants to merge 1 commit into
python:mainfrom
chris-eibl:clang-cl_fix_for_blake2module.c
Closed

GH-130213: clang-cl: blake2module.c needs to "see" the AVX intrinsics during compiling#130447
chris-eibl wants to merge 1 commit into
python:mainfrom
chris-eibl:clang-cl_fix_for_blake2module.c

Conversation

@chris-eibl

@chris-eibl chris-eibl commented Feb 22, 2025

Copy link
Copy Markdown
Member

PR created based on @zooba's suggestion #129907 (comment) to fix compiling the blake2module.c on Windows with older versions of clang-cl.

I think this is a skip-news because clang-cl is quite niche?

@gpshead gpshead left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Hide comment

My gut feeling is that this PR is correct. It's unfortunate to do a version check, because clang has supported all of this for ages but it does look like just an oddity per the GH issue of older versions just not exposing the definitions without the compiler flag (oops!) so the version check makes sense and will work.

@chris-eibl chris-eibl marked this pull request as draft February 23, 2025 12:35
@chris-eibl

Copy link
Copy Markdown
Member Author

Converted to draft because not needed in case #130483 works out

@chris-eibl

Copy link
Copy Markdown
Member Author

Closed since superseded by #130960.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants