From c3ae52f5b0b595d8c2a9a05ca2ad2425a50cfcea Mon Sep 17 00:00:00 2001 From: Daniel Lubarov Date: Tue, 29 Nov 2022 12:19:40 -0800 Subject: [PATCH] fix --- plonky2/src/recursion/dummy_circuit.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/plonky2/src/recursion/dummy_circuit.rs b/plonky2/src/recursion/dummy_circuit.rs index c596ac1a..4012b5e6 100644 --- a/plonky2/src/recursion/dummy_circuit.rs +++ b/plonky2/src/recursion/dummy_circuit.rs @@ -25,10 +25,7 @@ where { let mut pw = PartialWitness::new(); for i in 0..circuit.common.num_public_inputs { - let pi = nonzero_public_inputs - .iter() - .find_map(|(j, pi)| (i == *j).then_some(*pi)) - .unwrap_or_default(); + let pi = nonzero_public_inputs.get(&i).copied().unwrap_or_default(); pw.set_target(circuit.prover_only.public_inputs[i], pi); } circuit.prove(pw)