PR feedback

This commit is contained in:
wborgeaud 2021-08-09 18:35:41 +02:00
parent dd076e5c73
commit c3a0b7cc82
2 changed files with 3 additions and 2 deletions

View File

@ -345,7 +345,7 @@ mod tests {
let permutation_inputs = (0..W).map(F::from_canonical_usize).collect::<Vec<_>>();
let mut witness = PartialWitness::new(126);
let mut witness = PartialWitness::new(gate.num_wires());
witness.set_wire(
Wire {
gate: 0,

View File

@ -204,7 +204,8 @@ impl<F: Field> PartialWitness<F> {
pub fn full_witness(self, degree: usize, num_wires: usize) -> Witness<F> {
let mut wire_values = vec![vec![F::ZERO; degree]; num_wires];
for i in 0..self.wire_values.len().min(degree) {
assert!(self.wire_values.len() <= degree);
for i in 0..self.wire_values.len() {
for j in 0..num_wires {
wire_values[j][i] = self.wire_values[i][j].unwrap_or(F::ZERO);
}