diff options
author | ajreynol <andrew.j.reynolds@gmail.com> | 2015-03-18 13:44:45 +0100 |
---|---|---|
committer | ajreynol <andrew.j.reynolds@gmail.com> | 2015-03-18 13:44:45 +0100 |
commit | 037284328a084cb5cabb2b69ba7db7e98d4011f6 (patch) | |
tree | d426f58a94080026ce831a18ec64edc11da7a792 | |
parent | 2cec79ddcec8ad91abd7dd2fd9dc90ea643b83b7 (diff) |
Change datatypes preregister to addTerm on boolean terms.
-rw-r--r-- | src/theory/datatypes/theory_datatypes.cpp | 8 | ||||
-rw-r--r-- | test/regress/regress0/Makefile.am | 2 |
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 |