Open ehildenb opened 1 year ago
If you are before #1315, you must additionally make this change:
diff --git a/kevm b/kevm
index 9d0a2caf2..4b05a79f2 100755
--- a/kevm
+++ b/kevm
@@ -260,7 +260,7 @@ run_interpret() {
;;
haskell) run_kast kore > "$kast"
- kore_exec_args=(--module ETHEREUM-SIMULATION --smt none)
+ kore_exec_args=(--module EDSL --smt none)
bug_report_name="kevm-bug-$(basename "${run_file%.json}")"
! ${bug_report} || kore_exec_args+=(--bug-report ${bug_report_name})
execute kore-exec "$backend_dir/definition.kore" --pattern "${kast}" --output "${output}" "${kore_exec_args[@]}" || exit_status="$?"
Apply this patch:
Then you can do:
And it will produce a bunch of bug-reports for the VM tests on Haskell backend for profiling.