summaryrefslogtreecommitdiff
path: root/src/theory
AgeCommit message (Collapse)Author
2013-05-08Removing arithmetic compile warning for releaseMorgan Deters
2013-05-08Fixed assertion bugClark Barrett
2013-05-07fix for nonterminating model-based array loopMorgan Deters
2013-05-07added type checking rule to check for bit-vector constants of size 0lianah
2013-05-07one more fix for rewriteslianah
2013-05-07fixed bv rewrite blow-uplianah
2013-05-07fix for bug500Dejan Jovanović
2013-05-07Fixes a bug with arithmetic's new attempt solution infrastructure. This ↵Tim King
caused arithmetic to think it was in a conflict incorrectly. This lead to it not properly responding to new input and lead to an inconsistency bug. This could be triggered previously by running: ./builds/bin/cvc4 --stats --no-restrict-pivots --enable-miplib-trick --miplib-trick-subs=2 --fc-penalties --collect-pivot-stats --new-prop --dio-decomps --unconstrained-simp --fancy-final /home/taking/benchmarks/smtlib2/QF_LRA/miplib/opt1217--17.smt2
2013-05-07Improving arithmetic debugging output.Tim King
2013-05-07Disabling an incorrect prototyping line from the simplex merges. Fixes bug 510.Tim King
2013-05-06fixed bv rewrite rule bugLiana Hadarean
2013-05-06Removing excess verbosity from ApproxSimplex (after discussing with Tim)Morgan Deters
2013-05-06Adding a heuristic for guessing an optimization function when using glpk.Tim King
2013-05-06Some bug fixes for mb arraysClark Barrett
2013-05-05Adding cut offs for likely integer infeasible paths.Tim King
2013-05-03Adding a smarter technique for pivoting in solutions for glpk.Tim King
2013-05-03Fixing compilation of unit tests. These problems were due to splitLemma() ↵Tim King
being pure virtual.
2013-05-03More misc. arithmetic cleanup. Removing unused files and functions. Also ↵Tim King
removing an ugly forward declaration that was needed to get error set bound information on basic variables.
2013-05-03Code cleanup. Reducing misc. warnings in arithmetic.Tim King
2013-05-03Removing arithmetic legacy code and unifying functions.Tim King
2013-05-03Fixing a debug typo.Tim King
2013-05-03Merging branch 'soiquickexplain'.Tim King
2013-05-03Merge branch 'fcexplanations'Tim King
2013-05-02Adding quick explain for soi simplex.Tim King
2013-05-02* splitLemma to request atomsDejan Jovanović
* normalizing in bv before bitblasting
2013-05-02merged masterlianah
2013-05-01removed tracing code causing slowdown; cleaned up some codelianah
2013-05-01Working on the new explanation system.Tim King
2013-05-01added back BitwiseEq rulelianah
2013-04-30Making propagation more conversative.Tim King
2013-04-30Draft of the new propagation code.Tim King
2013-04-30fixed merge conflictslianah
2013-04-30merged cvc4 masterlianah
2013-04-30updated the author namelianah
2013-04-30added several rewrite rules (BitwiseSlicing, Ule/SleEliminate, ↵lianah
ExtractSignExtend) and bvurem lemma
2013-04-30added bvule, bvsle operator elimination rulesl; added bvurem lemma generationlianah
2013-04-30added some bv rewrite ruleslianah
2013-04-30innd examples are solved fast, but destruction assertion faillianah
2013-04-30fixed compile errorLiana Hadarean
2013-04-30uncompiling new bv to bool liftinglianah
2013-04-30finished implementing bv to bool lifting and added --bv-to-bool optionlianah
2013-04-30more work on boolean liftingLiana Hadarean
2013-04-30started work on bv1 to boolean liftinglianah
2013-04-30updated the author namelianah
2013-04-30Add option in quantifiers for clause splittingAndrew Reynolds
2013-04-30added several rewrite rules (BitwiseSlicing, Ule/SleEliminate, ↵lianah
ExtractSignExtend) and bvurem lemma
2013-04-30add decision_attributes.h for make distKshitij Bansal
2013-04-30Adding has bound counts and tracking for rows.Tim King
2013-04-29Some fixes for GCC 4.2, and for Java on MacMorgan Deters
2013-04-29Merge pull request #9 from kbansal/masterKshitij Bansal
Merge experimental decisionweight branch
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback