3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-04 14:25:46 +00:00

enable propagation when there are changed columns

- to fix bug reported by Nikhil Swamy/F*
- deal with some compiler warnings by adding annotations
This commit is contained in:
Nikolaj Bjorner 2025-01-12 13:30:31 -08:00
parent 558758fcf1
commit 85356c5548
3 changed files with 9 additions and 2 deletions

View file

@ -25,7 +25,7 @@ template < typename B> class stacked_vector {
struct log_entry {
unsigned m_i; unsigned m_ts; B b;
log_entry(unsigned i, unsigned t, B const& b): m_i(i), m_ts(t), b(b) {}
log_entry():m_i(UINT_MAX), m_ts(0) {}
log_entry():m_i(UINT_MAX), m_ts(0), b() {}
};
svector<unsigned> m_stack_of_vector_sizes;
svector<unsigned> m_stack_of_change_sizes;