File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -492,7 +492,7 @@ foundry_out := $(foundry_dir)/out
492
492
test-foundry : KEVM_OPTS += --pyk --verbose --profile
493
493
test-foundry : KEVM = $(PYK_ACTIVATE ) && kevm
494
494
test-foundry : KOMPILE = $(PYK_ACTIVATE ) && kevm kompile
495
- test-foundry : tests/foundry/foundry.k.check tests/foundry/out/kompiled/foundry.k.prove
495
+ test-foundry : tests/foundry/foundry.k.check tests/foundry/out/kompiled/foundry.k.prove tests/foundry/interactive.out.check
496
496
497
497
foundry-forge-build : $(foundry_out )
498
498
@@ -503,6 +503,10 @@ $(foundry_out):
503
503
rm -rf $@
504
504
cd $(dir $@ ) && forge build
505
505
506
+ tests/foundry/interactive.out.check : tests/foundry/out/kompiled/timestamp $(KEVM_BIN ) /kevm
507
+ cd tests/foundry && ./test-foundry.sh > tests/foundry/interactive.out
508
+ $(CHECK ) tests/foundry/interactive.out tests/foundry/interactive.expected
509
+
506
510
tests/foundry/foundry.k.check : tests/foundry/out/kompiled/foundry.k
507
511
grep --invert-match ' rule ( #binRuntime (' $< > $@ .stripped
508
512
$(CHECK ) $@ .stripped $@ .expected
Original file line number Diff line number Diff line change 2
2
3
3
set -xueo pipefail
4
4
5
- forge build
6
- kevm foundry-kompile out
7
- kevm foundry-prove out --test UintTypeTest.test_uint256 --depth 40
5
+ forge build >&2
6
+ kevm foundry-kompile out >&2
7
+ kevm foundry-prove out --test UintTypeTest.test_uint256 --depth 40 >&2
8
+
8
9
kevm foundry-list out
9
- kevm foundry-show out UintTypeTest.test_uint256 & > cfg.out
10
- cp cfg.out cfg.expected
10
+ kevm foundry-show out UintTypeTest.test_uint256
You can’t perform that action at this time.
0 commit comments