mirror of
https://github.com/Z3Prover/z3
synced 2025-11-09 23:52:02 +00:00
more code review
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
bcbb39f8e5
commit
49b733c562
2 changed files with 45 additions and 21 deletions
|
|
@ -33,12 +33,12 @@ namespace polysat {
|
|||
saturation::saturation(solver& s) : s(s), m_lemma(s), m_parity_tracker(s) {}
|
||||
|
||||
void saturation::log_lemma(pvar v, conflict& core) {
|
||||
verbose_stream() << "Logging lemma:\n";
|
||||
auto const& cl = core.lemmas().back();
|
||||
verbose_stream() << m_rule << " v" << v << " ";
|
||||
for (auto lit : *cl) verbose_stream() << s.lit2cnstr(lit) << " ";
|
||||
verbose_stream() << " " << *cl << "\n";
|
||||
IF_VERBOSE(1, auto const& cl = core.lemmas().back();
|
||||
IF_VERBOSE(1, verbose_stream() << "Logging lemma:\n";
|
||||
auto const& cl = core.lemmas().back();
|
||||
verbose_stream() << m_rule << " v" << v << " ";
|
||||
for (auto lit : *cl) verbose_stream() << s.lit2cnstr(lit) << " ";
|
||||
verbose_stream() << " " << *cl << "\n");
|
||||
IF_VERBOSE(2, auto const& cl = core.lemmas().back();
|
||||
verbose_stream() << m_rule << " v" << v << " ";
|
||||
for (auto lit : *cl) verbose_stream() << s.lit2cnstr(lit) << " ";
|
||||
verbose_stream() << " " << *cl << "\n");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue