diff --git a/halo2_proofs/tests/plonk_api.rs b/halo2_proofs/tests/plonk_api.rs index edfdfac3..6060f35e 100644 --- a/halo2_proofs/tests/plonk_api.rs +++ b/halo2_proofs/tests/plonk_api.rs @@ -514,9 +514,10 @@ fn plonk_api() { } */ - fn keygen( - params: &Scheme::ParamsProver, - ) -> ProvingKey { + fn keygen(params: &Scheme::ParamsProver) -> ProvingKey + where + Scheme::ParamsProver: Sync, + { let (_, _, lookup_table) = common!(Scheme); let empty_circuit: MyCircuit = MyCircuit { a: Value::unknown(), @@ -544,7 +545,10 @@ fn plonk_api() { rng: R, params: &'params Scheme::ParamsProver, pk: &ProvingKey, - ) -> Vec { + ) -> Vec + where + Scheme::ParamsProver: Sync, + { let (a, instance, lookup_table) = common!(Scheme); let circuit: MyCircuit = MyCircuit {