Skip to content

Commit d74a460

Browse files
committed
Compile prover functions.
1 parent 4d4274a commit d74a460

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

executor/src/witgen/jit/compiler.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ use crate::witgen::{
2323

2424
use super::{
2525
effect::{Assertion, BranchCondition, Effect, ProverFunctionCall},
26+
prover_function_heuristics::ProverFunction,
2627
symbolic_expression::{BinaryOperator, BitOperator, SymbolicExpression, UnaryOperator},
2728
variable::Variable,
2829
};
@@ -91,6 +92,7 @@ pub fn compile_effects<T: FieldElement>(
9192
column_layout: ColumnLayout,
9293
known_inputs: &[Variable],
9394
effects: &[Effect<T, Variable>],
95+
prover_functions: Vec<ProverFunction<T>>,
9496
) -> Result<WitgenFunction<T>, String> {
9597
let utils = util_code::<T>()?;
9698
let interface = interface_code(column_layout);

0 commit comments

Comments
 (0)