summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers/sygus
AgeCommit message (Expand)Author
2021-09-09Remove `TheoryState::getEnv()` (#7163)Andres Noetzli
2021-09-09Disable shared selectors for quantified logics without SyGuS (#7156)Andrew Reynolds
2021-09-09Remove `TheoryState::options()` (#7148)Andres Noetzli
2021-09-08Remove deprecated SyGuS method evaluateWithUnfolding (#7155)Andrew Reynolds
2021-09-08Towards standard usage of ExtendedRewriter (#7145)Andrew Reynolds
2021-09-07sygus: Eliminate calls to Rewriter::rewrite. (#7142)Aina Niemetz
2021-09-03EnvObj: Add options(), context(), userContext(). (#7137)Aina Niemetz
2021-09-03sygus: Make more classes derive from EnvObj. (#7140)Aina Niemetz
2021-09-03Make quantifier module classes derive from EnvObj (#7132)Andrew Reynolds
2021-09-03sygus: Make CeSingleInv derive from EnvObj. (#7136)Aina Niemetz
2021-08-27Expand definitions in sygus operators at the SMT level (#7077)Andrew Reynolds
2021-08-26Eliminate currentSmtEngine for subsolver calls (#7068)Andrew Reynolds
2021-08-26Consolidate language types (#7065)Gereon Kremer
2021-08-25Eliminate calls to currentSmtEngine (#7060)Andrew Reynolds
2021-08-24Refactor enumerator management in synth conjecture (#6942)Andrew Reynolds
2021-08-23Fix non-deterministism in quantified datatypes expansion rewrite (#7036)Andrew Reynolds
2021-08-20More refactoring of set defaults (#7043)Andrew Reynolds
2021-08-04Add inference ids for remainder of sygus solver (#6977)Andrew Reynolds
2021-08-04Add missing inference identifiers (#6962)Andrew Reynolds
2021-07-27Move enum value generator to own file (#6941)Andrew Reynolds
2021-07-27Make all dependencies in the fast enumerator optional (#6918)Andrew Reynolds
2021-07-27Add sygus enumerator callback (#6923)Andrew Reynolds
2021-07-14Move synthesis verification check to own file (#6882)Andrew Reynolds
2021-07-03Add output tags -o, --output. (#6826)Mathias Preiner
2021-07-01Add recursive function definitions to subsolver in sygus (#6824)Andrew Reynolds
2021-06-28Rename internal string kinds to match API (#6797)Andrew Reynolds
2021-06-07Remove `Options::wasSetByUser()` (#6682)Gereon Kremer
2021-06-02Move public wrapper functions out of options class (#6600)Gereon Kremer
2021-05-27FP: Rename FLOATINGPOINT_PLUS to FLOATINGPOINT_ADD. (#6628)Aina Niemetz
2021-05-26 More precise includes of `Node` constants (#6617)Andres Noetzli
2021-05-21Update to sygus standard output for check-synth responses (#6521)Andrew Reynolds
2021-05-21BV: Rename BITVECTOR_PLUS to BITVECTOR_ADD. (#6589)Aina Niemetz
2021-05-18Loop over terms to reconstruct instead of obligations. (#6504)Abdalrhman Mohamed
2021-05-13Add std::hash overloads for Node, TNode and TypeNode. (#6534)Mathias Preiner
2021-04-28Remove exception headers from options.h (#6456)Gereon Kremer
2021-04-26First part of options refactoring (#6428)Gereon Kremer
2021-04-25Use fast enumeration by default for Boolean predicate synthesis (#6440)Andrew Reynolds
2021-04-14Refactor / reimplement statistics (#6162)Gereon Kremer
2021-04-14Rename public and private headers in src/include. (#6352)Aina Niemetz
2021-04-14Merge equivalent sub-obligations instead of discarding them. (#6353)Abdalrhman Mohamed
2021-04-14Warn about infeasible SyGuS conjectures (#6345)Andrew Reynolds
2021-04-13Avoid using substitute's input cache after the method call. (#6328)Abdalrhman Mohamed
2021-04-12Fix computation of whether a type is finite (#6312)Andrew Reynolds
2021-04-12Refactor and update copyright headers. (#6316)Aina Niemetz
2021-04-09Rename CVC4_ macros to CVC5_. (#6327)Aina Niemetz
2021-04-09Rename CVC4__ header guards to CVC5__. (#6326)Aina Niemetz
2021-04-08Add identifiers for sources of incompleteness (#6311)Andrew Reynolds
2021-04-08Initial support for parametric datatypes in sygus (#6304)Andrew Reynolds
2021-04-07Fixes for abducts (#6279)Andrew Reynolds
2021-04-07Replace calls to NodeManager::mkSkolem with SkolemManager::mkDummySkolem (#6291)Andrew Reynolds
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback