From ad86f9db06f99a8f26cad21fce0efa08777d9fdd Mon Sep 17 00:00:00 2001 From: Davide Galassi Date: Fri, 8 Nov 2024 08:58:35 +0100 Subject: [PATCH] Clippy --- common/src/gadgets/powers_of_two_multiples.rs | 2 +- common/src/gadgets/sw_cond_add.rs | 2 +- common/src/gadgets/te_cond_add.rs | 2 +- ring/src/lib.rs | 8 +++--- ring/src/ring.rs | 27 +++++++++---------- 5 files changed, 21 insertions(+), 20 deletions(-) diff --git a/common/src/gadgets/powers_of_two_multiples.rs b/common/src/gadgets/powers_of_two_multiples.rs index cfc5bb0..7632f0a 100644 --- a/common/src/gadgets/powers_of_two_multiples.rs +++ b/common/src/gadgets/powers_of_two_multiples.rs @@ -270,7 +270,7 @@ mod tests { domain.divide_by_vanishing_poly(&c1); domain.divide_by_vanishing_poly(&c2); - return (domain, gadget, cs); + (domain, gadget, cs) } #[test] diff --git a/common/src/gadgets/sw_cond_add.rs b/common/src/gadgets/sw_cond_add.rs index 6763ed7..2cfbf8b 100644 --- a/common/src/gadgets/sw_cond_add.rs +++ b/common/src/gadgets/sw_cond_add.rs @@ -299,7 +299,7 @@ mod tests { domain.divide_by_vanishing_poly(&c1); domain.divide_by_vanishing_poly(&c2); - return (domain, gadget, cs); + (domain, gadget, cs) } #[test] diff --git a/common/src/gadgets/te_cond_add.rs b/common/src/gadgets/te_cond_add.rs index fae7583..e2545c9 100644 --- a/common/src/gadgets/te_cond_add.rs +++ b/common/src/gadgets/te_cond_add.rs @@ -286,7 +286,7 @@ mod tests { domain.divide_by_vanishing_poly(&c1); domain.divide_by_vanishing_poly(&c2); - return (domain, gadget, cs); + (domain, gadget, cs) } #[test] diff --git a/ring/src/lib.rs b/ring/src/lib.rs index d58fe0d..c939dda 100644 --- a/ring/src/lib.rs +++ b/ring/src/lib.rs @@ -95,7 +95,7 @@ mod tests { let keyset_size: usize = rng.gen_range(0..max_keyset_size); let pks = random_vec::(keyset_size, rng); let k = rng.gen_range(0..keyset_size); // prover's secret index - let pk = pks[k].clone(); + let pk = pks[k]; let (prover_key, verifier_key) = index::<_, CS, _>(&pcs_params, &piop_params, &pks); @@ -115,7 +115,8 @@ mod tests { #[cfg(feature = "intensive-benchmarking")] for _ in 0.._repeat - 1 { - black_box(proofs.push(ring_prover.prove(secret))); + let proof = black_box(ring_prover.prove(secret)); + proofs.push(proof); } let proof = ring_prover.prove(secret); @@ -130,7 +131,8 @@ mod tests { #[cfg(feature = "intensive-benchmarking")] for _ in 0.._repeat - 1 { - black_box(ring_verifier.verify(proofs.pop().unwrap(), result.into_affine())); + let proof = proofs.pop().unwrap(); + black_box(ring_verifier.verify(proof, result.into_affine())); } let res = ring_verifier.verify(proof, result.into_affine()); end_timer!(t_verify); diff --git a/ring/src/ring.rs b/ring/src/ring.rs index d783f18..fe55443 100644 --- a/ring/src/ring.rs +++ b/ring/src/ring.rs @@ -242,10 +242,9 @@ impl> RingBuilderKey = Ring; + type TestRing

= Ring; - fn _test_ring_mgmt>() { + fn _test_ring_mgmt>() { let rng = &mut test_rng(); let domain_size = 1 << 9; @@ -270,9 +269,9 @@ mod tests { let srs = |range: Range| Ok(ring_builder_key.lis_in_g1[range].to_vec()); // piop params - let h = SWAffine::rand(rng); - let seed = SWAffine::rand(rng); - let pad = SWAffine::rand(rng); + let h = P::rand(rng); + let seed = P::rand(rng); + let pad = P::rand(rng); let domain = Domain::new(domain_size, true); let piop_params = PiopParams::setup(domain, h, seed, pad); @@ -281,7 +280,7 @@ mod tests { assert_eq!(ring.cx, monimial_cx); assert_eq!(ring.cy, monimial_cy); - let keys = random_vec::(ring.max_keys, rng); + let keys = random_vec::(ring.max_keys, rng); ring.append(&keys, srs); let (monimial_cx, monimial_cy) = get_monomial_commitment(&pcs_params, &piop_params, &keys); assert_eq!(ring.cx, monimial_cx); @@ -301,7 +300,7 @@ mod tests { _test_ring_mgmt::(); } - fn _test_empty_rings>() { + fn _test_empty_rings>() { let rng = &mut test_rng(); let domain_size = 1 << 9; @@ -332,10 +331,10 @@ mod tests { _test_empty_rings::(); } - fn get_monomial_commitment( + fn get_monomial_commitment>( pcs_params: &URS, - piop_params: &PiopParams, - keys: &[SWAffine], + piop_params: &PiopParams<

::BaseField, P>, + keys: &[P], ) -> (G1Affine, G1Affine) { let (_, verifier_key) = crate::piop::index::<_, KZG, _>(pcs_params, piop_params, keys);