summaryrefslogtreecommitdiff
path: root/test/unit/theory
AgeCommit message (Expand)Author
2019-12-16Support ackermannization on uninterpreted sorts in BV (#3372)Ying Sheng
2019-12-06Simplify rewrite for character matching (#3545)Andres Noetzli
2019-12-06Add ExprManager as argument to Datatype (#3535)Andrew Reynolds
2019-12-03Rewrite `str.contains` used for character matching (#3519)Andres Noetzli
2019-12-01Prevent ref count from reaching zero in BV instantiator (#3512)Andres Noetzli
2019-11-18Use -Wimplicit-fallthrough (#3464)Andres Noetzli
2019-10-30Unify CVC4_CHECK/CVC4_DCHECK/AlwaysAssert/Assert. (#3366)Mathias Preiner
2019-09-29Add rewrite for splitting equalities (#2957)Andres Noetzli
2019-08-29Infer conflicts based on regular expression inclusion (#3234)Andres Noetzli
2019-08-13Properly implement logic info for separation logic (#3176)Andrew Reynolds
2019-06-04Enable proof checking for QF_LRA benchmarks (#2928)Andres Noetzli
2019-05-17Fix BV ITE rewrite (#3004)Andres Noetzli
2019-04-01Fix RewriteITEBv to ensure rewrite to fixpoint (#2878)Andres Noetzli
2019-03-26Update copyright headers.Aina Niemetz
2019-03-23Strip non-matching beginning from indexof operator (#2885)Andres Noetzli
2019-03-22Fix stripConstantEndpoints in strings rewriter (#2883)Andres Noetzli
2019-02-13Rewrite simple regexp pattern to str.contains (#2827)Andres Noetzli
2019-02-05Make stripConstantEndpoints() less aggressive (#2830)Andres Noetzli
2019-02-03Add rewrite for contains + const strings replace (#2828)Andres Noetzli
2019-02-02Fix corner case in stripConstantEndpoints (#2824)Andres Noetzli
2019-01-29Strings: Remove redundant replace rewrite (#2822)Andres Noetzli
2019-01-22Strings: Strengthen multiset reasoning (#2817)Andres Noetzli
2018-11-28Improve skolem caching by normalizing skolem args (#2723)Andres Noetzli
2018-11-21Add rewrite for (str.substr s x y) --> "" (#2695)Andres Noetzli
2018-11-07Evaluator: add support for str.code (#2696)Andres Noetzli
2018-11-07Fix collectEmptyEqs in string rewriter (#2692)Andres Noetzli
2018-10-20Add substr, contains and equality rewrites (#2665)Andres Noetzli
2018-10-19Add helper to detect length one string terms (#2654)Andres Noetzli
2018-10-15Delay initialization of theory engine (#2621)Andrew Reynolds
2018-10-15Add more (str.replace x y z) rewrites (#2628)Andres Noetzli
2018-10-12 Add rewrites for str.replace in str.contains (#2623)Andres Noetzli
2018-10-11Improve reasoning about empty strings in rewriter (#2615)Andres Noetzli
2018-10-10Add length-based rewrites for (str.substr _ _ _) (#2610)Andres Noetzli
2018-10-08BV instantiator: Factor out util functions. (#2604)Aina Niemetz
2018-10-08 BV inverter: Factor out util functions. (#2603)Aina Niemetz
2018-10-02Fix "catching polymorphic type by value" warnings (#2556)Andres Noetzli
2018-09-28Rewrites for (= "" _) and (= (str.replace _) _) (#2546)Andres Noetzli
2018-09-24Unify rewrites related to (str.contains x y) --> (= x y) (#2512)Andres Noetzli
2018-09-24Make string rewriter unit tests more robust (#2520)Andres Noetzli
2018-09-22cmake: Refactor cvc4_add_unit_test macro to support test names with '/'.Aina Niemetz
2018-09-22cmake: Add support for CxxTest.Aina Niemetz
2018-09-22cmake: Added initial build infrastructure.Aina Niemetz
2018-09-19Add rewrites for str.contains + str.replace/substr (#2496)Andres Noetzli
2018-09-18Fix issue with str.idof in evaluator (#2493)Andres Noetzli
2018-09-10Add (str.replace (str.replace y w y) y z) rewrite (#2441)Andres Noetzli
2018-08-23Add missing overrides in unit tests (#2362)Andres Noetzli
2018-08-17Remove support for flipDecision (#2319)Andrew Reynolds
2018-07-30Add support for incremental eager bit-blasting. (#1838)Mathias Preiner
2018-07-05sygusComp2018: Improve string rewriter (#2141)Andres Noetzli
2018-06-28Split and document ceg theory instantiators (#2094)Andrew Reynolds
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback