From eed27f4a25afed04c167741dc0594ee4c3960812 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Sun, 13 Feb 2011 10:05:01 +0100 Subject: [PATCH] isl_basic_map_insert: preserve rationality of input Signed-off-by: Sven Verdoolaege --- isl_map.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/isl_map.c b/isl_map.c index 2aa42f1f..750db190 100644 --- a/isl_map.c +++ b/isl_map.c @@ -2362,6 +2362,8 @@ __isl_give isl_basic_map *isl_basic_map_insert(__isl_take isl_basic_map *bmap, res = isl_basic_map_alloc_dim(res_dim, bmap->n_div, bmap->n_eq, bmap->n_ineq); + if (isl_basic_map_is_rational(bmap)) + res = isl_basic_map_set_rational(res); res = add_constraints_dim_map(res, bmap, dim_map); return isl_basic_map_finalize(res); } -- 2.11.4.GIT