summaryrefslogtreecommitdiff
path: root/src/theory
AgeCommit message (Expand)Author
2021-03-16Further standardization of strings statistics (#6128)Andrew Reynolds
2021-03-16cmake: Generate cvc4_export.h and set visibility to hidden. (#6139)Mathias Preiner
2021-03-16[proof-new] Renaming proof option to be in sync with SMT-LIB (#6154)Haniel Barbosa
2021-03-15Fix rewrite for double replace (#6152)Andrew Reynolds
2021-03-15Replace HistogramStat by IntegralHistogramStat (#6126)Gereon Kremer
2021-03-15Make nonlinear extension account for relevant term set (#6147)Andrew Reynolds
2021-03-15Split inst match generator class to own file (#6125)Andrew Reynolds
2021-03-15Reorganizing initialization of term registry in quantifiers (#6127)Andrew Reynolds
2021-03-12[proof-new] Fix arity check when building equality engine proofs (#6133)Haniel Barbosa
2021-03-11Simplify instantiation match generator interface (#6121)Andrew Reynolds
2021-03-11Make linear arithmetic use its inference manager (#5934)Gereon Kremer
2021-03-11arith proof rules shuffle & add ARITH_SUM_UB (#6118)Alex Ozdemir
2021-03-11Introduce inference ids for quantifier instantiation (#6119)Andrew Reynolds
2021-03-11First refactoring of statistics classes (#6105)Gereon Kremer
2021-03-11Delete Expr layer. (#6117)Aina Niemetz
2021-03-11Improvements and refactoring for enumeratative strategy (#6030)MikolasJanota
2021-03-11(proof-new) Clean up uses of witness with skolem lemmas (#6109)Andrew Reynolds
2021-03-11Direct lemmas and inference ids for sygus extension (#5960)Andrew Reynolds
2021-03-11Fix compile warnings when compiling with GLPK. (#6115)Mathias Preiner
2021-03-11Use CVC4_ASSERTIONS instead of NDEBUG. (#6099)Mathias Preiner
2021-03-10Move ExprManager::isNAryKind to NodeManager. (#6107)Aina Niemetz
2021-03-10Improve arithmetic proofs (#6106)Gereon Kremer
2021-03-10(proof-new) Update ppRewrite to use skolem lemmas (#6102)Andrew Reynolds
2021-03-10Fix extended equality rewrite involving replace. (#6104)Andrew Reynolds
2021-03-10Fix term registration and non-theory-preprocessed terms in substitutions (#6080)Andrew Reynolds
2021-03-10(proof-new) Replace witness form by original form in the internal proof calcu...Andrew Reynolds
2021-03-09Merge initialization steps in TheoryModelBuilder (#4901)Andrew Reynolds
2021-03-09Remove logic request (#6089)Andrew Reynolds
2021-03-09(proof-new) Minor fix and allow proof option (#6085)Andrew Reynolds
2021-03-09Add missing include if GLPK is enabled. (#6084)Gereon Kremer
2021-03-09Some more cleanup of includes (#6083)Gereon Kremer
2021-03-09Update copyright headers to 2021. (#6081)Aina Niemetz
2021-03-08Fix handling of negation of Boolean bound variables in FMF (#6066)Andrew Reynolds
2021-03-08(proof-new) Separating optimizations for strings skolem caching (#6064)Andrew Reynolds
2021-03-08(proof-new) Prepare arithmetic for changes to ppRewrite (#6063)Andrew Reynolds
2021-03-08Simplify theory preprocessing (#6058)Andrew Reynolds
2021-03-08Do not process conjunctions as facts in strings (#6065)Andrew Reynolds
2021-03-05Remove partial UDIV/UREM operators. (#6069)Mathias Preiner
2021-03-04Add initial bit-blaster for proof logging. (#6053)Aina Niemetz
2021-03-04Add proper define for libpoly usage (#6050)Gereon Kremer
2021-03-04Ignore isInConflict when adding conflicts (#5995)Gereon Kremer
2021-03-03(proof-new) Simplifications to arithmetic operator elimination and preprocess...Andrew Reynolds
2021-03-03More cleanup of includes to reduce compilation times (#6037)Gereon Kremer
2021-03-03Remove uses of SExpr class. (#6035)Abdalrhman Mohamed
2021-03-03Add tuple projection operator (#5904)mudathirmahgoub
2021-03-02Remove non-ASCII characters from source files. (#6039)Mathias Preiner
2021-03-02Add aarch64 (ARM64) cross-compile support. (#6033)Mathias Preiner
2021-03-02Fix nightly errors. (#6034)Mathias Preiner
2021-03-02Introduce quantifiers term registry (#5983)Andrew Reynolds
2021-03-02Clean up includes to reduce compile times (#6031)Gereon Kremer
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback