summaryrefslogtreecommitdiff
path: root/src/theory
AgeCommit message (Collapse)Author
2014-11-01Added cache to getModelValueClark Barrett
2014-11-01Fix cegqi for synthesis without syntax.ajreynol
2014-11-01Simplify which lemmas to communicate in dt.ajreynol
2014-11-01Fix bug 592: introduce skolem for dt instantiate lemma (avoids terms in ↵ajreynol
lemmas being rewritten). Minor improvement to dt care graph. Reenable regressions.
2014-11-01Fix some mistakes in datatypes theory combination, disable two regressions. ↵ajreynol
Minor fix for fun defs.
2014-10-31Do not allow duplication of function definitions. Set incomplete flag in ↵ajreynol
model builder.
2014-10-30Be more lazy about generating array lemmasClark Barrett
2014-10-29Added new, much faster, care graph computation for arraysClark Barrett
Force split on true first in combineTheories Fix bugs in getModelValue in bit-vectors
2014-10-28Preprocessing step for finding finite runs of well-defined function ↵ajreynol
definitions using FMF.
2014-10-28Initial infrastructure for function definition quantifiers, internal parsing ↵ajreynol
format for Smt2.
2014-10-28Improve stats in conjecture generator, minor cleanup.ajreynol
2014-10-25Minor fix for --user-pat=resortajreynol
2014-10-24Fix typo.Morgan Deters
2014-10-24Add --user-pat=resort. Minor cleanup of options.ajreynol
2014-10-23Fixed inefficiency in bit-vector rewrite rule.lianah
2014-10-21Fixed bug 589Tianyi Liang
2014-10-21Fixed bug 590, added regression testClark Barrett
2014-10-20Minor cleanup in datatypes.ajreynol
2014-10-19Finish sets type enumerator implementation.Kshitij Bansal
2014-10-18Fix assertion.ajreynol
2014-10-18Add dt lemma: zero size implies nullary constructor.ajreynol
2014-10-18Fix for bounded integers when incremental, fixes bug 588. Add option ↵ajreynol
--dt-binary-split.
2014-10-17Minor change for performance according to Andy's suggestion.Tianyi Liang
2014-10-16Make --user-pat=trust default. Fix a few warnings found by Morgan. Minor ↵ajreynol
changes to options.
2014-10-16Use n-ary splits instead of binary splits in theory datatypes.ajreynol
2014-10-16Add dt.size to datatypes theory. Add option for fairness strategy used by ↵ajreynol
CEGQI. Improve care graph/equality status for datatypes. Only do FULL effort check in datatypes if no other theories used output channel.
2014-10-14fix for memory leak in BVQuickChecklianah
2014-10-14Context-dependent expr attributes are now attached to a specific SmtEngine, ↵Morgan Deters
and the SAT context is owned by the SmtEngine.
2014-10-13CEGQI uses model. Enforce fairness in CEGQI natively.ajreynol
2014-10-13Model building into quantifiers engine. Simplify axiom-inst mode.ajreynol
2014-10-13Refactor model builder from model engine to quant engine. Work on fairness ↵ajreynol
strategy for CEGQI. Add option for single/multi triggers. Minor cleanup.
2014-10-10Merge remote-tracking branch 'origin/1.4.x'Kshitij Bansal
2014-10-10Initial draft of CEGQI.ajreynol
2014-10-10Fix issue with shared but non-preregistered term setup. Thanks Alvise ↵Kshitij Bansal
Rabitti for the report.
2014-10-10Add owner map to better manage QuantifiersModules. Initial infrastructure ↵ajreynol
for cegqi.
2014-10-09Refactor quantifier prenex option. By default, do not pull quantifiers with ↵ajreynol
user patterns.
2014-10-07Fix portoflio issues (debugging code was being called even when tag was off)Kshitij Bansal
2014-10-07Merge remote-tracking branch 'upstream/master' into sets-mergableKshitij Bansal
2014-10-07update default Sets optionsKshitij Bansal
2014-10-07whitespace fixesKshitij Bansal
2014-10-08Cache for getInstance, thanks to Johannes Kanig for the report. Do not ↵ajreynol
mkRep for multi triggers.
2014-10-07add couple of statsKshitij Bansal
2014-10-07sets stronger equality propagatorKshitij Bansal
2014-10-07Refactor quantifiers attributes.ajreynol
2014-10-06Fix a resource limiting issue where interruption didn't occur promptly. ↵Morgan Deters
Thanks Johannes Kanig for the report.
2014-10-06Some minor cleanup.Morgan Deters
2014-10-06Merge branch '1.4.x'Morgan Deters
2014-10-06fix for bug586Kshitij Bansal
2014-10-02Added internal support for constant arrays.Clark Barrett
2014-10-02Added option for developer use onlyClark Barrett
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback