mirror of
https://github.com/Z3Prover/z3
synced 2025-07-19 02:42:02 +00:00
This commit is contained in:
parent
0810720267
commit
51a4db862a
2 changed files with 2 additions and 2 deletions
|
@ -72,7 +72,7 @@ namespace euf {
|
||||||
void * etable::mk_table_for(unsigned arity, func_decl * d) {
|
void * etable::mk_table_for(unsigned arity, func_decl * d) {
|
||||||
void * r;
|
void * r;
|
||||||
SASSERT(d->get_arity() >= 1);
|
SASSERT(d->get_arity() >= 1);
|
||||||
SASSERT(arity >= d->get_arity());
|
SASSERT(arity >= d->get_arity() || d->is_associative());
|
||||||
switch (arity) {
|
switch (arity) {
|
||||||
case 1:
|
case 1:
|
||||||
r = TAG(void*, alloc(unary_table), UNARY);
|
r = TAG(void*, alloc(unary_table), UNARY);
|
||||||
|
|
|
@ -66,7 +66,7 @@ namespace lp_api {
|
||||||
lp::constraint_index get_constraint(bool b) const { return m_constraints[b]; }
|
lp::constraint_index get_constraint(bool b) const { return m_constraints[b]; }
|
||||||
|
|
||||||
inf_rational get_value(bool is_true) const {
|
inf_rational get_value(bool is_true) const {
|
||||||
if (is_true == !get_lit().sign())
|
if (is_true != get_lit().sign())
|
||||||
return inf_rational(m_value); // v >= value or v <= value
|
return inf_rational(m_value); // v >= value or v <= value
|
||||||
if (m_is_int) {
|
if (m_is_int) {
|
||||||
SASSERT(m_value.is_int());
|
SASSERT(m_value.is_int());
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue