diff --git a/evm/src/arithmetic/arithmetic_stark.rs b/evm/src/arithmetic/arithmetic_stark.rs index 8072673c..7052f7ba 100644 --- a/evm/src/arithmetic/arithmetic_stark.rs +++ b/evm/src/arithmetic/arithmetic_stark.rs @@ -124,7 +124,7 @@ pub(crate) const RANGE_MAX: usize = 1usize << 16; // Range check strict upper bo impl ArithmeticStark { /// Expects input in *column*-major layout - fn generate_range_checks(&self, cols: &mut Vec>) { + fn generate_range_checks(&self, cols: &mut [Vec]) { debug_assert!(cols.len() == columns::NUM_ARITH_COLUMNS); let n_rows = cols[0].len(); diff --git a/evm/src/byte_packing/byte_packing_stark.rs b/evm/src/byte_packing/byte_packing_stark.rs index a53c3c83..faed8fe6 100644 --- a/evm/src/byte_packing/byte_packing_stark.rs +++ b/evm/src/byte_packing/byte_packing_stark.rs @@ -227,7 +227,7 @@ impl, const D: usize> BytePackingStark { } /// Expects input in *column*-major layout - fn generate_range_checks(&self, cols: &mut Vec>) { + fn generate_range_checks(&self, cols: &mut [Vec]) { debug_assert!(cols.len() == NUM_COLUMNS); let n_rows = cols[0].len(); diff --git a/evm/src/keccak_sponge/keccak_sponge_stark.rs b/evm/src/keccak_sponge/keccak_sponge_stark.rs index f972a32a..47908f8a 100644 --- a/evm/src/keccak_sponge/keccak_sponge_stark.rs +++ b/evm/src/keccak_sponge/keccak_sponge_stark.rs @@ -482,7 +482,7 @@ impl, const D: usize> KeccakSpongeStark { } /// Expects input in *column*-major layout - fn generate_range_checks(&self, cols: &mut Vec>) { + fn generate_range_checks(&self, cols: &mut [Vec]) { debug_assert!(cols.len() == NUM_KECCAK_SPONGE_COLUMNS); let n_rows = cols[0].len();