Skip to content

Commit 18322f5

Browse files
committed
Add make test-disk-spill target
1 parent 80348b0 commit 18322f5

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.PHONY: deps deps-linux deps-macos prepare-test-data compile-programs-asm compile-programs-rust compile-bench \
22
compile-programs clean-asm clean-rust clean-bench clean-shared clean test test-asm test-no-compile \
33
test-asm-no-compile test-rust test-rust-no-compile test-executor flamegraph-prover \
4-
test-fast test-prover test-prover-all test-math-cuda bench-math-cuda build check clippy fmt lint
4+
test-fast test-prover test-prover-all test-disk-spill test-math-cuda bench-math-cuda build check clippy fmt lint
55

66
UNAME := $(shell uname)
77

@@ -185,6 +185,12 @@ test-prover-all:
185185
test-prover-debug:
186186
cargo test -p lambda-vm-prover --features debug-checks -- --nocapture
187187

188+
# Disk-spill tests (stark + prover). FORCE_DISK_SPILL is required by the prover
189+
# tests; they fail loud without it.
190+
test-disk-spill:
191+
cargo test --release -p stark --features disk-spill disk_spill
192+
FORCE_DISK_SPILL=1 cargo test --release -p lambda-vm-prover --features disk-spill -- disk_spill count_table_lengths
193+
188194
# math-cuda parity tests (requires NVIDIA GPU + nvcc)
189195
test-math-cuda:
190196
cargo test -p math-cuda --release

0 commit comments

Comments
 (0)