libsnark: Use mp_limb_t cast instead of uint64_t when masking bigint.data
This commit is contained in:
@@ -348,7 +348,7 @@ Fp12_2over3over2_model<n, modulus> Fp12_2over3over2_model<n,modulus>::cyclotomic
|
||||
res = res.cyclotomic_squared();
|
||||
}
|
||||
|
||||
if (exponent.data[i] & (UINT64_C(1)<<j))
|
||||
if (exponent.data[i] & (((mp_limb_t) 1)<<j))
|
||||
{
|
||||
found_one = true;
|
||||
res = res * (*this);
|
||||
|
||||
Reference in New Issue
Block a user