3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 09:55:19 +00:00

fix regression warning on invalid case split strategy

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2016-03-20 10:20:43 -07:00
commit 73e29c6ee6
2 changed files with 9 additions and 8 deletions

View file

@ -113,14 +113,14 @@ namespace nlsat {
inline std::ostream& operator<<(std::ostream& out, atom::kind k) { inline std::ostream& operator<<(std::ostream& out, atom::kind k) {
switch (k) { switch (k) {
case atom::kind::EQ: return out << "="; case atom::EQ: return out << "=";
case atom::kind::LT: return out << "<"; case atom::LT: return out << "<";
case atom::kind::GT: return out << ">"; case atom::GT: return out << ">";
case atom::kind::ROOT_EQ: return out << "= root"; case atom::ROOT_EQ: return out << "= root";
case atom::kind::ROOT_LT: return out << "< root"; case atom::ROOT_LT: return out << "< root";
case atom::kind::ROOT_LE: return out << "<= root"; case atom::ROOT_LE: return out << "<= root";
case atom::kind::ROOT_GT: return out << "> root"; case atom::ROOT_GT: return out << "> root";
case atom::kind::ROOT_GE: return out << ">= root"; case atom::ROOT_GE: return out << ">= root";
default: return out << (int)k; default: return out << (int)k;
} }
return out; return out;

View file

@ -520,6 +520,7 @@ namespace qe {
{ {
m_smtp.m_model = true; m_smtp.m_model = true;
m_smtp.m_relevancy_lvl = 0; m_smtp.m_relevancy_lvl = 0;
m_smtp.m_case_split_strategy = CS_ACTIVITY_WITH_CACHE;
} }
smt::kernel& k() { return m_kernel; } smt::kernel& k() { return m_kernel; }