mirror of
https://github.com/Z3Prover/z3
synced 2025-05-03 22:05:45 +00:00
fix proof checking for bounds propagation
This commit is contained in:
parent
cb279fba2b
commit
da3f31697b
7 changed files with 105 additions and 61 deletions
|
@ -73,13 +73,14 @@ public:
|
|||
};
|
||||
class iterator {
|
||||
bool m_run_on_vector;
|
||||
mpq m_one = one_of_type<mpq>();
|
||||
pair_vec::const_iterator m_vi;
|
||||
ci_set::iterator m_ci;
|
||||
public:
|
||||
cimpq operator*() const {
|
||||
return m_run_on_vector?
|
||||
cimpq( m_vi->first, m_vi->second) :
|
||||
cimpq( *m_ci, one_of_type<mpq>());
|
||||
cimpq( *m_ci, m_one);
|
||||
}
|
||||
iterator operator++() {
|
||||
if (m_run_on_vector)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue