diff --git a/halo2_backend/src/plonk/verifier.rs b/halo2_backend/src/plonk/verifier.rs index 9c692ade8c..d0e8650ac2 100644 --- a/halo2_backend/src/plonk/verifier.rs +++ b/halo2_backend/src/plonk/verifier.rs @@ -101,13 +101,11 @@ where }) .collect::, _>>()?; - for i in 0..instances.len() { - let mut affines = vec![ - ::Curve::identity(); - instances_projective[i].len() - ]; + for instance_projective in instances_projective { + let mut affines = + vec![::Curve::identity(); instance_projective.len()]; <::Curve as CurveAffine>::CurveExt::batch_normalize( - &instances_projective[i], + &instance_projective, &mut affines, ); instance_commitments.push(affines);