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
97] % ./z3release small.smt2
unsat
[98] % ./cvc4 -q small.smt2
sat
[99] % cat small.smt2
(declare-fun a () Bool)
(declare-fun b () Bool)
(declare-fun c () Bool)
(declare-fun d () Bool)
(declare-fun f () Bool)
(declare-fun e () Bool)
(declare-fun g () String)
(declare-fun h () String)
(declare-fun i () Bool)
(declare-fun j () Bool)
(declare-fun k () Bool)
(declare-fun l () Bool)
(declare-fun m () Bool)
(declare-fun n () Bool)
(declare-fun o () String)
(declare-fun p () Bool)
(assert (distinct (= b k) (distinct "-" (str.substr g 0 (str.len o)))))
(assert (distinct i (= a j)))
(assert (distinct d (= e n)))
(assert (distinct (= b p) (distinct "-" (str.substr g 4 (str.len o)))))
(assert (= l (= b p) m (distinct "" (str.substr g 0 (str.len o))) (= f i)))
(assert (distinct c l))
(assert (distinct b (distinct k p)))
(assert (= c (distinct m p)))
(check-sat)
[100] %
Hi,
For this case, Z3 gives an incorrect answer:
OS: Ubuntu 18.04
Commit: 8fe3caa
The text was updated successfully, but these errors were encountered: