summaryrefslogtreecommitdiff
path: root/src/smt/smt_engine.cpp
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2021-05-04 18:22:49 -0500
committerGitHub <noreply@github.com>2021-05-04 23:22:49 +0000
commit67c43a7294442a7c660a26faf230cd983b21117d (patch)
tree151e6c092fcb083d23c9340a5055bf96b8dbd5d5 /src/smt/smt_engine.cpp
parent5018442120cb22e6f1923a97df7cd98c2d2b5a4a (diff)
Move env into smt solver, theory engine, prop engine (#6486)
This is work towards eliminating singletons. Also, TheoryModel should use the same substitution map as the preprocessor. This is work towards unifying these things, which will be done in a future PR.
Diffstat (limited to 'src/smt/smt_engine.cpp')
-rw-r--r--src/smt/smt_engine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/smt/smt_engine.cpp b/src/smt/smt_engine.cpp
index cee07a3dc..cccb4f544 100644
--- a/src/smt/smt_engine.cpp
+++ b/src/smt/smt_engine.cpp
@@ -133,7 +133,7 @@ SmtEngine::SmtEngine(NodeManager* nm, Options* optr)
new smt::Preprocessor(*this, *d_env.get(), *d_absValues.get(), *d_stats));
// make the SMT solver
d_smtSolver.reset(
- new SmtSolver(*this, *d_state, getResourceManager(), *d_pp, *d_stats));
+ new SmtSolver(*this, *d_env.get(), *d_state, *d_pp, *d_stats));
// make the SyGuS solver
d_sygusSolver.reset(
new SygusSolver(*d_smtSolver, *d_pp, getUserContext(), d_outMgr));
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback