From e5ddf67e5ae16be38d6368ed355c7c41906272ab Mon Sep 17 00:00:00 2001 From: Zhang Zhuo Date: Thu, 30 May 2024 11:14:54 +0800 Subject: [PATCH] better err for mv lookup failure --- halo2_proofs/src/plonk/prover.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/halo2_proofs/src/plonk/prover.rs b/halo2_proofs/src/plonk/prover.rs index 15a97c8132..8a286c85a9 100644 --- a/halo2_proofs/src/plonk/prover.rs +++ b/halo2_proofs/src/plonk/prover.rs @@ -569,7 +569,7 @@ where .lookups .iter() .map(|lookup| { - lookup.prepare( + let r = lookup.prepare( pk, params, domain, @@ -580,7 +580,11 @@ where &challenges, &mut rng, transcript, - ) + ); + if r.is_err() { + log::error!("lookup {} prepare failed {:?}", lookup.name, r); + } + r }) .collect(); end_timer!(lookup_get_mx_time);