In file included from ./Modules/blake2module.c:139:
In file included from ./Modules/_hacl/Hacl_Hash_Blake2b_Simd256.h:42:
In file included from ./Modules/_hacl/libintvector.h:28:
/Library/Developer/CommandLineTools/usr/bin/../lib/clang/7.0.2/include/smmintrin.h:28:2: error: "SSE4.1 instruction set not enabled"
I would create a PR but unfortunately I can't figure out where this needs to be added.
Bug report
Bug description:
blake2module.cmay include_hacl/Hacl_Hash_Blake2b_Simd256.hand/or_hacl/Hacl_Hash_Blake2s_Simd128.h, and thus needs to compile withLIBHACL_SIMD128_FLAGSand/orLIBHACL_SIMD256_FLAGS, or you get an error like this if the compiler doesn't enable those SIMD features by default:I would create a PR but unfortunately I can't figure out where this needs to be added.
CPython versions tested on:
3.14
Operating systems tested on:
macOS
Linked PRs