diff --git a/src/snark/libsnark/algebra/fields/fp.tcc b/src/snark/libsnark/algebra/fields/fp.tcc index 7f17650ad..7556e0140 100644 --- a/src/snark/libsnark/algebra/fields/fp.tcc +++ b/src/snark/libsnark/algebra/fields/fp.tcc @@ -690,7 +690,7 @@ Fp_model Fp_model::random_element() /// returns random el const std::size_t part = bitno/GMP_NUMB_BITS; const std::size_t bit = bitno - (GMP_NUMB_BITS*part); - r.mont_repr.data[part] &= ~(UINT64_C(1)< Fp12_2over3over2_model::cyclotomic res = res.cyclotomic_squared(); } - if (exponent.data[i] & (UINT64_C(1)<