projects
/
cvc5.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ec36649
)
Strengthen minisat assertion regarding t-propagations that was unintentionally allowi...
author
Morgan Deters
<mdeters@gmail.com>
Fri, 9 Mar 2012 20:30:15 +0000
(20:30 +0000)
committer
Morgan Deters
<mdeters@gmail.com>
Fri, 9 Mar 2012 20:30:15 +0000
(20:30 +0000)
src/prop/minisat/core/Solver.cc
patch
|
blob
|
history
diff --git
a/src/prop/minisat/core/Solver.cc
b/src/prop/minisat/core/Solver.cc
index 1e31e354b43a7516215f81017cfe58e019d27319..ac3c5e1011f33c224d16004c435ef435e7bef725 100644
(file)
--- a/
src/prop/minisat/core/Solver.cc
+++ b/
src/prop/minisat/core/Solver.cc
@@
-722,7
+722,7
@@
void Solver::propagateTheory() {
// but we check that this is the case and that they agree
Debug("minisat") << "trail_index(var(p)) == " << trail_index(var(p)) << std::endl;
Assert(trail_index(var(p)) >= oldTrailSize);
- Assert(value(p) == l
bool(!sign(p))
);
+ Assert(value(p) == l
_True, "a literal was theory-propagated, and so was its negation"
);
}
}
}