From b266652bfdd1b5e9075ed5febb2036f1a5c62d84 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Fri, 22 Aug 2008 15:29:16 +0200 Subject: isl_basic_map_affine_hull: compute integer affine hull --- isl_test.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'isl_test.c') diff --git a/isl_test.c b/isl_test.c index 5616892d..f54ce932 100644 --- a/isl_test.c +++ b/isl_test.c @@ -6,7 +6,7 @@ static char *srcdir; -void test_affine_hull(struct isl_ctx *ctx) +void test_affine_hull_case(struct isl_ctx *ctx, const char *name) { char filename[PATH_MAX]; FILE *input; @@ -14,7 +14,7 @@ void test_affine_hull(struct isl_ctx *ctx) struct isl_basic_set *bset1, *bset2; n = snprintf(filename, sizeof(filename), - "%s/test_inputs/affine.polylib", srcdir); + "%s/test_inputs/%s.polylib", srcdir, name); assert(n < sizeof(filename)); input = fopen(filename, "r"); assert(input); @@ -32,6 +32,12 @@ void test_affine_hull(struct isl_ctx *ctx) fclose(input); } +void test_affine_hull(struct isl_ctx *ctx) +{ + test_affine_hull_case(ctx, "affine2"); + test_affine_hull_case(ctx, "affine"); +} + void test_convex_hull_case(struct isl_ctx *ctx, const char *name) { char filename[PATH_MAX]; -- cgit v1.2.3