Skip to content

Z3 option update#694

Merged
marcoeilers merged 3 commits into
masterfrom
meilers_z3_update
Mar 28, 2023
Merged

Z3 option update#694
marcoeilers merged 3 commits into
masterfrom
meilers_z3_update

Conversation

@marcoeilers

Copy link
Copy Markdown
Contributor

This PR updates the Z3 options we're using to be the same as those currently used by Dafny (see https://github.com/dafny-lang/dafny/blob/0ef835d49860fedee0fbefacd61d227abf854af6/Source/DafnyCore/DafnyOptions.cs).

This change seems to usually cause a small improvement in performance with our currently supported Z3 version (4.8.7) or no change at all; I have not seen any case where it worsened performance.
More importantly, the new options work much better with newer Z3 versions, which are borderline unusable with the options we currently use.

@marcoeilers marcoeilers merged commit 6c92a85 into master Mar 28, 2023
@marcoeilers marcoeilers deleted the meilers_z3_update branch March 28, 2023 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant