summaryrefslogtreecommitdiff
path: root/src/theory
AgeCommit message (Expand)Author
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
2021-05-10Unify top-level substitutions and model substitutions (#6499)Andrew Reynolds
2021-05-07Add support for datatype update (#6449)Andrew Reynolds
2021-05-07Simplifications to expand definitions (#6487)Andrew Reynolds
2021-05-06[proof-new] Updating documentation for Subs/Rw ids (#6502)Haniel Barbosa
2021-05-06Discard duplicate terms in patterns (#6501)Andrew Reynolds
2021-05-06Use constant folding for evaluating BV eager atom (#6494)Andrew Reynolds
2021-05-05Do not have quantifiers model inherit from theory model (#6493)Andrew Reynolds
2021-05-04Move env into smt solver, theory engine, prop engine (#6486)Andrew Reynolds
2021-05-04FP: Move removal of generic to_fp operations to rewriter. (#6480)Aina Niemetz
2021-05-04FP: Move type check from expandDefinitions. (#6479)Aina Niemetz
2021-05-03FP: Rewrite to_fp conversion from signed bit-vector. (#6472)Aina Niemetz
2021-04-30bv: Refactor ppAssert and move to TheoryBV. (#6470)Mathias Preiner
2021-04-30Add parameter name for argument `isPreRewrite` for FP rewrites. (#6469)Aina Niemetz
2021-04-30Use substitutions for implementing defined functions (#6437)Andrew Reynolds
2021-04-29Avoid exponential explosion of small constant in CEGQI (#6461)Gereon Kremer
2021-04-28Remove exception headers from options.h (#6456)Gereon Kremer
2021-04-27Add internal support for datatype update (#6450)Andrew Reynolds
2021-04-27Fix refutational soundness bug in quantifier prenexing (#6448)Andrew Reynolds
2021-04-27Bool: Move implementation of type rules to cpp. (#6420)Aina Niemetz
2021-04-26First part of options refactoring (#6428)Gereon Kremer
2021-04-26Fix theoryOf for Boolean equalities (#6444)Andrew Reynolds
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback