3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 18:05:21 +00:00

fix normalization regression

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2014-01-13 20:20:26 -08:00
parent 236b2d2ff3
commit 39dcc653df

View file

@ -205,6 +205,7 @@ namespace smt {
}
virtual final_check_status final_check_eh() {
if (m_normalize) normalize();
return FC_DONE;
}
@ -356,6 +357,7 @@ namespace smt {
m_den = lcm(m_den, denominator(m_rweights[i]));
}
m_den = lcm(m_den, denominator(m_rmin_cost));
SASSERT(!m_den.is_zero());
m_zweights.reset();
for (unsigned i = 0; i < m_rweights.size(); ++i) {
rational r = m_rweights[i]*m_den;