This commit is contained in:
Nicholas Ward 2021-10-25 17:28:59 -07:00
parent 7e81f297f2
commit f41c8ee16f
3 changed files with 18 additions and 7 deletions

View File

@ -232,7 +232,11 @@ mod tests {
use anyhow::Result;
use num::{BigUint, FromPrimitive, Integer};
use crate::{field::{crandall_field::CrandallField, field_types::PrimeField}, iop::witness::PartialWitness, plonk::{circuit_builder::CircuitBuilder, circuit_data::CircuitConfig, verifier::verify}};
use crate::{
field::{crandall_field::CrandallField, field_types::PrimeField},
iop::witness::PartialWitness,
plonk::{circuit_builder::CircuitBuilder, circuit_data::CircuitConfig, verifier::verify},
};
#[test]
fn test_biguint_add() -> Result<()> {

View File

@ -74,9 +74,7 @@ mod tests {
let mut rng = rand::thread_rng();
let lst1: Vec<u32> = (0..size)
.map(|_| rng.gen())
.collect();
let lst1: Vec<u32> = (0..size).map(|_| rng.gen()).collect();
let lst2: Vec<u32> = (0..size)
.map(|i| {
let mut res = rng.gen();
@ -86,8 +84,14 @@ mod tests {
res
})
.collect();
let a = lst1.iter().map(|&x| builder.constant(F::from_canonical_u32(x))).collect();
let b = lst2.iter().map(|&x| builder.constant(F::from_canonical_u32(x))).collect();
let a = lst1
.iter()
.map(|&x| builder.constant(F::from_canonical_u32(x)))
.collect();
let b = lst2
.iter()
.map(|&x| builder.constant(F::from_canonical_u32(x)))
.collect();
let result = builder.list_le(a, b, 32);

View File

@ -457,7 +457,10 @@ impl<F: RichField + Extendable<D>, const D: usize> SimpleGenerator<F>
Some(tmp)
})
.collect();
let msd_bits: Vec<F> = msd_bits_u64.iter().map(|x| F::from_canonical_u64(*x)).collect();
let msd_bits: Vec<F> = msd_bits_u64
.iter()
.map(|x| F::from_canonical_u64(*x))
.collect();
out_buffer.set_wire(local_wire(self.gate.wire_result_bool()), result);
out_buffer.set_wire(