From 8160a0a30f55dbb60dcbda2a35221e4bc7a40120 Mon Sep 17 00:00:00 2001 From: Snafu Date: Fri, 28 May 2010 14:35:49 +0200 Subject: [PATCH] bench.sh zaehlt nur dann die Instruktionen, wenn eine Referenzdatei existiert. --- scripts/bench.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/bench.sh b/scripts/bench.sh index a4dd0d2..009a0f1 100755 --- a/scripts/bench.sh +++ b/scripts/bench.sh @@ -74,7 +74,7 @@ for i in $TEST/*.0; do if [ -f $TEST/${bi}.instr ]; then ti=`cat $TEST/$bi.instr` else - echo "err: fuer den testfall \"$bi\" existiert noch keine referenzdatei" + echo "err: fuer den testfall \"$bi\" existiert noch keine referenzdatei. instruktionen werden verworfen." ti=0 fi @@ -94,8 +94,10 @@ for i in $TEST/*.0; do echo -e "$bcolor $bi: $ni (referenz: $ti) \033[0m" echo "$bi $ni" >> $RESULT - let gni=gni+$ni - let gti=gti+$ti + if [ -f $TEST/${bi}.instr ]; then + let gni=gni+$ni + let gti=gti+$ti + fi # remove waste rm -f $TMPNAME $TMPNAME.s $TMPNAME.trace -- 2.25.1