1
0
mirror of synced 2026-04-14 01:13:58 +00:00

Merge pull request #4475 from georgerennie/skip_cover

smtbmc: Support skipping steps in cover mode
This commit is contained in:
Jannis Harder
2025-09-01 13:53:04 +02:00
committed by GitHub

View File

@@ -1875,6 +1875,11 @@ elif covermode:
smt_assert_antecedent("(|%s_t| s%d s%d)" % (topmod, step-1, step))
smt_assert_antecedent("(not (|%s_is| s%d))" % (topmod, step))
if step < skip_steps:
print_msg("Skipping step %d.." % (step))
step += 1
continue
while "1" in cover_mask:
print_msg("Checking cover reachability in step %d.." % (step))
smt_push()