You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Over-align public constants in moduli_init (#2150)
The `two_modular_limbs_list` constant declared by `moduli_init!` and
used later in the complex setup macro was not guaranteed to be aligned
to a large enough alignment. This caused an issue in some use-case.
This change aligns the public constant `two_modular_limbs_list` to the
max block size of a modulus among all moduli declared to ensure no
memory alignment issues arise.
Fixes INT-5135
---------
Co-authored-by: Jonathan Wang <[email protected]>
0 commit comments