Skip to content

Commit 8d33a32

Browse files
committed
Use traces_from_elf_and_logs_ram in keccak tests
1 parent 12909f1 commit 8d33a32

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

prover/src/tests/prove_elfs_tests.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -724,7 +724,7 @@ fn test_prove_elfs_keccak() {
724724
let (elf, logs, _instructions) = run_asm_elf("test_keccak");
725725
// Must use from_elf_and_logs (not from_logs_minimal) because keccak accesses
726726
// RAM (stack memory), which requires PAGE tables for Memory bus balance.
727-
let mut traces = Traces::from_elf_and_logs(&elf, &logs, &Default::default(), &[]).unwrap();
727+
let mut traces = traces_from_elf_and_logs_ram(&elf, &logs, &Default::default(), &[]).unwrap();
728728

729729
assert!(
730730
prove_and_verify_vm_minimal(&elf, &mut traces),
@@ -760,7 +760,7 @@ fn test_prove_elfs_keccak_multi_call() {
760760
);
761761

762762
let mut traces =
763-
Traces::from_elf_and_logs(&elf, &result.logs, &Default::default(), &[]).unwrap();
763+
traces_from_elf_and_logs_ram(&elf, &result.logs, &Default::default(), &[]).unwrap();
764764
assert_eq!(
765765
traces.public_output_bytes,
766766
result.return_values.memory_values
@@ -793,7 +793,7 @@ fn test_prove_elfs_keccak_unaligned_state_addr() {
793793
executor::vm::execution::Executor::new(&elf, vec![]).expect("Failed to create executor");
794794
let result = executor.run().expect("Failed to run program");
795795
let mut traces =
796-
Traces::from_elf_and_logs(&elf, &result.logs, &Default::default(), &[]).unwrap();
796+
traces_from_elf_and_logs_ram(&elf, &result.logs, &Default::default(), &[]).unwrap();
797797

798798
// Tamper the first real keccak row: replace addr(1) (a byte cell) with a
799799
// value outside [0, 256). The new IS_BYTE bus sender will emit this

0 commit comments

Comments
 (0)