diff options
author | Dejan Jovanovic <dejan.jovanovic@gmail.com> | 2014-12-26 19:15:13 -0800 |
---|---|---|
committer | Dejan Jovanovic <dejan.jovanovic@gmail.com> | 2014-12-26 19:15:13 -0800 |
commit | 0c624b4f57c5f1bc3c94058fe5b1da4bdd724041 (patch) | |
tree | d582a79203d9cc8f6ace757b8f9a729102d9f657 /src/theory/bv | |
parent | 9e50f189118d5f8bb0f7eb54f19677e52f5a3852 (diff) |
Adding an option to the equality engine constructor to treat all constants as
trigger terms. I've disabled constants as triggers for all equality engines
except for the shared terms engine where it is needed.
Diffstat (limited to 'src/theory/bv')
-rw-r--r-- | src/theory/bv/bv_subtheory_core.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/bv/bv_subtheory_core.cpp b/src/theory/bv/bv_subtheory_core.cpp index 938a93b85..fc23347c6 100644 --- a/src/theory/bv/bv_subtheory_core.cpp +++ b/src/theory/bv/bv_subtheory_core.cpp @@ -32,7 +32,7 @@ using namespace CVC4::theory::bv::utils; CoreSolver::CoreSolver(context::Context* c, TheoryBV* bv) : SubtheorySolver(c, bv), d_notify(*this), - d_equalityEngine(d_notify, c, "theory::bv::TheoryBV"), + d_equalityEngine(d_notify, c, "theory::bv::TheoryBV", false), d_slicer(new Slicer()), d_isComplete(c, true), d_useSlicer(false), |