Changes in directory llvm/test:
TestRunner.sh updated: 1.19 -> 1.20 --- Log message: Avoid an infinite loop when TestRunner.sh is run outside of the test dir. --- Diffs of the changes: (+7 -5) TestRunner.sh | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) Index: llvm/test/TestRunner.sh diff -u llvm/test/TestRunner.sh:1.19 llvm/test/TestRunner.sh:1.20 --- llvm/test/TestRunner.sh:1.19 Wed May 16 12:56:56 2007 +++ llvm/test/TestRunner.sh Thu May 17 21:06:03 2007 @@ -13,11 +13,13 @@ # TESTPATH=`pwd` SUBDIR="" -while test `basename $TESTPATH` != "test" -a ! -z "$TESTPATH" ; do - tmp=`basename $TESTPATH` - SUBDIR="$tmp/$SUBDIR" - TESTPATH=`dirname $TESTPATH` -done +if test `dirname $1` == "." ; then + while test `basename $TESTPATH` != "test" -a ! -z "$TESTPATH" ; do + tmp=`basename $TESTPATH` + SUBDIR="$tmp/$SUBDIR" + TESTPATH=`dirname $TESTPATH` + done +fi for TESTFILE in "$@" ; do if test `dirname $TESTFILE` == . ; then _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits