◐ Shell
clean mode source ↗

[3.14] gh-135755: rename undocumented `HACL_CAN_COMPILE_SIMD{128,256}` macros (GH-135847) by picnixz · Pull Request #136045 · python/cpython

@picnixz

@picnixz picnixz commented

Jun 27, 2025

edited by bedevere-app Bot

Loading

Rename undocumented HACL_CAN_COMPILE_SIMD{128,256} macros to _Py_HACL_CAN_COMPILE_VEC{128,256}. These macros are private. (cherry picked from commit 1e975ae)

…8,256}` macros (pythonGH-135847)

Rename undocumented `HACL_CAN_COMPILE_SIMD{128,256}` macros
to `_Py_HACL_CAN_COMPILE_VEC{128,256}`. These macros are private.
(cherry picked from commit 1e975ae)

Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>

This was referenced

Jun 27, 2025

@picnixz

Ok, so blake2module actually changed because of my recent refactor. I'm almost tempted to backport the refactor from blake2 to 3.14 as well because any changes in blake2 will lead to conflicts. OTOH, it's a long rewrite and I think it's better if we make manual backports in the future. I doubt we'll need to touch more those modules (I mean, they are pretty... stable in general).

@picnixz

@bedevere-bot

@picnixz picnixz marked this pull request as ready for review

June 28, 2025 08:01

@picnixz picnixz deleted the backport-1e975ae-3.14 branch

June 28, 2025 08:06