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:
commit
73e29c6ee6
|
@ -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;
|
||||||
|
|
|
@ -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; }
|
||||||
|
|
Loading…
Reference in a new issue