Skip to content

Commit

Permalink
Do not apply preprocessing pass for TheorySep unless enabled (cvc5#10165
Browse files Browse the repository at this point in the history
)
  • Loading branch information
ajreynol authored Nov 17, 2023
1 parent f867bfa commit 94dbd94
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/theory/sep/theory_sep.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -928,6 +928,10 @@ TheorySep::HeapAssertInfo * TheorySep::getOrMakeEqcInfo( Node n, bool doMake ) {
// Must process assertions at preprocess so that quantified assertions are
// processed properly.
void TheorySep::ppNotifyAssertions(const std::vector<Node>& assertions) {
if (!d_env.hasSepHeap())
{
return;
}
std::map<int, std::map<Node, size_t> > visited;
std::map<int, std::map<Node, std::vector<Node> > > references;
std::map<int, std::map<Node, bool> > references_strict;
Expand Down

0 comments on commit 94dbd94

Please sign in to comment.