mirror of
https://github.com/Z3Prover/z3
synced 2025-06-03 12:51:22 +00:00
conflict logging
This commit is contained in:
parent
00fa4b3320
commit
9fa5096776
11 changed files with 210 additions and 26 deletions
|
@ -25,12 +25,12 @@ namespace polysat {
|
|||
pvar const v = item.var();
|
||||
auto const& j = s.m_justification[v];
|
||||
out << "v" << std::setw(3) << std::left << v << " := ";
|
||||
out << std::setw(30) << std::left;
|
||||
if (value(item.var(), r)) {
|
||||
SASSERT_EQ(r, s.m_value[v]);
|
||||
out << r;
|
||||
} else
|
||||
out << "*";
|
||||
out << std::setw(30) << std::left << s.m_value[v];
|
||||
// if (value(item.var(), r)) {
|
||||
// SASSERT_EQ(r, s.m_value[v]);
|
||||
// out << r;
|
||||
// } else
|
||||
// out << "*";
|
||||
out << " @" << j.level();
|
||||
switch (j.kind()) {
|
||||
case justification_k::decision:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue