summaryrefslogtreecommitdiff
path: root/src/theory
AgeCommit message (Expand)Author
2021-11-12Add some basic rewrites for regular expression intersection (#7629)Andrew Reynolds
2021-11-12Remove `ConstantMap<Rational>` (#7635)Andres Noetzli
2021-11-11Add lazy approach for handling lambdas in the HO extension (#7625)Andrew Reynolds
2021-11-11Fixes for update/nth over constant sequences (#7631)Andrew Reynolds
2021-11-10Fix soundness issue of missing premises for count bag lemmas (#7615)mudathirmahgoub
2021-11-10sets: Rename set.intersection to set.inter. (#7622)Aina Niemetz
2021-11-09Minor optimizations for term database (#7600)Andrew Reynolds
2021-11-09Preparation for non-constant lambda models (#7604)Andrew Reynolds
2021-11-09Make secant points user context dependent (#7567)Gereon Kremer
2021-11-09regex: Rename REGEXP_EMPTY and REGEXP_SIGMA to match SMT-LIB. (#7609)Aina Niemetz
2021-11-09Remove `CVC5Message` (#7610)Gereon Kremer
2021-11-09Remove more static option accesses (#7582)Gereon Kremer
2021-11-08expand bag.choose operator (#7481)mudathirmahgoub
2021-11-08Add lambda lift utility (#7601)Andrew Reynolds
2021-11-08sets: Rename kinds with a more consistent naming scheme. (#7595)Aina Niemetz
2021-11-08Evaluate cast-to-real operator (#7599)Andrew Reynolds
2021-11-06Do not use extended rewrites on recursive function definitions (#7549)Andrew Reynolds
2021-11-06Remove `Notice()` in favor of new `verbose()` (#7588)Gereon Kremer
2021-11-05Fix exclusion criteria for codatatype model values (#7546)Andrew Reynolds
2021-11-05Eliminate a level of nesting of traversals in theory preprocessing (#7345)Andrew Reynolds
2021-11-05Move functions and lambdas from builtin to uf (#7570)Andrew Reynolds
2021-11-05[FP] Do not assert that model has shared term (#7585)Andres Noetzli
2021-11-05Minor changes to circuit propagator (#7584)Haniel Barbosa
2021-11-05Remove many static calls to rewrite (#7580)Andrew Reynolds
2021-11-05Remove quadratic solving in NlModel (#7542)Gereon Kremer
2021-11-05Eliminate `Warning` macro in favor of `EnvObj::warning` (#7575)Gereon Kremer
2021-11-05Remove a bunch of debugging/logging code from the linear solver (#7576)Gereon Kremer
2021-11-04Add -o sygus-grammar to print auto-generated SyGuS grammars (#7573)Andrew Reynolds
2021-11-04Improve defaults for sygus default grammars (#7553)Andrew Reynolds
2021-11-04Replace the old dump infrastructure (#7572)Andrew Reynolds
2021-11-04Start refactoring of `-o` and `-v` (#7449)Gereon Kremer
2021-11-04Make `Theory::get()` private (#7518)Andres Noetzli
2021-11-03Refactor skolem construction (#7561)Andrew Reynolds
2021-11-03Formalize more string skolems (#7554)Andrew Reynolds
2021-11-03Fix preregistration for floating point theory (#7558)Andrew Reynolds
2021-11-02bv: Disable equality engine for --bitblast=eager and bitblast-internal. (#7560)Mathias Preiner
2021-11-02bv: Remove remaining Rewriter::rewrite calls. (#7545)Mathias Preiner
2021-11-01Eliminate calls to Rewriter::rewrite and options:: in sets and bags (#7550)Andrew Reynolds
2021-11-01Weaken assertion in CEGQI (#7548)Andrew Reynolds
2021-11-01bv: Remove layered solver. (#7455)Mathias Preiner
2021-11-01Fix upwards closure for relations (#7515)Andrew Reynolds
2021-11-01Replace more static options accesses (#7531)Gereon Kremer
2021-10-31Fix soundess issue for bags with negative multiplicity (#7539)mudathirmahgoub
2021-10-31Remove assertSkeleton for bag elements during model building (#7538)mudathirmahgoub
2021-10-29Fix proof of nl lemma for a corner case (#7530)Gereon Kremer
2021-10-29Minor cleanup of proof messages (#7494)Andrew Reynolds
2021-10-29Fix model construction for higher order involving irrelevant function terms (...Andrew Reynolds
2021-10-29Add PfRule ARITH_POLY_NORM (#7501)Andrew Reynolds
2021-10-28Fix proof for xor in circuit propagator (#7525)Gereon Kremer
2021-10-28[proofs] Fix assertion in EqProof conversion (#7522)Haniel Barbosa
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback