3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 18:05:21 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2021-07-19 15:58:10 -07:00
parent a64867942d
commit a8b433e6ac

View file

@ -424,7 +424,8 @@ void asserted_formulas::apply_quasi_macros() {
TRACE("before_quasi_macros", display(tout););
vector<justified_expr> new_fmls;
quasi_macros proc(m, m_macro_manager);
while (proc(m_formulas.size() - m_qhead,
while (m_qhead == 0 &&
proc(m_formulas.size() - m_qhead,
m_formulas.data() + m_qhead,
new_fmls)) {
swap_asserted_formulas(new_fmls);