Fix a subtle issue with double negations in coverings proof (#7967)
[cvc5.git] / src / preprocessing /
2022-01-18 Andrew ReynoldsPrint original form for substitutions and learned liter...
2022-01-14 Andrew ReynoldsImplement -o subs to show learned top-level substitutio...
2022-01-14 Andrew ReynoldsFix learned rewrite pass for non-real equalties (#7936)
2022-01-11 Gereon KremerRemove static accesses to options (#7913)
2022-01-07 Andrew ReynoldsFix eager string preprocessing in incremental mode...
2022-01-06 Andrew ReynoldsMinor cleaning of non-clausal simplification (#7886)
2021-12-20 Andrew ReynoldsEliminating some uses of const rational in arithmetic...
2021-12-17 Andrew ReynoldsRefactoring initialization of proofs (#7834)
2021-12-17 Andrew ReynoldsEliminate more uses of CONST_RATIONAL (#7816)
2021-12-16 yoni206int-to-bv: fail if one of the arguments has type real...
2021-12-13 Andrew ReynoldsInitial cut at distinguishing uses of CONST_RATIONAL...
2021-12-13 yoni206Integrate new int-blaster (#7781)
2021-12-10 Gereon KremerEliminate more static rewrites (#7786)
2021-12-09 Andrew ReynoldsDo not make SyGuS subsolver in unsat state after solvin...
2021-12-07 Andrew ReynoldsTowards support for incremental sygus (#7736)
2021-12-07 Andrew ReynoldsEliminate more static calls to Rewriter::rewrite (...
2021-12-07 makaimannAdd bitwise option to IntBlaster (#7721)
2021-12-02 Andrew ReynoldsFixes for sygus-rr-synth-input (#7716)
2021-11-19 Andrew ReynoldsRemove n-ary builder (#7671)
2021-11-17 Andrew ReynoldsPreparations for eliminating arithmetic subtyping ...
2021-11-12 Andres NoetzliRemove `ConstantMap<Rational>` (#7635)
2021-11-09 Andrew ReynoldsOnly eliminate lambdas in higher-order elimination...
2021-11-09 Gereon KremerRemove `CVC5Message` (#7610)
2021-11-05 Gereon KremerRemove `Chat()` in favor of new `verbose()` (#7586)
2021-11-05 Gereon KremerEliminate `Warning` macro in favor of `EnvObj::warning...
2021-11-04 Andrew ReynoldsReplace the old dump infrastructure (#7572)
2021-11-03 Andrew ReynoldsFix debug trace for miplib (#7563)
2021-11-03 Andrew ReynoldsRefactor skolem construction (#7561)
2021-11-01 Mathias Preinerbv: Remove layered solver. (#7455)
2021-10-25 Andrew ReynoldsFix more missing uses of CDProof::isSame (#7491)
2021-10-22 Andrew ReynoldsRemove `--uf-ho` option (#7463)
2021-10-11 Aina NiemetzRename SmtScope to SolverEngineScope. (#7284)
2021-10-08 Andrew ReynoldsA few more miscellaneous uses of EnvObj (#7325)
2021-10-07 Andrew ReynoldsMove preprocessor to smt solver (#7321)
2021-10-07 Andrew ReynoldsUse skolem lemma in prop layer interfaces (#7320)
2021-10-04 Andrew ReynoldsEliminating static calls to rewriter from strings ...
2021-10-01 Aina NiemetzRename SmtEngine to SolverEngine. (#7282)
2021-09-30 Aina NiemetzRename files smt_engine.(cpp|h) to solver_engine.(cpp...
2021-09-30 Mathias Preinerbv: Refactor ppRewrite and move to TheoryBV. (#7271)
2021-09-30 Mathias PreinerProperly cache assertions in static learning preprocess...
2021-09-30 Andrew ReynoldsSimplify the syntax and representation of the separatio...
2021-09-30 Gereon KremerRemove usage of static options in arithmetic theory...
2021-09-24 Andrew ReynoldsEliminate calls to Rewriter::rewrite from strings entai...
2021-09-11 Gereon KremerUse StatisticsRegistry from Env (#7166)
2021-09-11 Mathias Preinerbv: Move IsPowerOfTwo rule to preprocessing pass and...
2021-09-10 Andres NoetzliUse C++17 attributes (#7154)
2021-09-10 Gereon KremerUse EnvObj-based options in preprocessing (#7165)
2021-09-09 Aina Niemetzpp passes: Use EnvObj::rewrite() instead of Rewriter...
2021-09-08 Andrew ReynoldsImprove pre-skolemization, move quantifiers preprocess...
2021-09-08 Andrew ReynoldsTowards standard usage of ExtendedRewriter (#7145)
2021-09-03 Aina NiemetzEnvObj: Add options(), context(), userContext(). (...
2021-09-03 Aina Niemetzpp: Have PreprocessingPassContext derive from EnvObj...
2021-09-02 Aina NiemetzEnvObj: Restrict access. (#7121)
2021-09-02 Aina NiemetzRemove PreprocessingPassContext::getSmt(). (#7118)
2021-09-02 Aina Niemetzpp: Derive PreprocessingPass from EnvObj. (#7112)
2021-09-01 Aina NiemetzClean up and document PP context. (#7102)
2021-09-01 Aina Niemetzrewriter: Make clearCaches non-static. (#7100)
2021-08-26 Andrew ReynoldsEliminate currentSmtEngine for subsolver calls (#7068)
2021-08-26 Mathias Preinerint2bv: Fix conversion of signed bit-vector values...
2021-08-25 Andrew ReynoldsEliminate calls to currentSmtEngine (#7060)
2021-08-17 Andres NoetzliReplace `Maybe` with `std::optional` (#7005)
2021-07-12 Andrew ReynoldsFix for learned rewrite pass, add regression (#6850)
2021-07-06 Andrew ReynoldsIntegrate learned rewrite preprocessing pass (#6840)
2021-07-06 Andrew ReynoldsAdd implementation of learned rewrite pass (#6843)
2021-07-06 Andrew ReynoldsAdd learned rewrite preprocessing pass (#6842)
2021-06-30 yoni206int-to-bv: correct model values (#6811)
2021-06-15 Gereon KremerRemove public option wrappers (#6716)
2021-06-10 Andrew ReynoldsEnsure bv2nat and int2bv are not rewritten when using...
2021-06-09 Andres NoetzliMake `--solve-int-as-bv=X` robust to rewriting (#6722)
2021-06-09 Andrew ReynoldsIntegrate learned literal manager into preprocessing...
2021-06-08 Andrew ReynoldsAdd learned literal manager utility (#6709)
2021-06-01 Andrew ReynoldsUse top-level substitutions in ITE simp (#6651)
2021-05-27 Andrew ReynoldsUpdate proof namespaces (#6614)
2021-05-26 Andres Noetzli More precise includes of `Node` constants (#6617)
2021-05-24 Andrew ReynoldsMove proof utilities to src/proof/ (#6611)
2021-05-21 Aina NiemetzBV: Rename BITVECTOR_PLUS to BITVECTOR_ADD. (#6589)
2021-05-20 Haniel BarbosaRemove old unsat cores (#6581)
2021-05-13 Mathias PreinerAdd std::hash overloads for Node, TNode and TypeNode...
2021-05-10 Andrew ReynoldsUnify top-level substitutions and model substitutions...
2021-05-07 Andrew ReynoldsSimplifications to expand definitions (#6487)
2021-05-06 Andrew ReynoldsUse constant folding for evaluating BV eager atom ...
2021-04-30 Andrew ReynoldsUse substitutions for implementing defined functions...
2021-04-22 Andrew ReynoldsFix models for sygus-inference, bv2int, real2int (...
2021-04-22 Haniel BarbosaReconciling proofs and unsat cores (#6405)
2021-04-19 Andrew ReynoldsFully incorporate quantifiers macros into ppAssert...
2021-04-15 Aina Niemetzpreprocessing context: Add wrapper for model substituti...
2021-04-15 Aina NiemetzRename occurrences of CVC4 to CVC5. (#6351)
2021-04-14 Gereon KremerRefactor / reimplement statistics (#6162)
2021-04-14 Aina NiemetzRename public and private headers in src/include. ...
2021-04-14 Haniel Barbosa[unsat-cores] Improving new unsat cores (#6356)
2021-04-13 Andrew ReynoldsRefactor quantifiers macros (#6348)
2021-04-12 Gereon KremerRefactor resource manager (#6322)
2021-04-12 Aina NiemetzRefactor and update copyright headers. (#6316)
2021-04-10 Aina NiemetzRename CVC4_ macros to CVC5_. (#6327)
2021-04-09 Aina NiemetzRename CVC4__ header guards to CVC5__. (#6326)
2021-04-07 Andrew ReynoldsReplace calls to NodeManager::mkSkolem with SkolemManag...
2021-04-06 Andres NoetzliRemove template argument from `NodeBuilder` (#6290)
2021-04-01 Aina NiemetzRename namespace CVC5 to cvc5. (#6258)
2021-03-31 Aina NiemetzRename namespace CVC4 to CVC5. (#6249)
2021-03-25 Gereon KremerAdd missing includes. (#6207)
next