diff options
author | Clark Barrett <barrett@cs.nyu.edu> | 2012-11-13 02:47:09 +0000 |
---|---|---|
committer | Clark Barrett <barrett@cs.nyu.edu> | 2012-11-13 02:47:09 +0000 |
commit | 89081ba6a8a62a117cbfef99aa7c8e4bf0bf1b39 (patch) | |
tree | 1d4bd2ce2f0e3d3c25295df4480acc17345e7e2e | |
parent | c1ddfb10d4e8ed7ae1738647a67d28edb4ccdb55 (diff) |
Relaxing too-strict assertion
-rw-r--r-- | src/theory/model.cpp | 2 |
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); |