summaryrefslogtreecommitdiff
path: root/src/theory
diff options
context:
space:
mode:
authorYing Sheng <sqy1415@gmail.com>2020-06-30 04:50:40 -0700
committerGitHub <noreply@github.com>2020-06-30 08:50:40 -0300
commit724d8cf23ae74158b36b408643298c49c3b20833 (patch)
tree737db246271ec879aaae7e62e49b858faf473e35 /src/theory
parent6303c25fc375f33b27398f9b8c4b70901785a5f1 (diff)
Interpolation step 1 (#4638)
This is the first step of adding Interpolation. The whole change will be adding the API for (get-interpol s B), which is aim for computes an I that A->I and I->B. Here A is the assertions in the stack. The first step creates the API framework, while omits the implementation for getting interpolation.
Diffstat (limited to 'src/theory')
-rw-r--r--src/theory/datatypes/sygus_extension.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/theory/datatypes/sygus_extension.cpp b/src/theory/datatypes/sygus_extension.cpp
index 49c7461e6..fda08bb0e 100644
--- a/src/theory/datatypes/sygus_extension.cpp
+++ b/src/theory/datatypes/sygus_extension.cpp
@@ -1673,7 +1673,6 @@ bool SygusExtension::checkValue(Node n,
}
TypeNode tn = n.getType();
const DType& dt = tn.getDType();
- Assert(dt.isSygus());
// ensure that the expected size bound is met
int cindex = utils::indexOf(vn.getOperator());
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback