pub fn build_ace_circuit_for_air<A, F, EF>(
air: &A,
config: AceConfig,
) -> Result<AceCircuit<EF>, AceError>where
A: LiftedAir<F, EF>,
F: TwoAdicField,
EF: ExtensionField<F>,
SymbolicExpressionExt<F, EF>: Algebra<EF>,Expand description
Build a verifier-equivalent ACE circuit for the provided AIR.
This builds the constraint-evaluation DAG, validates layout invariants, and emits the off-VM circuit representation. The circuit performs the constraint evaluation check at the out-of-domain point z.