--- MITgcm/verification/testreport 2010/01/16 22:08:27 1.133 +++ MITgcm/verification/testreport 2010/01/17 21:52:01 1.134 @@ -1,6 +1,6 @@ #! /usr/bin/env bash # -# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/verification/testreport,v 1.133 2010/01/16 22:08:27 jmc Exp $ +# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/verification/testreport,v 1.134 2010/01/17 21:52:01 jmc Exp $ # $Name: $ # @@ -596,9 +596,12 @@ printf 'runmodel in %s ...' $1 1>&2 # make output.txt echo - if test -L $EXECUTABLE -a -x "../"$builddir"/"$EXECUTABLE ; then + if test -L $EXECUTABLE ; then + if test -x "../"$builddir"/"$EXECUTABLE ; then diff -q $EXECUTABLE "../"$builddir"/"$EXECUTABLE > /dev/null 2>&1 outD=$? ; if test $outD != 0 ; then rm -f $EXECUTABLE ; fi + else rm -f $EXECUTABLE + fi fi if test ! -x $EXECUTABLE -a -x "../"$builddir"/"$EXECUTABLE ; then echo " link" $EXECUTABLE "from dir ../"$builddir > run.log_tmp