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
When we use prove (offline_smtlib2 "filename"), it should result in a file containing the same query it would have sent to a solver had you typed prove z3. But that's not what you get.
Here's an example with a predicate that does not hold for all x:
It looks like I tried to fix this before in 5198051, and while that fix solved a logical negation problem, it accidentally switched the quantifiers at the same time.
When we use
prove (offline_smtlib2 "filename")
, it should result in a file containing the same query it would have sent to a solver had you typedprove z3
. But that's not what you get.Here's an example with a predicate that does not hold for all
x
:I was trying to prove
forall x, x == 13
, and it generated an smt file that returnsunsat
if it can proveexists x, x == 13
. This is wrong.The text was updated successfully, but these errors were encountered: