We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Hi, for this formula, Z3 5e81c12 gives sat while cvc5 gives unsat. If r6 is assigned the given model, Z3 returns unsat.
sat
unsat
r6
$ z3 delta.smt2 sat ( (define-fun r6 () Int 1) (define-fun r () (Array Bool Bool) ((as const (Array Bool Bool)) true)) ) $ cat delta.smt2 (declare-fun r () (Array Bool Bool)) (declare-fun r6 () Int) (assert (and (select r true) (not (select r (= (abs r6) (abs (abs r6))))))) (check-sat) (get-model) $ z3 d.smt2 unsat $ cat d.smt2 (declare-fun r () (Array Bool Bool)) (declare-fun r6 () Int) (assert (and (select r true) (not (select r (= (abs 1) (abs (abs 1))))))) (check-sat)
The text was updated successfully, but these errors were encountered:
b843618
No branches or pull requests
Hi, for this formula, Z3 5e81c12 gives
sat
while cvc5 givesunsat
.If
r6
is assigned the given model, Z3 returnsunsat
.The text was updated successfully, but these errors were encountered: