You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exception in thread "main" com.microsoft.z3.Z3Exception: canceled
at com.microsoft.z3.Native.modelEval(Native.java:3948)
at org.sosy_lab.java_smt.solvers.z3.Z3Model.evalImpl(Z3Model.java:380)
at org.sosy_lab.java_smt.solvers.z3.Z3Model.evalImpl(Z3Model.java:27)
at org.sosy_lab.java_smt.basicimpl.AbstractEvaluator.evaluateImpl(AbstractEvaluator.java:127)
at org.sosy_lab.java_smt.basicimpl.AbstractEvaluator.evaluate(AbstractEvaluator.java:109)
at org.sosy_lab.java_smt.basicimpl.CachingModel.evaluate(CachingModel.java:57)
at org.sosy_lab.cpachecker.util.predicates.smt.ModelView.evaluateImpl(ModelView.java:50)
at org.sosy_lab.cpachecker.util.predicates.smt.ModelView.evaluate(ModelView.java:56)
[...]
Occurs with JavaSMT 5.0 and Z3 4.12.5.0. Full stack trace available here.
JavaSMT should ensure that all calls into Z3 handle interruptions appropriately and translate them into InterruptedExceptions.
The text was updated successfully, but these errors were encountered:
If Z3 is interrupted at those places, we throw a InterruptedException.
We remove the solver-specific Z3SolverException.
It does not bring any benefit over a default SolverException.
This fixes#406.
Same as #291, just for a different entry point:
Occurs with JavaSMT 5.0 and Z3 4.12.5.0. Full stack trace available here.
JavaSMT should ensure that all calls into Z3 handle interruptions appropriately and translate them into
InterruptedException
s.The text was updated successfully, but these errors were encountered: