summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@gmail.com>2011-10-23 00:45:57 +0000
committerMorgan Deters <mdeters@gmail.com>2011-10-23 00:45:57 +0000
commit18f710cbfb5ce1ea13c8e929445abc211c732a81 (patch)
tree69e4517ad67d6afd82c4b48a886e828ed84070f1 /test
parent9039185001b789eadd8b20149455fe778a80fb69 (diff)
Implement changes from yesterday morning's meeting (10/21/2011):
* OutputChannel::lemma() now returns an unsigned int. This facility isn't functional yet, but the signature is there. For now, it always returns the current user level (which is "correct" from the interface point of view, but not what we want). * Pseudobooleans disabled. This should fix some quantifier benchmarks Andy's been working with on the quantifiers2 branch. * --limit / --time-limit options renamed --rlimit and --tlimit. There may be slowdown from disabling pseudobooleans.
Diffstat (limited to 'test')
-rw-r--r--test/unit/theory/theory_black.h3
-rw-r--r--test/unit/theory/theory_engine_white.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/test/unit/theory/theory_black.h b/test/unit/theory/theory_black.h
index be1d4a35b..e5577d2c2 100644
--- a/test/unit/theory/theory_black.h
+++ b/test/unit/theory/theory_black.h
@@ -62,9 +62,10 @@ public:
push(PROPAGATE, n);
}
- void lemma(TNode n, bool removable)
+ unsigned lemma(TNode n, bool removable)
throw(AssertionException) {
push(LEMMA, n);
+ return 0;
}
void setIncomplete()
diff --git a/test/unit/theory/theory_engine_white.h b/test/unit/theory/theory_engine_white.h
index 7132d9b17..fbac6f4ee 100644
--- a/test/unit/theory/theory_engine_white.h
+++ b/test/unit/theory/theory_engine_white.h
@@ -54,7 +54,7 @@ class FakeOutputChannel : public OutputChannel {
void propagate(TNode n) throw(AssertionException) {
Unimplemented();
}
- void lemma(TNode n, bool removable) throw(AssertionException) {
+ unsigned lemma(TNode n, bool removable) throw(AssertionException) {
Unimplemented();
}
void explanation(TNode n) throw(AssertionException) {
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback