summaryrefslogtreecommitdiff
path: root/src/smt
AgeCommit message (Expand)Author
2021-08-17Make SmtEngineState use Env (#7028)Andrew Reynolds
2021-08-17Fix policy for eliminating quantified formulas (#7017)Andrew Reynolds
2021-08-17Initial refactoring of set defaults (#7021)Andrew Reynolds
2021-08-16Make Theory class use Env (#7011)Gereon Kremer
2021-08-13Refactor setDefaults to use an options object (#6994)Gereon Kremer
2021-08-06Clear options manager (#6991)Gereon Kremer
2021-08-04Consolidate solver resets (#6986)Gereon Kremer
2021-08-04Add optional debug information for dumping instantiations (#6950)Andrew Reynolds
2021-08-04Refactor managed streams (#6934)Gereon Kremer
2021-08-04[proof] Add getProof to API and use it in GetProofCommand (#6974)Haniel Barbosa
2021-08-03Remove dependencies on smt engine in smt solver (#6965)Andrew Reynolds
2021-08-03Remove "inUnsatCore" flag throughout (#6964)Andrew Reynolds
2021-08-03Properly honor --stats-all and --stats-expert when printing statistics (#6967)Gereon Kremer
2021-07-31Perform statistics printing via the API (#6952)Gereon Kremer
2021-07-29[proofs] Set BV solver to better proof-producing one when proofs on (#6903)Haniel Barbosa
2021-07-29Integrate central equality engine approach into theory engine, add option and...Andrew Reynolds
2021-07-27Track instantiation reasons in proofs (#6935)Andrew Reynolds
2021-07-26Move public options functions to separate file (#6671)Gereon Kremer
2021-07-26More updates to arithmetic in preparation for central equality engine (#6927)Andrew Reynolds
2021-07-22Add support for minimal unsat cores (#4605)Andres Noetzli
2021-07-15bv: Disable bv-assert-input if proofs are enabled. (#6886)Mathias Preiner
2021-07-14Fix for context on input proof generator (#6873)Andrew Reynolds
2021-07-13bv: Expand bitblast proof steps in the proof post processor. (#6867)Mathias Preiner
2021-07-09Implement stop-only for new justification heuristic (#6847)Andrew Reynolds
2021-07-06Integrate learned rewrite preprocessing pass (#6840)Andrew Reynolds
2021-07-05Add some printing functions for OptimizationObjective and OptimizationResult ...Ouyancheng
2021-07-01Add recursive function definitions to subsolver in sygus (#6824)Andrew Reynolds
2021-06-30Do not apply fmfBound to standard quantifiers when only stringsExp is enabled...Andrew Reynolds
2021-06-28[proof] [dot] Make dot printer stateful (#6799)Haniel Barbosa
2021-06-23[hol] Disable bound fmf when HOL (#6792)Haniel Barbosa
2021-06-21Move cnfConversionTime statistic to CnfStream. (#6769)Mathias Preiner
2021-06-15[Optimization] Use Result in OptimizationResult (#6740)Ouyancheng
2021-06-15Remove public option wrappers (#6716)Gereon Kremer
2021-06-11Better support for HOL parsing and set up (#6697)Haniel Barbosa
2021-06-11Remove support for lazy BV extended function reductions and inferences (#6728)Andrew Reynolds
2021-06-10Ensure bv2nat and int2bv are not rewritten when using solve-bv-as-int (#6725)Andrew Reynolds
2021-06-09Fixes related to printing tuples, define-fun commands in smt2 (#6679)Andrew Reynolds
2021-06-09Push complex check inside GetInstantiationsCommand (#6715)Gereon Kremer
2021-06-09[Optimization] support for push/pop (#6706)Ouyancheng
2021-06-08Make env hold a pointer to the original options to properly initialize subsol...Gereon Kremer
2021-06-07Remove `Options::wasSetByUser()` (#6682)Gereon Kremer
2021-06-02Fix unsat core proofs (#6655)Andrew Reynolds
2021-06-02Remove `Options::operator[]` (#6649)Gereon Kremer
2021-06-02Move public wrapper functions out of options class (#6600)Gereon Kremer
2021-06-02Fix issues when poly is disabled (#6668)Gereon Kremer
2021-05-29Remove `Options::set()` method (#6556)Gereon Kremer
2021-05-28(Optimization) remove popObjective, add resetObjectives, rename pushObjective...Ouyancheng
2021-05-27Add Lexicographic + Pareto Optimizations (#6626)Ouyancheng
2021-05-27Update proof namespaces (#6614)Andrew Reynolds
2021-05-27Fix spurious assertion for trivial abduction (#6629)Andrew Reynolds
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback