mirror of
https://github.com/Z3Prover/z3
synced 2025-06-20 21:03:39 +00:00
disable some debug output
This commit is contained in:
parent
64e452e086
commit
810a68ace9
1 changed files with 12 additions and 11 deletions
|
@ -608,12 +608,12 @@ namespace {
|
||||||
do {
|
do {
|
||||||
rational coeff_val = mod(e->coeff * val, mod_value);
|
rational coeff_val = mod(e->coeff * val, mod_value);
|
||||||
if (e->interval.currently_contains(coeff_val)) {
|
if (e->interval.currently_contains(coeff_val)) {
|
||||||
IF_LOGGING(
|
// IF_LOGGING(
|
||||||
verbose_stream() << "refine-equal-lin for v" << v << " in src: ";
|
// verbose_stream() << "refine-equal-lin for v" << v << " in src: ";
|
||||||
for (const auto& src : e->src)
|
// for (const auto& src : e->src)
|
||||||
verbose_stream() << lit_pp(s, src) << "\n";
|
// verbose_stream() << lit_pp(s, src) << "\n";
|
||||||
);
|
// );
|
||||||
LOG("forbidden interval v" << v << " " << num_pp(s, v, val) << " " << num_pp(s, v, e->coeff, true) << " * " << e->interval);
|
// LOG("forbidden interval v" << v << " " << num_pp(s, v, val) << " " << num_pp(s, v, e->coeff, true) << " * " << e->interval);
|
||||||
|
|
||||||
if (mod(e->interval.hi_val() + 1, mod_value) == e->interval.lo_val()) {
|
if (mod(e->interval.hi_val() + 1, mod_value) == e->interval.lo_val()) {
|
||||||
// We have an equation: a * v == b
|
// We have an equation: a * v == b
|
||||||
|
@ -735,11 +735,12 @@ namespace {
|
||||||
m_diseq_lin[v] = m_diseq_lin[v]->next();
|
m_diseq_lin[v] = m_diseq_lin[v]->next();
|
||||||
|
|
||||||
do {
|
do {
|
||||||
IF_LOGGING(
|
// IF_LOGGING(
|
||||||
verbose_stream() << "refine-disequal-lin for v" << v << " in src: ";
|
// verbose_stream() << "refine-disequal-lin for v" << v << " in src: ";
|
||||||
for (const auto& src : e->src)
|
// for (const auto& src : e->src)
|
||||||
verbose_stream() << lit_pp(s, src) << "\n";
|
// verbose_stream() << lit_pp(s, src) << "\n";
|
||||||
);
|
// );
|
||||||
|
|
||||||
// We compute an interval if the concrete value 'val' violates the constraint:
|
// We compute an interval if the concrete value 'val' violates the constraint:
|
||||||
// p*val + q > r*val + s if e->src.is_positive()
|
// p*val + q > r*val + s if e->src.is_positive()
|
||||||
// p*val + q >= r*val + s if e->src.is_negative()
|
// p*val + q >= r*val + s if e->src.is_negative()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue