From 6b8f371d2a1dca61406b12ca7ce04437cb356af1 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Thu, 27 Jul 2017 09:26:55 +0200 Subject: [PATCH] Shell scripts: remove useless variable expansion in arithmetic expressions. --- .../generate_multiple_deployment.sh | 16 ++++++++-------- src/smpi/smpirun.in | 4 ++-- tools/jenkins/Coverage.sh | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/examples/smpi/replay_multiple/generate_multiple_deployment.sh b/examples/smpi/replay_multiple/generate_multiple_deployment.sh index 1288fcbb12..f267b7221a 100755 --- a/examples/smpi/replay_multiple/generate_multiple_deployment.sh +++ b/examples/smpi/replay_multiple/generate_multiple_deployment.sh @@ -146,15 +146,15 @@ if [ -n "${DESCRIPTIONFILE}" ] && [ -f "${DESCRIPTIONFILE}" ]; then HAVE_SEQ=$(which seq 2>/dev/null) if [ -n "${HAVE_SEQ}" ]; then - SEQ1=$( ${HAVE_SEQ} 0 $(( $NUMPROCSMINE - 1 )) ) + SEQ1=$( ${HAVE_SEQ} 0 $(( NUMPROCSMINE - 1 )) ) else cnt=0 - while (( $cnt < $NUMPROCSMINE )) ; do - SEQ1="$SEQ1 $cnt" - cnt=$((cnt + 1)); + while (( cnt < NUMPROCSMINE )) ; do + SEQ1="$SEQ1 $cnt" + cnt=$((cnt + 1)) done fi - #NUMPROCS=$((${NUMPROCS}+${NUMPROCSMINE})); + #NUMPROCS=$(( NUMPROCS + NUMPROCSMINE )); for i in $SEQ1 ##---------------------------------------------------------- ## generate application.xml with hostnames from hostfile: @@ -166,7 +166,7 @@ if [ -n "${DESCRIPTIONFILE}" ] && [ -f "${DESCRIPTIONFILE}" ]; then ##---- generate tags------------------------------ do if [ -n "${HOSTFILE}" ]; then - j=$(( $NUMPROCS % $NUMHOSTS +1)) + j=$(( NUMPROCS % NUMHOSTS + 1)) fi hostname=$(echo $hostnames|cut -d' ' -f$j) if [ -z "${hostname}" ]; then @@ -178,11 +178,11 @@ if [ -n "${DESCRIPTIONFILE}" ] && [ -f "${DESCRIPTIONFILE}" ]; then echo " " >> ${APPLICATIONTMP} echo " " >> ${APPLICATIONTMP} echo " " >> ${APPLICATIONTMP} - echo " " >> ${APPLICATIONTMP} + echo " " >> ${APPLICATIONTMP} echo " " >> ${APPLICATIONTMP} echo " " >> ${APPLICATIONTMP} - NUMPROCS=$(( $NUMPROCS +1)) + NUMPROCS=$(( NUMPROCS + 1)) done # return IFS back to newline for "for" loop IFS_OLD=$IFS diff --git a/src/smpi/smpirun.in b/src/smpi/smpirun.in index 8889a0059d..c3950fe5ae 100755 --- a/src/smpi/smpirun.in +++ b/src/smpi/smpirun.in @@ -404,7 +404,7 @@ fi HAVE_SEQ="$(which seq 2>/dev/null)" if [ -n "${HAVE_SEQ}" ]; then - SEQ=$(${HAVE_SEQ} 0 $((${NUMPROCS}-1))) + SEQ=$(${HAVE_SEQ} 0 $(( NUMPROCS - 1))) else cnt=0 while [ $cnt -lt ${NUMPROCS} ] ; do @@ -424,7 +424,7 @@ done for i in ${SEQ} do - j=$(( $i % ${hostfile_procs} + 1 )) + j=$(( i % hostfile_procs + 1 )) host=$(eval "echo \${$j}") ##---- optional display of ranks to actor mapping diff --git a/tools/jenkins/Coverage.sh b/tools/jenkins/Coverage.sh index b2ed44aa99..a8503ca934 100755 --- a/tools/jenkins/Coverage.sh +++ b/tools/jenkins/Coverage.sh @@ -75,7 +75,7 @@ if [ -f Testing/TAG ] ; then ant -f $WORKSPACE/tools/jenkins/jacoco.xml -Dexamplesrcdir=$WORKSPACE -Dbuilddir=$BUILDFOLDER/${sourcepath} -Djarfile=$BUILDFOLDER/simgrid.jar -Djacocodir=${JACOCO_PATH}/lib #convert jacoco xml reports in cobertura xml reports cover2cover.py $BUILDFOLDER/${sourcepath}/report.xml .. ../src/bindings/java src/bindings/java > $WORKSPACE/java_coverage_${i}.xml - i=$(($i + 1)) + i=$((i + 1)) done #convert all gcov reports to xml cobertura reports -- 2.20.1