Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.3k
Closed
Description
Bug report
Bug description:
blake2module.c may include_hacl/Hacl_Hash_Blake2b_Simd256.h and/or_hacl/Hacl_Hash_Blake2s_Simd128.h, and thus needs to compile withLIBHACL_SIMD128_FLAGS and/orLIBHACL_SIMD256_FLAGS, or you get an error like this if the compiler doesn't enable those SIMD features by default:
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.
CPython versions tested on:
3.14
Operating systems tested on:
macOS