Skip to content

Commit 4a2f95e

Browse files
fix: native Poseidon2 record size should be in bytes instead of u32 (#1821)
1 parent 378e076 commit 4a2f95e

File tree

1 file changed

+1
-1
lines changed
  • extensions/native/circuit/src/poseidon2

1 file changed

+1
-1
lines changed

extensions/native/circuit/src/poseidon2/chip.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ impl<F: PrimeField32, const SBOX_REGISTERS: usize> SizedRecord<NativePoseidon2Re
115115
for NativePoseidon2RecordMut<'_, F, SBOX_REGISTERS>
116116
{
117117
fn size(layout: &NativePoseidon2RecordLayout) -> usize {
118-
layout.metadata.num_rows * NativePoseidon2Cols::<F, SBOX_REGISTERS>::width()
118+
layout.metadata.num_rows * size_of::<NativePoseidon2Cols<F, SBOX_REGISTERS>>()
119119
}
120120

121121
fn alignment(_layout: &NativePoseidon2RecordLayout) -> usize {

0 commit comments

Comments
 (0)