diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2017-09-07 19:16:13 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2017-09-07 19:16:13 -0700 |
commit | ba0d855fd4eed9439e4ce4fa6eb778cbb2250708 (patch) | |
tree | a348bf91fc74532e874613c9d3628d4af02460d5 /src/sat/glucose/SimpSolver.h | |
parent | 68b59b8a1e09722cd71490c91904d5c3104535fa (diff) | |
download | abc-ba0d855fd4eed9439e4ce4fa6eb778cbb2250708.tar.gz abc-ba0d855fd4eed9439e4ce4fa6eb778cbb2250708.tar.bz2 abc-ba0d855fd4eed9439e4ce4fa6eb778cbb2250708.zip |
Trying to enable CNF simplification in &bmcs -g.
Diffstat (limited to 'src/sat/glucose/SimpSolver.h')
-rw-r--r-- | src/sat/glucose/SimpSolver.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sat/glucose/SimpSolver.h b/src/sat/glucose/SimpSolver.h index 3f02f13e..0f619b19 100644 --- a/src/sat/glucose/SimpSolver.h +++ b/src/sat/glucose/SimpSolver.h @@ -167,7 +167,7 @@ class SimpSolver : public Solver { // Implementation of inline methods: -inline bool SimpSolver::isEliminated (Var v) const { return eliminated[v] != 0; } +inline bool SimpSolver::isEliminated (Var v) const { return eliminated.size() ? eliminated[v] != 0 : 0; } inline void SimpSolver::updateElimHeap(Var v) { assert(use_simplification); // if (!frozen[v] && !isEliminated(v) && value(v) == l_Undef) |