mirror of
https://github.com/Z3Prover/z3
synced 2025-04-28 19:35:50 +00:00
Fix the build on g++, Fix g++ warnings
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
parent
4a97e6daea
commit
f46c7f9bd9
2 changed files with 3 additions and 4 deletions
|
@ -63,7 +63,7 @@ public:
|
|||
for (; it != end; ++it) {
|
||||
offset_t offs(*it);
|
||||
++m_stats.m_num_comparisons;
|
||||
if (*it != idx.m_offset && hb.is_subsumed(idx, offs)) {
|
||||
if (*it != static_cast<int>(idx.m_offset) && hb.is_subsumed(idx, offs)) {
|
||||
found_idx = offs;
|
||||
++m_stats.m_num_hit;
|
||||
return true;
|
||||
|
@ -743,7 +743,7 @@ hilbert_basis::sign_t hilbert_basis::get_sign(offset_t idx) const {
|
|||
return zero;
|
||||
}
|
||||
|
||||
hilbert_basis::numeral hilbert_basis::get_weight(values& val, num_vector const& ineq) const {
|
||||
hilbert_basis::numeral hilbert_basis::get_weight(values const & val, num_vector const& ineq) const {
|
||||
numeral result(0);
|
||||
unsigned num_vars = get_num_vars();
|
||||
for (unsigned i = 0; i < num_vars; ++i) {
|
||||
|
@ -753,7 +753,6 @@ hilbert_basis::numeral hilbert_basis::get_weight(values& val, num_vector const&
|
|||
}
|
||||
|
||||
void hilbert_basis::display(std::ostream& out) const {
|
||||
unsigned nv = get_num_vars();
|
||||
out << "inequalities:\n";
|
||||
for (unsigned i = 0; i < m_ineqs.size(); ++i) {
|
||||
display_ineq(out, m_ineqs[i], m_iseq[i]);
|
||||
|
|
|
@ -96,7 +96,7 @@ private:
|
|||
|
||||
void add_unit_vector(unsigned i, numeral const& e);
|
||||
unsigned get_num_vars() const;
|
||||
numeral get_weight(values& val, num_vector const& ineq) const;
|
||||
numeral get_weight(values const & val, num_vector const& ineq) const;
|
||||
bool is_geq(values const& v, values const& w) const;
|
||||
bool is_abs_geq(numeral const& v, numeral const& w) const;
|
||||
bool is_subsumed(offset_t idx);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue