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

Enable Simplify API for Bitwuzla #373

Open
baierd opened this issue May 2, 2024 · 1 comment
Open

Enable Simplify API for Bitwuzla #373

baierd opened this issue May 2, 2024 · 1 comment
Assignees

Comments

@baierd
Copy link
Collaborator

baierd commented May 2, 2024

Bitwuzla supports simplification of formulas via the simplify() call. We should enable this in our wrapper for the next update of Bitwuzla.

@daniel-raffler
Copy link
Contributor

daniel-raffler commented May 2, 2024

I've opened a new branch and removed simplify() from the ignore list. We still need to decide when to call this method. According to the API documentation (link):

Each call to Bitwuzla::check_sat() simplifies the input formula as a preprocessing step. It is not necessary to call this function explicitly in the general case.

However, there may still be some exceptions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants