32 |
SCRIPT='../tools/tst_2+2' |
SCRIPT='../tools/tst_2+2' |
33 |
LOGFILE='tst_2+2_out.log' |
LOGFILE='tst_2+2_out.log' |
34 |
scrArg='All' |
scrArg='All' |
35 |
|
bldDir='build' |
36 |
COMMAND= |
COMMAND= |
37 |
mpi=0 |
mpi=0 |
38 |
MPI_MFILE= |
MPI_MFILE= |
|
#OUTDIR=`hostname | sed 's/\..*$//'` |
|
39 |
OUTDIR=`hostname -s | tr '[:upper:]' '[:lower:]'` |
OUTDIR=`hostname -s | tr '[:upper:]' '[:lower:]'` |
40 |
SAVELOG=0 |
SAVELOG=0 |
41 |
ADDRESS= |
ADDRESS= |
179 |
rCommand=$COMMAND |
rCommand=$COMMAND |
180 |
else |
else |
181 |
LOC_NPROC=2 |
LOC_NPROC=2 |
182 |
mpi_size=$xx/build/SIZE.h.mpi |
mpi_size=$xx/$bldDir/SIZE.h.mpi |
183 |
if test -f $mpi_size ; then |
if test -f $mpi_size ; then |
184 |
px=`grep '^ & *nPx *=' $mpi_size | sed 's/^ & *nPx *= *//' | sed 's/, *$//'` |
px=`grep '^ & *nPx *=' $mpi_size | sed 's/^ & *nPx *= *//' | sed 's/, *$//'` |
185 |
py=`grep '^ & *nPy *=' $mpi_size | sed 's/^ & *nPy *= *//' | sed 's/, *$//'` |
py=`grep '^ & *nPy *=' $mpi_size | sed 's/^ & *nPy *= *//' | sed 's/, *$//'` |
204 |
for yy in $listD |
for yy in $listD |
205 |
do |
do |
206 |
if test -f $xx/$yy/$RUNOUTP ; then |
if test -f $xx/$yy/$RUNOUTP ; then |
207 |
if test "x$OPTFILE" = x -a -f $xx/build/Makefile ; then |
if test "x$OPTFILE" = x -a -f $xx/$bldDir/Makefile ; then |
208 |
comm=`grep '^# OPTFILE=' $xx/build/Makefile 2>/dev/null | head -1 | sed 's/^# //'` |
comm=`grep '^# OPTFILE=' $xx/$bldDir/Makefile 2>/dev/null | head -1 | sed 's/^# //'` |
209 |
echo "from '$xx/build/Makefile', extract:" > $DRESULTS/genmake_state |
echo "from '$xx/$bldDir/Makefile', extract:" > $DRESULTS/genmake_state |
210 |
sed -n '/^# executed by:/,+1 p' $xx/build/Makefile >> $DRESULTS/genmake_state |
sed -n '/^# executed by:/,+1 p' $xx/$bldDir/Makefile >> $DRESULTS/genmake_state |
211 |
echo " $comm" >> $DRESULTS/genmake_state |
echo " $comm" >> $DRESULTS/genmake_state |
212 |
eval $comm |
eval $comm |
213 |
gmkLog=$xx/build/genmake.log |
gmkLog=$xx/$bldDir/genmake.log |
214 |
grep '^Get compiler version using:' $gmkLog > /dev/null 2>&1 |
grep '^Get compiler version using:' $gmkLog > /dev/null 2>&1 |
215 |
out=$? |
out=$? |
216 |
if test "x$out" = x0 ; then |
if test "x$out" = x0 ; then |