summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2020-08-18 11:17:26 -0500
committerGitHub <noreply@github.com>2020-08-18 11:17:26 -0500
commitc460fd4ba1cdacf04305475e605071889ed0e92f (patch)
treed9348644ef9030ae606803107345fe5f67a59911 /src/CMakeLists.txt
parentee00caa684da76ce494d57d30b22ad20c082b652 (diff)
Add the relevance manager module (#4894)
This PR adds the relevance manager module, which will be used in forthcoming PRs to query assignments for whether a literal is "relevant" (e.g. critical for satisfying the input formula). Leveraging this technique has led to noticeable improvements for non-linear arithmetic (https://github.com/ajreynol/CVC4/tree/relManager). This PR does not enable it, but adds the module only.
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 1d54573e9..62a9b35d0 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -695,6 +695,8 @@ libcvc4_add_sources(
theory/quantifiers/theory_quantifiers_type_rules.h
theory/quantifiers_engine.cpp
theory/quantifiers_engine.h
+ theory/relevance_manager.cpp
+ theory/relevance_manager.h
theory/rep_set.cpp
theory/rep_set.h
theory/rewriter.cpp
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback