Skip to content

Commit

Permalink
feat: quotient polynomial evaluation from serialized constraints
Browse files Browse the repository at this point in the history
  • Loading branch information
jonathanpwang committed Jan 7, 2025
1 parent a9795b3 commit a015c96
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 12 deletions.
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -103,8 +103,8 @@ lto = "thin"

[workspace.dependencies]
# Stark Backend
openvm-stark-backend = { git = "https://github.com/openvm-org/stark-backend.git", rev = "c785515", default-features = false }
openvm-stark-sdk = { git = "https://github.com/openvm-org/stark-backend.git", rev = "c785515", default-features = false }
openvm-stark-backend = { git = "https://github.com/openvm-org/stark-backend.git", rev = "118b2e", default-features = false }
openvm-stark-sdk = { git = "https://github.com/openvm-org/stark-backend.git", rev = "118b2e", default-features = false }

# OpenVM
openvm-sdk = { path = "crates/sdk", default-features = false }
Expand Down
9 changes: 1 addition & 8 deletions crates/vm/src/arch/integration_api.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,7 @@ use openvm_circuit_primitives::utils::next_power_of_two_or_zero;
use openvm_circuit_primitives_derive::AlignedBorrow;
use openvm_instructions::instruction::Instruction;
use openvm_stark_backend::{
air_builders::{
debug::DebugConstraintBuilder, prover::ProverConstraintFolder, symbolic::SymbolicRapBuilder,
},
air_builders::{debug::DebugConstraintBuilder, symbolic::SymbolicRapBuilder},
config::{StarkGenericConfig, Val},
p3_air::{Air, AirBuilder, BaseAir},
p3_field::{FieldAlgebra, PrimeField32},
Expand Down Expand Up @@ -249,17 +247,12 @@ where
C: VmCoreChip<Val<SC>, A::Interface> + Send + Sync,
A::Air: Send + Sync + 'static,
A::Air: VmAdapterAir<SymbolicRapBuilder<Val<SC>>>,
A::Air: for<'a> VmAdapterAir<ProverConstraintFolder<'a, SC>>,
A::Air: for<'a> VmAdapterAir<DebugConstraintBuilder<'a, SC>>,
C::Air: Send + Sync + 'static,
C::Air: VmCoreAir<
SymbolicRapBuilder<Val<SC>>,
<A::Air as VmAdapterAir<SymbolicRapBuilder<Val<SC>>>>::Interface,
>,
C::Air: for<'a> VmCoreAir<
ProverConstraintFolder<'a, SC>,
<A::Air as VmAdapterAir<ProverConstraintFolder<'a, SC>>>::Interface,
>,
C::Air: for<'a> VmCoreAir<
DebugConstraintBuilder<'a, SC>,
<A::Air as VmAdapterAir<DebugConstraintBuilder<'a, SC>>>::Interface,
Expand Down

0 comments on commit a015c96

Please sign in to comment.