summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDejan Jovanović <dejan.jovanovic@gmail.com>2012-06-17 18:22:01 +0000
committerDejan Jovanović <dejan.jovanovic@gmail.com>2012-06-17 18:22:01 +0000
commitcee98d92b912c584f460882ea2f00de6d8e49586 (patch)
tree0032419dc2e90f046499ca75a9c4e1cf2539cde2
parent037134f3dd1311c5184d61d7e46315ea384a3eba (diff)
enabling theoryof=term for quantifiers with sharing
disableing one test case in equantifiers/decision that runs long
-rw-r--r--src/smt/smt_engine.cpp2
-rw-r--r--test/regress/regress0/decision/Makefile.am1
2 files changed, 1 insertions, 2 deletions
diff --git a/src/smt/smt_engine.cpp b/src/smt/smt_engine.cpp
index e1d247521..6567a775b 100644
--- a/src/smt/smt_engine.cpp
+++ b/src/smt/smt_engine.cpp
@@ -458,7 +458,7 @@ void SmtEngine::setLogicInternal() throw(AssertionException) {
// Set the options for the theoryOf
if(!Options::current()->theoryOfModeSetByUser) {
- if(d_logic.isSharingEnabled() && !d_logic.isTheoryEnabled(THEORY_BV) && !d_logic.isQuantified()) {
+ if(d_logic.isSharingEnabled() && !d_logic.isTheoryEnabled(THEORY_BV)) {
Theory::setTheoryOfMode(theory::THEORY_OF_TERM_BASED);
} else {
Theory::setTheoryOfMode(theory::THEORY_OF_TYPE_BASED);
diff --git a/test/regress/regress0/decision/Makefile.am b/test/regress/regress0/decision/Makefile.am
index d3ba458ee..bcc6a28a9 100644
--- a/test/regress/regress0/decision/Makefile.am
+++ b/test/regress/regress0/decision/Makefile.am
@@ -18,7 +18,6 @@ TESTS = \
quant-Arrays_Q1-noinfer.smt2 \
quant-ex1.smt2 \
quant-ex1.disable_miniscope.smt2 \
- quant-symmetric_unsat_7.smt2 \
uflia-error0.smt2 \
uflia-xs-09-16-3-4-1-5.smt \
uflia-xs-09-16-3-4-1-5.delta03.smt \
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback