Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

smtbmc: Add --incremental mode #4035

Merged
merged 1 commit into from
Nov 20, 2023
Merged

smtbmc: Add --incremental mode #4035

merged 1 commit into from
Nov 20, 2023

Conversation

jix
Copy link
Member

@jix jix commented Nov 16, 2023

This adds an "--incremental" mode to smtbmc which exposes smtbmc's solver and smtlib handling functionality via an interactive JSON based protocol over stdio. This makes it possible to implement new custom modes besides BMC, cover and k-induction as external scripts.

This also adds a "--skip-x" option to various yosys-witness subcommands.

@jix jix added the check-sby Run sby tests for this PR label Nov 16, 2023
@jix jix merged commit b23a607 into YosysHQ:master Nov 20, 2023
15 checks passed
@jix jix deleted the smtbmc-incremental branch November 20, 2023 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
check-sby Run sby tests for this PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant