summaryrefslogtreecommitdiffstats
path: root/src/sat/glucose/SimpSolver.cpp
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2017-09-07 19:54:12 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2017-09-07 19:54:12 -0700
commit8a11c911ab2a746eddfc05d5cc22d5a6b2aff73d (patch)
tree42d8239ad5b56e40640730e23889866870737f1c /src/sat/glucose/SimpSolver.cpp
parent7ce7e9ec310db430078b7cbec538ea2a29b6d539 (diff)
downloadabc-8a11c911ab2a746eddfc05d5cc22d5a6b2aff73d.tar.gz
abc-8a11c911ab2a746eddfc05d5cc22d5a6b2aff73d.tar.bz2
abc-8a11c911ab2a746eddfc05d5cc22d5a6b2aff73d.zip
Compiler warnings.
Diffstat (limited to 'src/sat/glucose/SimpSolver.cpp')
-rw-r--r--src/sat/glucose/SimpSolver.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/sat/glucose/SimpSolver.cpp b/src/sat/glucose/SimpSolver.cpp
index 1c3ee67b..566472fe 100644
--- a/src/sat/glucose/SimpSolver.cpp
+++ b/src/sat/glucose/SimpSolver.cpp
@@ -241,15 +241,16 @@ bool SimpSolver::merge(const Clause& _ps, const Clause& _qs, Var v, vec<Lit>& ou
const Clause& ps = ps_smallest ? _qs : _ps;
const Clause& qs = ps_smallest ? _ps : _qs;
- int i;
+ int i, j;
for (i = 0; i < qs.size(); i++){
if (var(qs[i]) != v){
- for (int j = 0; j < ps.size(); j++)
- if (var(ps[j]) == var(qs[i]))
+ for (j = 0; j < ps.size(); j++)
+ if (var(ps[j]) == var(qs[i])) {
if (ps[j] == ~qs[i])
return false;
else
goto next;
+ }
out_clause.push(qs[i]);
}
next:;
@@ -279,11 +280,12 @@ bool SimpSolver::merge(const Clause& _ps, const Clause& _qs, Var v, int& size)
for (int i = 0; i < qs.size(); i++){
if (var(__qs[i]) != v){
for (int j = 0; j < ps.size(); j++)
- if (var(__ps[j]) == var(__qs[i]))
+ if (var(__ps[j]) == var(__qs[i])) {
if (__ps[j] == ~__qs[i])
return false;
else
goto next;
+ }
size++;
}
next:;