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
[672] % z3 small.smt2
unknown
[673] % z3 proof=true small.smt2
unknown
[674] % z3 rewriter.expand_nested_stores=true small.smt2
sat
[675] % z3 proof=true rewriter.expand_nested_stores=true small.smt2
ASSERTION VIOLATION
File: ../src/smt/smt_conflict_resolution.cpp
Line: 800
m_ctx.is_true(n2) || m_ctx.is_false(n2)
(C)ontinue, (A)bort, (S)top, (T)hrow exception, Invoke (G)DB
a
[676] %
[676] % cat small.smt2
(declare-fun a () (Array Int (Array Int Real)))
(declare-fun b () Real)
(declare-fun c () (Array Int (Array Int Real)))
(declare-fun d () Real)
(declare-fun e () (Array Int (Array Int Real)))
(declare-fun f () Real)
(declare-fun g () (Array Int (Array Int Real)))
(declare-fun h () Real)
(declare-fun i () (Array Int (Array Int Real)))
(declare-fun j () Real)
(declare-fun k () (Array Int (Array Int Real)))
(declare-fun l ((Array Int (Array Int Real)) Int) Bool)
(declare-fun m () Int)
(assert (forall ((a (Array Int (Array Int Real)))) (l a m)))
(assert
(= c i (store a 0 (store (select a 0) 0 b))
(store c 0 (store (select c 0) 0 d))
(store e 1 (store (select e 0) 0 f))
(store g 2 (store (select g 3) 0 h))))
(assert (= k (store i 0 (store (select i 4) 1 j))))
(assert (l k m))
(check-sat-using (then qfbv default))
[677] %
OS: Ubuntu 18.04
Commit: becf423
The text was updated successfully, but these errors were encountered: