isl_space_unwrap: fix error message
[platform/upstream/isl.git] / isl_transitive_closure.c
index ef3e591..59cb8bd 100644 (file)
@@ -16,6 +16,7 @@
 #include <isl/lp.h>
 #include <isl/union_map.h>
 #include <isl_mat_private.h>
+#include <isl_options_private.h>
 
 int isl_map_is_transitively_closed(__isl_keep isl_map *map)
 {
@@ -3101,3 +3102,11 @@ __isl_give isl_union_map *isl_union_map_power(__isl_take isl_union_map *umap,
        
        return umap;
 }
+
+#undef TYPE
+#define TYPE isl_map
+#include "isl_power_templ.c"
+
+#undef TYPE
+#define TYPE isl_union_map
+#include "isl_power_templ.c"