summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/theory/arrays/theory_arrays.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/arrays/theory_arrays.cpp b/src/theory/arrays/theory_arrays.cpp
index 87edbe316..9a51a1f43 100644
--- a/src/theory/arrays/theory_arrays.cpp
+++ b/src/theory/arrays/theory_arrays.cpp
@@ -668,6 +668,7 @@ void TheoryArrays::preRegisterTermInternal(TNode node)
{
d_equalityEngine.addTerm(node);
}
+ Assert((d_isPreRegistered.insert(node), true));
if (options::arraysLazyRIntro1() && !options::arraysWeakEquivalence()) {
// Apply RIntro1 rule to any stores equal to store if not done already
@@ -717,7 +718,6 @@ void TheoryArrays::preRegisterTermInternal(TNode node)
d_reads.push_back(node);
}
- Assert((d_isPreRegistered.insert(node), true));
checkRowForIndex(node[1], store);
break;
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback