int bounded;
int sign;
int ok;
- int cst;
FILE *out = vpb->options->print_all ? stdout : stderr;
vpb->n--;
opt = isl_pw_qpolynomial_fold_min(isl_pw_qpolynomial_fold_copy(pwf));
nvar = isl_set_dim(dom, isl_dim_set);
- opt = isl_qpolynomial_drop_dims(opt, isl_dim_set, 0, nvar);
+ opt = isl_qpolynomial_project_domain_on_params(opt);
if (vpb->exact && bounded)
- ok = isl_qpolynomial_is_equal(opt, bound);
+ ok = isl_qpolynomial_plain_is_equal(opt, bound);
else if (sign > 0)
ok = isl_qpolynomial_le_cst(opt, bound);
else
int i, r, n;
dom = isl_pw_qpolynomial_fold_domain(isl_pw_qpolynomial_fold_copy(pwf));
- context = isl_set_remove_dims(isl_set_copy(dom), isl_dim_set,
- 0, isl_set_dim(dom, isl_dim_set));
+ context = isl_set_params(isl_set_copy(dom));
context = isl_set_remove_divs(context);
context = set_bounds(context);