isl_basic_set_opt: avoid invalid access on error path
[platform/upstream/isl.git] / codegen_test.sh.in
1 #!/bin/sh
2
3 EXEEXT=@EXEEXT@
4 srcdir=@srcdir@
5
6 for i in $srcdir/test_inputs/codegen/*.in \
7                 $srcdir/test_inputs/codegen/cloog/*.in \
8                 $srcdir/test_inputs/codegen/omega/*.in \
9                 $srcdir/test_inputs/codegen/pldi2012/*.in; do
10         echo $i;
11         base=`basename $i .in`
12         test=test-$base.c
13         dir=`dirname $i`
14         ref=$dir/$base.c
15         (./isl_codegen$EXEEXT < $i > $test &&
16          diff -uw $ref $test && rm $test) || exit
17 done