Resiliant to empty ${bench}List

This commit is contained in:
Thomas Preud'homme 2011-05-04 15:27:35 +02:00
parent 023552a4de
commit 829063f894
1 changed files with 30 additions and 26 deletions

View File

@ -413,7 +413,7 @@ create_gnuplot_file ()
main()
{
local logDir -
local logDir benchName -
parse_args "$@"
cd $logDir
@ -426,6 +426,9 @@ main()
*) argTypeProd=1 ;;
esac
for bench in "communication" "barriere" ; do
eval benchName="\${${bench}List:-}"
if [ -n "${benchName}" ]
then
# Create dat headers
for metrique in $metriqueList ; do
case "$metrique" in
@ -451,6 +454,7 @@ main()
create_dat_body "$prod" "$bench" "$metrique" "$argTypeProd" "$metriquePattern"
create_gnuplot_file "$prod" "$bench" "$metrique" "$ylabel" "$numCacheConfigs"
done
fi
done
done