From 59f3a763f094083d322e7c2e85b8179d81530ab8 Mon Sep 17 00:00:00 2001 From: Nicholas Ward Date: Fri, 17 Jun 2022 16:38:31 -0700 Subject: [PATCH] transition constraints, and debugging --- evm/src/all_stark.rs | 2 ++ evm/src/memory/memory_stark.rs | 50 +++++++++++++++++----------------- 2 files changed, 27 insertions(+), 25 deletions(-) diff --git a/evm/src/all_stark.rs b/evm/src/all_stark.rs index ffc1e404..27a03021 100644 --- a/evm/src/all_stark.rs +++ b/evm/src/all_stark.rs @@ -24,6 +24,7 @@ impl, const D: usize> AllStark { self.cpu_stark.num_permutation_batches(config), self.keccak_stark.num_permutation_batches(config), self.logic_stark.num_permutation_batches(config), + self.memory_stark.num_permutation_batches(config), ]; debug_assert_eq!(ans.len(), Table::num_tables()); ans @@ -34,6 +35,7 @@ impl, const D: usize> AllStark { self.cpu_stark.permutation_batch_size(), self.keccak_stark.permutation_batch_size(), self.logic_stark.permutation_batch_size(), + self.memory_stark.permutation_batch_size(), ]; debug_assert_eq!(ans.len(), Table::num_tables()); ans diff --git a/evm/src/memory/memory_stark.rs b/evm/src/memory/memory_stark.rs index 11219388..b2fe7dc9 100644 --- a/evm/src/memory/memory_stark.rs +++ b/evm/src/memory/memory_stark.rs @@ -361,30 +361,30 @@ impl, const D: usize> Stark for MemoryStark, const D: usize> Stark for MemoryStark, const D: usize> Stark for MemoryStark, const D: usize> Stark for MemoryStark, const D: usize> Stark for MemoryStark usize {