mirror of
https://github.com/Z3Prover/z3
synced 2025-06-24 14:53:40 +00:00
fix compiler error (2)
This commit is contained in:
parent
923e4b4bd9
commit
c29d04d431
2 changed files with 5 additions and 1 deletions
|
@ -440,7 +440,7 @@ namespace polysat {
|
||||||
|
|
||||||
template <bool FORWARD>
|
template <bool FORWARD>
|
||||||
bool viable::refine_bits(pvar v, rational const& val, fixed_bits_info const& fbi) {
|
bool viable::refine_bits(pvar v, rational const& val, fixed_bits_info const& fbi) {
|
||||||
entry* ne = refine_bits(v, val, s.size(v), fbi);
|
entry* ne = refine_bits<FORWARD>(v, val, s.size(v), fbi);
|
||||||
if (!ne)
|
if (!ne)
|
||||||
return true;
|
return true;
|
||||||
intersect(v, ne);
|
intersect(v, ne);
|
||||||
|
|
|
@ -670,3 +670,7 @@ inline rational gcd(rational const & r1, rational const & r2, rational & a, rati
|
||||||
rational::m().gcd(r1.m_val, r2.m_val, a.m_val, b.m_val, result.m_val);
|
rational::m().gcd(r1.m_val, r2.m_val, a.m_val, b.m_val, result.m_val);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
inline void swap(rational& r1, rational& r2) {
|
||||||
|
r1.swap(r2);
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue