summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorajreynol <andrew.j.reynolds@gmail.com>2015-03-18 13:44:45 +0100
committerajreynol <andrew.j.reynolds@gmail.com>2015-03-18 13:44:45 +0100
commit037284328a084cb5cabb2b69ba7db7e98d4011f6 (patch)
treed426f58a94080026ce831a18ec64edc11da7a792
parent2cec79ddcec8ad91abd7dd2fd9dc90ea643b83b7 (diff)
Change datatypes preregister to addTerm on boolean terms.
-rw-r--r--src/theory/datatypes/theory_datatypes.cpp8
-rw-r--r--test/regress/regress0/Makefile.am2
2 files changed, 5 insertions, 5 deletions
diff --git a/src/theory/datatypes/theory_datatypes.cpp b/src/theory/datatypes/theory_datatypes.cpp
index a4463250b..98e85d909 100644
--- a/src/theory/datatypes/theory_datatypes.cpp
+++ b/src/theory/datatypes/theory_datatypes.cpp
@@ -448,14 +448,14 @@ void TheoryDatatypes::preRegisterTerm(TNode n) {
break;
default:
// Maybe it's a predicate
- if (n.getType().isBoolean()) {
+ //if (n.getType().isBoolean()) {
// Get triggered for both equal and dis-equal
- d_equalityEngine.addTriggerPredicate(n);
- } else {
+ //d_equalityEngine.addTriggerPredicate(n);
+ //} else {
// Function applications/predicates
d_equalityEngine.addTerm(n);
//d_equalityEngine.addTriggerTerm(n, THEORY_DATATYPES);
- }
+ // }
break;
}
flushPendingFacts();
diff --git a/test/regress/regress0/Makefile.am b/test/regress/regress0/Makefile.am
index 9003ef636..511f92853 100644
--- a/test/regress/regress0/Makefile.am
+++ b/test/regress/regress0/Makefile.am
@@ -150,7 +150,6 @@ BUG_TESTS = \
bug480.smt2 \
bug484.smt2 \
bug486.cvc \
- bug507.smt2 \
bug512.minimized.smt2 \
bug516.smt2 \
bug519.smt2 \
@@ -179,6 +178,7 @@ TESTS = $(SMT_TESTS) $(SMT2_TESTS) $(CVC_TESTS) $(TPTP_TESTS) $(BUG_TESTS)
# bug512 -- taking too long, --time-per not working perhaps? in any case,
# we have a minimized version still getting tested
+# bug507.smt2 -- times out after addTriggerPredicate -> addTerm change in datatypes preregister
DISABLED_TESTS = \
bug512.smt2
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback