summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers_engine.cpp
diff options
context:
space:
mode:
authorajreynol <andrew.j.reynolds@gmail.com>2016-01-13 23:08:40 +0100
committerajreynol <andrew.j.reynolds@gmail.com>2016-01-13 23:24:12 +0100
commit94fe6a0d525bff3cdd4450b2abd04eb2cb044308 (patch)
tree948461ad09772d5e2612b1fbf1d384360c0a29a7 /src/theory/quantifiers_engine.cpp
parent3a973bd4fb586707a20d5e73146b79ff9fd6a77a (diff)
Lemma cache datatypes. Do not send true lemma in quantifiers. Minor fix for datatypes model generation for UFinite datatypes when FMF.
Diffstat (limited to 'src/theory/quantifiers_engine.cpp')
-rw-r--r--src/theory/quantifiers_engine.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/theory/quantifiers_engine.cpp b/src/theory/quantifiers_engine.cpp
index 3813d7cd2..e7a87927a 100644
--- a/src/theory/quantifiers_engine.cpp
+++ b/src/theory/quantifiers_engine.cpp
@@ -95,6 +95,8 @@ QuantifiersEngine::QuantifiersEngine(context::Context* c, context::UserContext*
d_term_db = new quantifiers::TermDb( c, u, this );
d_tr_trie = new inst::TriggerTrie;
d_hasAddedLemma = false;
+ //don't add true lemma
+ d_lemmas_produced_c[d_term_db->d_true] = true;
Trace("quant-engine-debug") << "Initialize quantifiers engine." << std::endl;
Trace("quant-engine-debug") << "Initialize model, mbqi : " << options::mbqiMode() << std::endl;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback