mirror of
https://github.com/Z3Prover/z3
synced 2025-06-06 06:03:23 +00:00
fix $4457
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
f645ef7677
commit
d3e20d41b2
3 changed files with 3 additions and 0 deletions
|
@ -218,6 +218,7 @@ unsigned decl_info::hash() const {
|
||||||
|
|
||||||
bool decl_info::operator==(decl_info const & info) const {
|
bool decl_info::operator==(decl_info const & info) const {
|
||||||
return m_family_id == info.m_family_id && m_kind == info.m_kind &&
|
return m_family_id == info.m_family_id && m_kind == info.m_kind &&
|
||||||
|
m_parameters.size() == info.m_parameters.size() &&
|
||||||
compare_arrays<parameter>(m_parameters.begin(), info.m_parameters.begin(), m_parameters.size());
|
compare_arrays<parameter>(m_parameters.begin(), info.m_parameters.begin(), m_parameters.size());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -235,6 +235,7 @@ interval::interval(interval const & other):
|
||||||
m_upper_open(other.m_upper_open),
|
m_upper_open(other.m_upper_open),
|
||||||
m_lower_dep(other.m_lower_dep),
|
m_lower_dep(other.m_lower_dep),
|
||||||
m_upper_dep(other.m_upper_dep) {
|
m_upper_dep(other.m_upper_dep) {
|
||||||
|
std::cout << "copy " << m_lower << " " << m_upper << "\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
interval & interval::operator=(interval const & other) {
|
interval & interval::operator=(interval const & other) {
|
||||||
|
|
|
@ -1995,6 +1995,7 @@ bool theory_arith<Ext>::is_inconsistent2(grobner::equation const * eq, grobner &
|
||||||
grobner::monomial const * m = eq->get_monomial(i);
|
grobner::monomial const * m = eq->get_monomial(i);
|
||||||
intervals.push_back(mk_interval_for(m));
|
intervals.push_back(mk_interval_for(m));
|
||||||
}
|
}
|
||||||
|
std::cout << intervals.size() << "\n";
|
||||||
sbuffer<bool> deleted;
|
sbuffer<bool> deleted;
|
||||||
deleted.resize(num, false);
|
deleted.resize(num, false);
|
||||||
ptr_buffer<grobner::monomial> monomials;
|
ptr_buffer<grobner::monomial> monomials;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue