summaryrefslogtreecommitdiff
path: root/src/theory/model.cpp
diff options
context:
space:
mode:
authorClark Barrett <barrett@cs.nyu.edu>2012-11-13 02:47:09 +0000
committerClark Barrett <barrett@cs.nyu.edu>2012-11-13 02:47:09 +0000
commit89081ba6a8a62a117cbfef99aa7c8e4bf0bf1b39 (patch)
tree1d4bd2ce2f0e3d3c25295df4480acc17345e7e2e /src/theory/model.cpp
parentc1ddfb10d4e8ed7ae1738647a67d28edb4ccdb55 (diff)
Relaxing too-strict assertion
Diffstat (limited to 'src/theory/model.cpp')
-rw-r--r--src/theory/model.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/model.cpp b/src/theory/model.cpp
index 6363cfb27..7853c2d17 100644
--- a/src/theory/model.cpp
+++ b/src/theory/model.cpp
@@ -516,7 +516,7 @@ void TheoryEngineModelBuilder::buildModel(Model* m, bool fullModel)
if (assignable) {
if ((assignOne || !evaluable) && fullModel) {
assignOne = false;
- Assert(!t.isBoolean());
+ Assert(!t.isBoolean() || (*i2).getKind() == kind::APPLY_UF);
Node n;
if (t.getCardinality().isInfinite()) {
n = typeConstSet.nextTypeEnum(t, true);
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback