projects
/
cvc5.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
706e305
)
conflicts from theories are removable
author
Dejan Jovanović
<dejan.jovanovic@gmail.com>
Tue, 12 Jun 2012 18:53:40 +0000
(18:53 +0000)
committer
Dejan Jovanović
<dejan.jovanovic@gmail.com>
Tue, 12 Jun 2012 18:53:40 +0000
(18:53 +0000)
src/theory/theory_engine.cpp
patch
|
blob
|
history
diff --git
a/src/theory/theory_engine.cpp
b/src/theory/theory_engine.cpp
index a7c3781520dc1f556a4abe3b9364bddebb419da3..a047b2b063bcef17dbcf2f9c10e9fe44631cd2f6 100644
(file)
--- a/
src/theory/theory_engine.cpp
+++ b/
src/theory/theory_engine.cpp
@@
-1137,11
+1137,11
@@
void TheoryEngine::conflict(TNode conflict, TheoryId theoryId) {
Node fullConflict = mkExplanation(explanationVector);
Debug("theory::conflict") << "TheoryEngine::conflict(" << conflict << ", " << theoryId << "): full = " << fullConflict << std::endl;
Assert(properConflict(fullConflict));
- lemma(fullConflict, true,
fals
e);
+ lemma(fullConflict, true,
tru
e);
} else {
// When only one theory, the conflict should need no processing
Assert(properConflict(conflict));
- lemma(conflict, true,
fals
e);
+ lemma(conflict, true,
tru
e);
}
}