isl_arg.c: extract out free_child
[isl.git] / codegen_test.sh.in
blob5488fffc6bc6e656fc82d99764f696474e0c29cc
1 #!/bin/sh
3 EXEEXT=@EXEEXT@
4 srcdir=@srcdir@
6 failed=0
8 for i in $srcdir/test_inputs/codegen/*.in \
9 $srcdir/test_inputs/codegen/cloog/*.in \
10 $srcdir/test_inputs/codegen/omega/*.in \
11 $srcdir/test_inputs/codegen/pldi2012/*.in; do
12 echo $i;
13 test=test-`basename $i .in`.c
14 ref=${i%.in}.c
15 (./isl_codegen$EXEEXT < $i > $test &&
16 diff -uw $ref $test && rm $test) || failed=1
17 done
19 test $failed -eq 0 || exit