Skip to content

Add MathSAT5 logic selection via option#670

Open
baierd wants to merge 11 commits into
masterfrom
add_mathsat_logic_selection
Open

Add MathSAT5 logic selection via option#670
baierd wants to merge 11 commits into
masterfrom
add_mathsat_logic_selection

Conversation

@baierd

@baierd baierd commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

This PR adds context wide (i.e. all provers created from a certain context) logic selection via a new option for MathSAT5 with tests. This adds a new function to the wrapper and MathSAT5 needs to be recompiled and re-published for this PR.

@baierd baierd self-assigned this Jun 8, 2026
@baierd baierd added the MathSAT label Jun 8, 2026
baierd added 3 commits June 8, 2026 17:02
…t more complex and instead handle better error messages in JavaSMT directly
… invalid logic name (mathsat seems to ignore them)
@baierd
baierd marked this pull request as ready for review June 8, 2026 16:57
@baierd
baierd requested a review from daniel-raffler June 8, 2026 16:58
@baierd

baierd commented Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

MathSAT5 needs to be updated in our Ivy/Maven repos before this can be merged. But everything is tested locally and seems to work fine.

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

Labels

Development

Successfully merging this pull request may close these issues.

1 participant