1#!/bin/sh 2 3EXEEXT=@EXEEXT@ 4srcdir=@srcdir@ 5 6failed=0 7 8for 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 base=`basename $i .in` 14 test=test-$base.c 15 dir=`dirname $i` 16 ref=$dir/$base.c 17 (./isl_codegen$EXEEXT < $i > $test && 18 diff -uw $ref $test && rm $test) || failed=1 19done 20 21test $failed -eq 0 || exit 22