diff options
Diffstat (limited to 'isl_map_piplib.c')
-rw-r--r-- | isl_map_piplib.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/isl_map_piplib.c b/isl_map_piplib.c index 0c9a1130..257b4607 100644 --- a/isl_map_piplib.c +++ b/isl_map_piplib.c @@ -224,8 +224,7 @@ static struct isl_map *scan_quast_r(struct scan_data *data, PipQuast *q, map = isl_map_add(map, isl_basic_map_copy(bmap)); if (isl_basic_map_free_equality(bmap, n_out)) goto error; - } else if (map->n && data->rest) { - /* not interested in rest if no sol */ + } else if (data->rest) { struct isl_basic_set *bset; bset = isl_basic_set_from_basic_map(isl_basic_map_copy(bmap)); bset = isl_basic_set_drop_dims(bset, n_in, n_out); |