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
Implement Solver Interrupt and SMT2 Log in Java #3382
Comments
You can set interrupt on a context, this cancels the solver based on the context. The "toString" method on the Solver object prints the solver state in SMTLIB2 format. |
I am aware of both proposed workarounds but they are not useful for our project. |
Regarding logging to an SMT2 file: It is an option on the solver object. z3 /pm:solver |
regarding the missing call to interrupt the solver object selectively. This was indeed implemented, but absent from the Java API. It has now been added. |
In Issues #867 and #1006 the ability to interrupt single solvers as well as the ability to log in SMT-LIB2 format was added.
However this is not possible in Java at the moment. (As far as i am not mistaken)
It would be great if you could add this to the Java wrapper.
The text was updated successfully, but these errors were encountered: