openvm_cpu_backend/
error.rs1use openvm_stark_backend::prover::error::{
2 LogupZerocheckError, StackedPcsError, StackedReductionError, WhirProverError,
3};
4use thiserror::Error;
5
6#[derive(Error, Debug)]
8pub enum CpuProverError {
9 #[error("Stacked PCS: {0}")]
10 StackedPcs(#[from] StackedPcsError),
11 #[error("LogupZerocheck: {0}")]
12 LogupZerocheck(#[from] LogupZerocheckError),
13 #[error("Stacked reduction: {0}")]
14 StackedReduction(#[from] StackedReductionError),
15 #[error("WHIR: {0}")]
16 Whir(#[from] WhirProverError),
17}