diff --git a/src/math/simplex/model_based_opt.cpp b/src/math/simplex/model_based_opt.cpp index 5cd4e24aa..2e899c301 100644 --- a/src/math/simplex/model_based_opt.cpp +++ b/src/math/simplex/model_based_opt.cpp @@ -419,6 +419,7 @@ namespace opt { } void model_based_opt::retire_row(unsigned row_id) { + SASSERT(!m_retired_rows.contains(row_id)); m_rows[row_id].m_alive = false; m_retired_rows.push_back(row_id); }