summaryrefslogtreecommitdiff
path: root/src/theory/theory_engine.cpp
AgeCommit message (Expand)Author
2011-09-02Merge from my post-smtcomp branch. Includes:Morgan Deters
2011-09-02* Changing pre-registration to be context dependent -- it is called from the ...Dejan Jovanović
2011-08-27Removing Theory::registerTerm() as discussed in the meeting. Now pre-register...Dejan Jovanović
2011-08-24Simplification of the preregister and register throught a NodeVisitor class. ...Dejan Jovanović
2011-08-17new implementation of lemmas on demandDejan Jovanović
2011-07-12fix bug 272, array unsoundness, and some array cleanupMorgan Deters
2011-07-11if running in QF_AX, equalities over terms of uninterpreted sort go to arrays...Morgan Deters
2011-07-11merge from symmetry branchMorgan Deters
2011-07-05updated preprocessing and rewriting input equalities into inequalities for LRADejan Jovanović
2011-06-30only use theory registration if (1) a theory requests it, or (2) if there's m...Morgan Deters
2011-05-23Merge from arrays2 branch.Morgan Deters
2011-05-05Merge from nonclausal-simplification-v2 branch:Morgan Deters
2011-04-25Weekend work. The main points:Morgan Deters
2011-04-18Partial merge from datatypes-merge branch:Morgan Deters
2011-04-05Minor adjustments to the Registrar commit in 1644, documentation.Morgan Deters
2011-04-04Merging the satliteral-before-prereg branch into trunk. Theory preregistratio...Tim King
2011-04-01This commit is a merge from the "betterstats" branch, which:Morgan Deters
2011-03-25This is a merge from the "theoryfixes+cdattrhash" branch. The changesMorgan Deters
2011-03-10ITE removal in TheoryEngine was not properly handling PARAMETERIZED kinds. F...Morgan Deters
2011-03-08Clean up Theory base class as per code review bug #60; also fixes to CodeTime...Morgan Deters
2011-02-27- Adds a path for Theory to be passed a reference to Options.Tim King
2011-02-26Merge from theory-break-dependences branch to break Theory and TheoryEngine d...Morgan Deters
2011-01-05Commit for the theory engine and rewriter changes. Changes are substantial an...Dejan Jovanović
2010-11-19Merge from ufprop branch, including:Morgan Deters
2010-11-17The "UF engineering issues" release, after much profiling.Morgan Deters
2010-11-16Added Theory::presolve().Tim King
2010-11-08command-line flag to disable theory registration, also SMT-LIBv2 compliance (...Morgan Deters
2010-10-22Merging main/getopt.cpp, main/usage.h, and smt/options.h inChristopher L. Conway
2010-10-21* Option --no-type-checking now disables type checks in SmtEngineChristopher L. Conway
2010-10-12hooked up "we are incomplete" flag after conversation with Tim (a theory noti...Morgan Deters
2010-10-12Merge from cc-memout branch. Here are the main pointsMorgan Deters
2010-10-10additional model gen and SMT-LIBv2 compliance work: (get-assignment) now supp...Morgan Deters
2010-10-09Model generation for arith, boolean, and uf theories viaMorgan Deters
2010-10-03file header documentation regenerated with contributors names; no code modifi...Morgan Deters
2010-09-28fix pre-registration of operator, previously committed; clean up theory engin...Morgan Deters
2010-09-28comment fix as per this morning's meeting; also, don't theory-rewrite operato...Morgan Deters
2010-08-19UF theory bug fixes, code cleanup, and extra debugging output.Morgan Deters
2010-07-27Moving EQ->IFF handling from TheoryEngine to parser/type checkerChristopher L. Conway
2010-07-22incorporate a fix from smtcomp2010 version for handling CNF of (= bool bool);...Morgan Deters
2010-07-07Shared term manager tested and workingClark Barrett
2010-07-07Added shared term manager. Basic mechanism for identifying shared terms isClark Barrett
2010-07-06Moved registration to theory engineClark Barrett
2010-07-04Considerably simplified the way output streams are used. This commitMorgan Deters
2010-07-04fix to production buildMorgan Deters
2010-07-04With "-d extra-checking", rewrites are now checked (afterMorgan Deters
2010-07-02roll back a small change that made arith fail some assertsMorgan Deters
2010-07-02* Added white-box TheoryEngine test that tests the rewriterMorgan Deters
2010-06-30* theory "tree" rewriting implemented and worksMorgan Deters
2010-06-04** Don't fear the files-changed list, almost all changes are in the **Morgan Deters
2010-06-03Fixes a bug where registration occurs before preregistration.Tim King
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback