summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-08-25Use zero in cbqi when not using infinities.ajreynol
2015-08-24Added threshold for core bv cardinality lemmasLiana Hadarean
2015-08-24Fix for bv core cardinality lemma generationLiana Hadarean
2015-08-24eager bit-blasting gives models for boolean variables too (fixes bug618)Liana Hadarean
2015-08-24Improvements to vts in cbqi, bug fix vts for non-atomic terms containing vts ↵ajreynol
symbols. Move presolve for sygus to cbqi. Enable --cbqi-recurse by default, add option --cbqi-min-bound. Enable qcf for finite model finding by default.
2015-08-21Minor changes related to codatatypes for 1.5 release.ajreynol
2015-08-21Fix disequality bounds in cbqi, record literals for ITE skolems in cbqi. ↵ajreynol
Enable redundant ITE branch elimination in quantifiers rewriter.
2015-08-20fix to bug659 due to algebraic solver model buildingLiana Hadarean
2015-08-20fix for bug660 and bug658 due to incorrect bit-blasting of divison by zeroLiana Hadarean
2015-08-19Make cbqi robust to term ITE removal. Separate vts infinities for int/real.ajreynol
2015-08-19fix bug 605Kshitij Bansal
2015-08-19Implementation of model-based projection in cbqi, cleanup, add regressions.ajreynol
2015-08-17fix for bug663Tianyi Liang
2015-08-16More optimizations to --macros-quant, add --macros-quant-mode=ground-uf. ↵ajreynol
Cleanup varContains caches in term db. Fix bug related to macros in non-tracing builds.
2015-08-12Improvements to --macros-quant. Enable --clause-split by default. Bug fix ↵ajreynol
for cbqi regarding instantiations with free skolems, extend to boolean quantification. Infrastructure for congruence closure with free variables.
2015-08-01Simplification/improvement to solving deltas in LRA cbqi. Bug fix sygus ↵ajreynol
datatypes.
2015-08-01Support for default grammar for datatypes in sygus. Support vts for infinity.ajreynol
2015-08-01Make --fmf-fun and --macros-quant work in incremental mode. Add regressions.ajreynol
2015-07-31Sygus support for inductive datatypes.ajreynol
2015-07-30Implement virtual term substitution for non-nested quantifiers. Fix ↵ajreynol
soundness bug in strings related to explaining length terms.
2015-07-27minor change to the last fixTianyi Liang
2015-07-27Merge branch 'master' of https://github.com/CVC4/CVC4Tianyi Liang
2015-07-27Hotfix for substr function.Tianyi Liang
2015-07-25Add option --sygus-inv-templ for synthesizing strengthening/weakening of ↵ajreynol
pre/post conditions. Dump synth by default in sygus, update regressions. Set better defaults for induction. Fix bug in related to IFF and EQUAL in sygus grammar.
2015-07-20Squashed merge of SygusComp 2015 branch.ajreynol
2015-07-12Add option --full-saturate-quant-rd. Fix option --register-quant-body-terms.ajreynol
2015-07-08fix bug 650Kshitij Bansal
2015-07-05Add options --partial-triggers, --elim-taut-quant, improve robustness of ↵ajreynol
--purify-triggers. Enable --quant-alpha-equiv by default. Fix fairness issue when combining cbqi+E-matching. Avoid unecessary delta lemmas. Update casc scripts.
2015-07-02On-demand upper bound lemmas for deltas in quantified LRA (for casc). Force ↵ajreynol
no macros-quant in incremental. Update casc TFN script.
2015-07-01Add options --qcf-all-conflict, --ite-dtt-split-quant, refactor ↵ajreynol
--ite-lift-quant. Minor bug fixes for internalReps, alpha equivalence. Update casc 25 FOF script.
2015-06-30fix smt2 parameterized sort printingKshitij Bansal
2015-06-29Module to infer alpha equivalence of quantified formulas. Minor clean up of ↵ajreynol
options.
2015-06-27Refactor various corner cases of fmf, quantifiers modules. Enable cbqi2 by ↵ajreynol
default on pure quantified arithmetic. Fix bug in sort inference related to mixed real/int, add regression.
2015-06-25Do not assert fail for fmf empty domains. Fixes bug 644.ajreynol
2015-06-22Add --user-pat=interleave. Remove unused lte inst strategy.ajreynol
2015-06-16Avoid completion for large finite types. Fix bug for --fmf-fun.ajreynol
2015-06-15Make array basis term a skolem (avoids crashing in fmf).smtcomp2015-stableajreynol
2015-06-15Fixing an assertion Constraint::assertionFringe(...) to allow ↵Tim King
hasTrichotomyProof().
2015-06-14Handing the case in replay where a cut is directly in conflict with an ↵Tim King
existing bound.
2015-06-14Fixes for shared term normalization in replay for constraint construction.Tim King
2015-06-14Turning off aggressive arith ite simplifications during incremental solving.Tim King
2015-06-13Robust check to avoid store all instantiations. Fix prior commit for sort ↵ajreynol
inference.
2015-06-13Restricting TheoryArith to computeRelevantTerms.Tim King
2015-06-13Fixed bug in iteSimpClark Barrett
2015-06-13Fix for assertion failure:Clark Barrett
smt_engine.cpp:1992: Rewriter::rewrite(d_assertions[i]) == d_assertions[i] when --ite-simp and --repeat-simp are on
2015-06-13Fix for sort inference involving mixed Int/Real equalities.ajreynol
2015-06-13A return value for an ApproxGLPK::loadVB() failure case was incorrect.Tim King
2015-06-13Avoid instantiating with array constants.ajreynol
2015-06-13Ensure mkRep instantiation strategies do not violate types.ajreynol
2015-06-12Fix crash in non-linear cbqi.ajreynol
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback