diff --git a/halo2_proofs/src/poly/domain.rs b/halo2_proofs/src/poly/domain.rs index fb76af65..06b86fb3 100644 --- a/halo2_proofs/src/poly/domain.rs +++ b/halo2_proofs/src/poly/domain.rs @@ -52,6 +52,9 @@ impl> EvaluationDomain { extended_k += 1; } + // ensure extended_k <= S + assert!(extended_k <= F::S); + let mut extended_omega = F::ROOT_OF_UNITY; // Get extended_omega, the 2^{extended_k}'th root of unity