summaryrefslogtreecommitdiff
path: root/src/theory
AgeCommit message (Expand)Author
2021-06-05Remove unwanted side effects in `SPLIT_EQ_STRIP_L` (#6689)Andres Noetzli
2021-06-04Miscellaneous changes from central ee branch (#6687)Andrew Reynolds
2021-06-04pow2: header file for pow2 solver (#6676)yoni206
2021-06-04bv: Enable bitblast solver by default. (#6660)Mathias Preiner
2021-06-04Fix handling of start index in `str.indexof_re` (#6674)Andres Noetzli
2021-06-02Remove option to ignore negative memberships (#6665)Andres Noetzli
2021-06-02Remove redundant logic ALL_SUPPORTED. (#6664)Aina Niemetz
2021-06-02Make `STRINGS_CTN_DECOMPOSE` an explicit conflict (#6663)Andres Noetzli
2021-06-02Move public wrapper functions out of options class (#6600)Gereon Kremer
2021-06-02Fix issues with double negation in circuit propagator (#6669)Gereon Kremer
2021-06-02Fix issues when poly is disabled (#6668)Gereon Kremer
2021-06-01Use top-level substitutions in ITE simp (#6651)Andrew Reynolds
2021-05-31Compute model values for nested sequences in order (#6631)Andres Noetzli
2021-05-29Remove `Options::set()` method (#6556)Gereon Kremer
2021-05-27`STRINGS_CTN_DECOMPOSE`: Avoid multiple conflicts (#6632)Andres Noetzli
2021-05-27Fix regular expression aggressive elim (#6627)Andrew Reynolds
2021-05-27Fix `str.replace_re` and `str.replace_re_all` (#6615)Andres Noetzli
2021-05-27Update proof namespaces (#6614)Andrew Reynolds
2021-05-27Fix CEGQI for datatypes with Boolean subfields (#6630)Andrew Reynolds
2021-05-27FP: Rename FLOATINGPOINT_PLUS to FLOATINGPOINT_ADD. (#6628)Aina Niemetz
2021-05-27Return `REWRITE_AGAIN` after rewriting bvcomp (#6624)Andres Noetzli
2021-05-26 More precise includes of `Node` constants (#6617)Andres Noetzli
2021-05-24Fix non-fixed length case in re-elim (#6612)Andrew Reynolds
2021-05-24Move proof utilities to src/proof/ (#6611)Andrew Reynolds
2021-05-24Fix re-elim length requirement for symbolic RE memberships (#6609)Andrew Reynolds
2021-05-24Fix instance of no rewrite in extended rewriter (#6610)Andrew Reynolds
2021-05-24Better formalization of regular expression unfolding skolems (#6602)Andrew Reynolds
2021-05-21Fix and refactor relevant domain (#6528)Andrew Reynolds
2021-05-21Minor simplification to boolean proof checker (#6590)Andrew Reynolds
2021-05-21(proof-new) Minor documentation sync (#6592)Andrew Reynolds
2021-05-21Update to sygus standard output for check-synth responses (#6521)Andrew Reynolds
2021-05-21Support braced-init-lists with `mkNode()` (#6580)Andres Noetzli
2021-05-21BV: Rename BITVECTOR_PLUS to BITVECTOR_ADD. (#6589)Aina Niemetz
2021-05-20Remove old unsat cores (#6581)Haniel Barbosa
2021-05-20Expand arith's farkas lemma rule as a macro (#6577)Alex Ozdemir
2021-05-19Pass empty vector when constructing re empty, fixes rewrite (#6576)Andrew Reynolds
2021-05-19Make strings emp inference an unhandled inference for proofs (#6575)Andrew Reynolds
2021-05-19Fix strings rewriter for non-standard re range (#6570)Andrew Reynolds
2021-05-19Add more missing inference ids (#6313)Andrew Reynolds
2021-05-19bv: Add support for --bitblast=eager. (#6516)Mathias Preiner
2021-05-19Fix positive contains indexof rewrites for empty string second argument (#6566)Andrew Reynolds
2021-05-19Fix handling of non-standard re.range terms (#6563)Andrew Reynolds
2021-05-18Loop over terms to reconstruct instead of obligations. (#6504)Abdalrhman Mohamed
2021-05-18Fix `collectEmptyEqs()` in string utils (#6562)Andres Noetzli
2021-05-18(proof-new) Miscellaneous updates to strings from proof-new (#6557)Andrew Reynolds
2021-05-17Fix `SPLIT_EQ_STRIP_R`/`SPLIT_EQ_STRIP_L` rewrites (#6550)Andres Noetzli
2021-05-17Improve integration of CAD with nl-Ext (#6542)Gereon Kremer
2021-05-14bv: Assert input facts on user-level 0. (#6515)Mathias Preiner
2021-05-13Add std::hash overloads for Node, TNode and TypeNode. (#6534)Mathias Preiner
2021-05-12Ensure sequences of Booleans generate Boolean term variable skolems when appl...Andrew Reynolds
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback