diff --git a/src/smt/theory_lra.cpp b/src/smt/theory_lra.cpp index 92a27abd3..99f6d17c8 100644 --- a/src/smt/theory_lra.cpp +++ b/src/smt/theory_lra.cpp @@ -1588,7 +1588,8 @@ public: void random_update() { if (m_use_nra_model || m_nla) return; - + m_tmp_var_set.clear(); + m_tmp_var_set.resize(th.get_num_vars()); m_model_eqs.reset(); svector vars; theory_var sz = static_cast(th.get_num_vars());