Skip to content

Commit eeab6a3

Browse files
authored
Merge branch 'main' into new-precompiles
2 parents 8aaf0a9 + 5dd2a71 commit eeab6a3

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

crates/leanVm/src/bytecode/instruction/dot_product.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ use crate::{
55
constant::{DIMENSION, EF, F},
66
context::run_context::RunContext,
77
errors::{memory::MemoryError, vm::VirtualMachineError},
8+
errors::vm::VirtualMachineError,
89
memory::{address::MemoryAddress, manager::MemoryManager},
910
};
1011

crates/leanVm/src/bytecode/instruction/multilinear_eval.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ use crate::{
88
errors::{memory::MemoryError, vm::VirtualMachineError},
99
memory::{address::MemoryAddress, manager::MemoryManager},
1010
witness::multilinear_eval::WitnessMultilinearEval,
11+
errors::vm::VirtualMachineError,
12+
memory::{address::MemoryAddress, manager::MemoryManager},
1113
};
1214

1315
/// An instruction to evaluate a multilinear polynomial at a point in the extension field.

crates/leanVm/src/errors/vm.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ pub enum VirtualMachineError {
2424
TooManyUnknownOperands,
2525
#[error("Program counter (pc) is out of bounds.")]
2626
PCOutOfBounds,
27+
#[error("Invalid extensionn field.")]
28+
InvalidExtensionField,
2729
}

0 commit comments

Comments
 (0)