Skip to content

Commit 5a54cd5

Browse files
committed
kevm-pyk/__main__: make sure we sanitize configs back from prover
1 parent 95671f9 commit 5a54cd5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

kevm-pyk/src/kevm_pyk/__main__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,8 +374,9 @@ def prove_it(_id_and_cfg: Tuple[str, Tuple[KCFG, Path]]) -> bool:
374374
_cfg.create_edge(_cfg.get_unique_init().id, _cfg.get_unique_target().id, mlTop(), -1)
375375
_LOGGER.info(f'Proof passed: {_cfg_id}')
376376
else:
377+
_cfg.add_expanded(_init_node.id)
377378
for result_state in flatten_label('#Or', result):
378-
_cfg.add_expanded(_init_node.id)
379+
result_state = sanitize_config(foundry.definition, result_state)
379380
new_node = _cfg.get_or_create_node(CTerm(result_state))
380381
_cfg.create_edge(_cfg.get_unique_init().id, new_node.id, mlTop(), -1)
381382
if minimize:

0 commit comments

Comments
 (0)