diff options
author | Ying Sheng <sqy1415@gmail.com> | 2020-06-30 04:50:40 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-30 08:50:40 -0300 |
commit | 724d8cf23ae74158b36b408643298c49c3b20833 (patch) | |
tree | 737db246271ec879aaae7e62e49b858faf473e35 /test/unit/api | |
parent | 6303c25fc375f33b27398f9b8c4b70901785a5f1 (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 'test/unit/api')
-rw-r--r-- | test/unit/api/solver_black.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/unit/api/solver_black.h b/test/unit/api/solver_black.h index f080f5348..ddff63352 100644 --- a/test/unit/api/solver_black.h +++ b/test/unit/api/solver_black.h @@ -95,6 +95,7 @@ class SolverBlack : public CxxTest::TestSuite void testUFIteration(); void testGetInfo(); + void testGetInterpolant(); void testGetOp(); void testGetOption(); void testGetUnsatAssumptions1(); @@ -1309,6 +1310,11 @@ void SolverBlack::testGetInfo() TS_ASSERT_THROWS(d_solver->getInfo("asdf"), CVC4ApiException&); } +void SolverBlack::testGetInterpolant() +{ + // TODO +} + void SolverBlack::testGetOp() { Sort bv32 = d_solver->mkBitVectorSort(32); |