diff --git a/loopy/codegen/expression.py b/loopy/codegen/expression.py index 5bcc56228f34ca2d86b7038700dff45fca414764..e4a512957e5cafdb310552399f53b3b8f4274b07 100644 --- a/loopy/codegen/expression.py +++ b/loopy/codegen/expression.py @@ -425,9 +425,7 @@ class LoopyCCodeMapper(RecursiveMapper): domain = self.kernel.get_inames_domain(iname_deps) assumption_non_param = isl.BasicSet.from_params(self.kernel.assumptions) - assumptions = isl.align_spaces( - assumption_non_param, - domain, obj_bigger_ok=True) + assumptions, domain = isl.align_two(assumption_non_param, domain) domain = domain & assumptions from loopy.isl_helpers import is_nonnegative