We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5f27b32 commit 2dbf2ebCopy full SHA for 2dbf2eb
src/intree.cpp
@@ -150,7 +150,7 @@ bool InTree::intree_probe() {
150
}
151
solver->use_depth_trick = true;
152
solver->perform_transitive_reduction = true;
153
- return true;
+ return solver->okay();
154
155
156
double my_time = cpuTime();
src/searcher.cpp
@@ -2418,6 +2418,7 @@ bool Searcher::intree_if_needed()
2418
sumConflicts > next_intree
2419
) {
2420
if (ret) ret &= solver->intree->intree_probe();
2421
+ if (ret) rebuildOrderHeap(); // Needed because intree may have replaced variables
2422
next_intree = sumConflicts + 65000.0*conf.global_next_multiplier;
2423
2424
0 commit comments