diff options
author | Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-07 08:09:52 (GMT) |
---|---|---|
committer | Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-07 08:09:52 (GMT) |
commit | 0f566ddf380a765514d3498deccf8c953fba04bc (patch) | |
tree | 4bb6b81469e09feeec6c5d6088fa4b8827b93a75 | |
parent | a2aab76c2264d597198bfbe8c55fb9f3687e6de4 (diff) | |
download | z3-0f566ddf380a765514d3498deccf8c953fba04bc.zip z3-0f566ddf380a765514d3498deccf8c953fba04bc.tar.gz z3-0f566ddf380a765514d3498deccf8c953fba04bc.tar.bz2 |
fix #2789
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
-rw-r--r-- | src/qe/qsat.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/qe/qsat.cpp b/src/qe/qsat.cpp index d242e0e..dbb93c3 100644 --- a/src/qe/qsat.cpp +++ b/src/qe/qsat.cpp @@ -1079,7 +1079,9 @@ namespace qe { TRACE("qe", tout << "component of core is not true: " << mk_pp(c, m) << "\n"; tout << mdl << "\n"; ); - return false; + if (mdl.is_false(c)) { + return false; + } } } return true; |