polyhedron_minimize.c: handle all enumeration values in switch
authorSven Verdoolaege <skimo@purples.(none)>
Sun, 6 Sep 2009 10:59:59 +0000 (12:59 +0200)
committerSven Verdoolaege <skimo@purples.(none)>
Sun, 6 Sep 2009 15:57:15 +0000 (17:57 +0200)
polyhedron_minimize.c

index fbd0e1a..4dc0c06 100644 (file)
@@ -66,8 +66,10 @@ int main(int argc, char **argv)
        else
                obj = vec_ror(obj);
        res = isl_basic_set_solve_ilp(bset, 0, obj->el, &opt, &sol);
-       assert(res != isl_lp_error);
        switch (res) {
+       case isl_lp_error:
+               fprintf(stderr, "error\n");
+               return -1;
        case isl_lp_empty:
                fprintf(stdout, "empty\n");
                break;