3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-09-05 17:47:44 +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
commit 41452e43b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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()