LogicInfo locking implemented, and some initialization-order issues in SmtEngine...
[cvc5.git] / src / smt / smt_engine.cpp
2012-06-07 Morgan DetersLogicInfo locking implemented, and some initialization...
2012-06-06 Clark BarrettDon't ever call nonclausalSimplify if simplificationMod...
2012-06-06 Morgan Detersremoving std::cout from trunk
2012-06-04 Clark BarrettAdded preprocessing pass that propagates unconstrained...
2012-06-01 Morgan Detersadd a global user-context push/pop in smt engine, just...
2012-05-31 Clark BarrettFixed bug in bv: one more case where non-shared equalit...
2012-05-30 Clark BarrettAdded BitwiseEq bitvector rewrite
2012-05-15 Tim KingThis commit removes the CONST_INTEGER kind from nodes...
2012-05-14 Dejan Jovanovićfixes for shared term registration. previously the...
2012-05-13 Dejan Jovanovićfixing build warnings
2012-05-11 Clark BarrettDisabled arith-rewrite-equalities by default unless...
2012-05-11 Clark BarrettAdded some ITE rewrites,
2012-05-09 Dejan Jovanović* simplifying equality engine interface
2012-05-09 Kshitij BansalMerge from decision branch (ITE support)
2012-04-30 Clark BarrettAdded map from skolem variables to new ite formulas...
2012-04-28 Morgan DetersNew LogicInfo functionality.
2012-04-23 Kshitij BansalMerge from decision branch -- partially working justifi...
2012-04-17 Kshitij BansalA dummy decision engine. Expected performance impact...
2012-04-17 Tim KingMerges branches/arithmetic/atom-database r2979 through...
2012-04-11 Morgan Detersmerge from arrays-clark branch
2012-04-06 Morgan Deters* Fix ITEs and functions in CVC language printer.
2012-04-02 Kshitij Bansalfix for cvc4_logic dump
2012-03-22 Liana HadareanMerged updated version of the bitvector theory:
2012-03-21 Morgan DetersDisable nonclausal simplification for QF_SAT benchmarks...
2012-03-09 Morgan DetersSome work on the dump infrastructure to support portfol...
2012-03-02 Dejan JovanovićCDMap -> CDHashMap
2012-03-01 Morgan DetersPartial merge from kind-backend branch, including Minis...
2012-02-28 Morgan DetersReplace the sequence of hardcoded addTheory() calls...
2012-02-24 Dejan JovanovićTheory interface changes:
2012-02-23 Morgan DetersAdded ability to set a "cvc4-specific logic" in standar...
2012-02-20 Morgan DetersAdded Theory::postsolve() infrastructure as Clark reque...
2012-02-20 Morgan DetersBy default, ONLY enable symmetry breaker ONLY for QF_UF...
2011-10-29 Morgan DetersSupport for SMT-LIBv2 (get-proof), CVC-style DUMP_PROOF...
2011-10-28 Liana Hadareanmerged the proofgen3 branch into trunk:
2011-10-13 Morgan DetersInterruption, time-out, and deterministic time-out...
2011-10-03 Morgan Detersuser push/pop support in minisat and simplification...
2011-09-30 Morgan Detersfixes to incremental simplification, cnf routines,...
2011-09-29 Morgan DetersSome base infrastructure for user push/pop; a few bugfi...
2011-09-16 Morgan Detersdump define-funs correctly with "--dump declarations...
2011-09-15 Dejan Jovanovićadditional stuff for sharing,
2011-09-02 Morgan DetersMerge from my post-smtcomp branch. Includes:
2011-09-02 Morgan DetersPartial merge of integers work; this is simple B&B...
2011-08-24 Dejan JovanovićSimplification of the preregister and register throught...
2011-07-11 Morgan Detersmerge from symmetry branch
2011-07-09 Dejan Jovanovićsurprize surprize
2011-07-05 Dejan Jovanovićupdated preprocessing and rewriting input equalities...
2011-05-23 Morgan Detersfixes for "make dist" and "make doc", minor cleanups
2011-05-23 Morgan DetersMerge from arrays2 branch.
2011-05-05 Morgan DetersMerge from nonclausal-simplification-v2 branch:
2011-05-02 Morgan Detersfix a performance issue from last commit
2011-05-02 Morgan DetersMinor fixes to various parts of CVC4, including the...
2011-04-25 Morgan DetersMonday tasks:
2011-04-22 Morgan Detersfix to last commit
2011-04-22 Morgan DetersFixing SmtEngine::getValue() by adding a NodeManagerSco...
2011-04-20 Morgan DetersMinor mixed-bag commit. Expected performance impact...
2011-04-18 Morgan DetersPartial merge from datatypes-merge branch:
2011-04-13 Morgan Deterscache the LET rewriting (and defined-function expansion...
2011-04-04 Tim KingMerging the satliteral-before-prereg branch into trunk...
2011-04-01 Morgan DetersThis commit is a merge from the "betterstats" branch...
2011-03-15 Morgan DetersMerge from cudd branch. This mostly just adds support...
2011-01-05 Dejan JovanovićCommit for the theory engine and rewriter changes....
2010-11-19 Morgan DetersMerge from ufprop branch, including:
2010-11-16 Morgan DetersSmtEngine now fails with a ModalException if --incremen...
2010-11-09 Dejan JovanovićLemmas on demand work, push-pop, some cleanup.
2010-11-08 Morgan Deterscommand-line flag to disable theory registration, also...
2010-11-08 Morgan Deterscleanup, documentation, SMT-LIBv2 compliance
2010-10-31 Morgan Detersenable dependence graphs in doxygen; fix lots of doxyge...
2010-10-22 Christopher L. ConwayMerging main/getopt.cpp, main/usage.h, and smt/options...
2010-10-22 Morgan Deterscomment out the "interactive" check in SmtEngine::getVa...
2010-10-21 Christopher L. Conway* Option --no-type-checking now disables type checks...
2010-10-12 Morgan Detershooked up "we are incomplete" flag after conversation...
2010-10-12 Morgan DetersMerge from cc-memout branch. Here are the main points
2010-10-12 Morgan Deterscheck last result in (get-assignment); some context...
2010-10-10 Morgan Detersadditional model gen and SMT-LIBv2 compliance work...
2010-10-09 Morgan Deterssupport for SMT-LIBv2 :named attributes, and attributes...
2010-10-09 Morgan Detersbug fixes to model gen
2010-10-09 Morgan DetersModel generation for arith, boolean, and uf theories via
2010-10-08 Morgan Deters* (define-fun...) now has proper type checking in non...
2010-10-08 Morgan Deterssupport (set-info) on status, source, category, difficu...
2010-10-07 Morgan Deterstype checking for define-fun in production builds;...
2010-10-07 Morgan DetersSMT-LIBv2 (define-fun...) command now functional; does...
2010-10-06 Morgan Detersdeclare-sort, define-sort working but not thoroughly...
2010-10-05 Morgan Detersparser and core support for SMT-LIBv2 commands get...
2010-09-24 Dejan Jovanovićequality triggers for the equality engine
2010-08-17 Morgan DetersMerge from "cc" branch:
2010-06-04 Morgan Deters** Don't fear the files-changed list, almost all change...
2010-05-25 Dejan JovanovićSome initial changes to allow for lemmas on demand.
2010-03-16 Morgan Deters* test/unit/Makefile.am, test/unit/expr/attribute_white.h,
2010-03-12 Morgan Deters* Added shutdown() functions to SmtEngine, TheoryEngine...
2010-03-11 Morgan Detersnaive rewriting to fix minisat invariant; rewrite ...
2010-03-08 Morgan DetersThis fixes regressions at levels >= 1 which were failing
2010-03-05 Morgan Deters* public/private code untangled (smt/smt_engine.h no...
2010-03-03 Dejan JovanovićSome SAT stuff, not doing anything special yet, just...
2010-02-25 Morgan Deters* src/expr/node.h: add a copy constructor. Apparently...
2010-02-23 Dejan Jovanovićcosmetic changes, comments, and renaming of Expr relate...
2010-02-22 Morgan Deters* configure.ac: Remove doc/ from search path for Makefi...
2010-02-22 Dejan JovanovićSmall changes to the smt-engine, removed the assertions...
2010-02-19 Morgan Deters* Attribute infrastructure -- static design. Documenta...
2010-02-09 Dejan JovanovićChanges to the CNF conversion and the SAT solver. All...
2010-02-09 Dejan Jovanovićempty stubs for push and pop to fix the build fail
next