summaryrefslogtreecommitdiff
path: root/src/theory/arith
AgeCommit message (Collapse)Author
2014-03-05Improving support for POW in arithmetic. Resolves bug 549.Tim King
2014-03-04Don't theory-preprocess under quantifiers; but DO theory-preprocess lemmas ↵Morgan Deters
(resolves bug #548).
2014-02-19Merge branch 'master' of github.com:CVC4/CVC4Tim King
2014-02-19Merge branch '1.3.x'Tim King
2014-02-19Stopping non-linear terms from entering the dio solver. Fixes bug 547.Tim King
2014-02-17type conversionTianyi Liang
2014-01-22Delay QuantifiersEngine and UF strong solver initialization until after ↵Morgan Deters
final options/logic are set.
2013-12-24Minor code cleanup.Morgan Deters
2013-12-05Update copyrights, add missing file-level documentation; fix perms.Morgan Deters
2013-11-27General pre-release cleanup commitMorgan Deters
* Rename {model,util_model}.{h,cpp} files to match class names * Fix alreadyVisited() issue in TheoryEngine * Remove spurious Message that causes compliance issues * Update copyrights, fix public/private markings in headers * minor comment fixes * remove EXTRACT_OP as a special-case in typechecker * note about rewriters in theoryskel readme * Clean up some compiler warnings * Code typos and spacing
2013-11-10Flatten libcvc4 build structure; remove some #include interdependencesMorgan Deters
2013-09-27fix the infinite issueTianyi Liang
2013-09-27for morgan to see the regression problemsTianyi Liang
2013-09-27adds model generation for strings, and a hacked way in arith engine for modelsTianyi Liang
2013-09-24Reduce compiler dependencies on substitutions.h,Clark Barrett
Some new functionality in substitutions.h/cpp
2013-09-13Documentation fixes, some code typo fixes, file perms, other minor things.Morgan Deters
2013-07-29Fix numerous compiler warnings on various platformsMorgan Deters
2013-06-27Small fix for IS_INTEGER.Morgan Deters
2013-06-24Support for abs, to_int, is_int, divisible in SMT-LIB; also --rewrite-divk ↵Morgan Deters
allows linearization of div,mod,/ by a constant.
2013-05-22Add regressions for finite model findingAndrew Reynolds
2013-05-16configure fix for building with glpk on redhat, perhaps othersMorgan Deters
2013-05-11Preliminary version of finite model finding over bounded integer ↵Andrew Reynolds
quantification. Minor update to casc script.
2013-05-09Changing the integer normal form to increase matching.Tim King
2013-05-08Removing arithmetic compile warning for releaseMorgan Deters
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-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-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-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-01Working on the new explanation system.Tim King
2013-04-30Making propagation more conversative.Tim King
2013-04-30Draft of the new propagation code.Tim King
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-29Fixes to FCSimplex for some versions of compilersMorgan Deters
2013-04-28Fixing the failure for make distcheck.Tim King
2013-04-26FCSimplex branch mergeTim King
2013-04-02Making arithmetic model reversion on unsat checks an option.Tim King
2013-04-02Regenerated copyrights: canonicalized names, no emailsMorgan Deters
2013-04-01update copyrightsMorgan Deters
2013-04-01Cleaning up the demand restart code.Tim King
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback