156 |
if [ $debug -gt 0 ]; then |
if [ $debug -gt 0 ]; then |
157 |
echo testoutput: cg2dres=$cg2dres 1>&2 |
echo testoutput: cg2dres=$cg2dres 1>&2 |
158 |
fi |
fi |
|
|
|
159 |
testoutput_for_prop $1 "dynstat_theta_min" "theta minimum" $2; tmin=$? |
testoutput_for_prop $1 "dynstat_theta_min" "theta minimum" $2; tmin=$? |
160 |
testoutput_for_prop $1 "dynstat_theta_max" "theta maximum" $2; tmax=$? |
testoutput_for_prop $1 "dynstat_theta_max" "theta maximum" $2; tmax=$? |
161 |
testoutput_for_prop $1 "dynstat_theta_mean" "theta mean" $2; tmean=$? |
testoutput_for_prop $1 "dynstat_theta_mean" "theta mean" $2; tmean=$? |
292 |
# linkdata flag |
# linkdata flag |
293 |
# |
# |
294 |
# symbolically link data files to run directory |
# symbolically link data files to run directory |
295 |
if [ $1 -ne 0 ]; then |
if test "x$1" = x1 ; then |
296 |
( cd $2 ; ln -sf ../input/* . ) |
( |
297 |
|
cd $2 |
298 |
|
files=`( cd ../input ; ls -1 | grep -v CVS )` |
299 |
|
for i in $files ; do |
300 |
|
if test ! -d "../input/"$i ; then |
301 |
|
ln -sf "../input/"$i $i |
302 |
|
fi |
303 |
|
done |
304 |
|
) |
305 |
fi |
fi |
306 |
} |
} |
307 |
|
|
579 |
exit 1 |
exit 1 |
580 |
fi |
fi |
581 |
SUMMARY="$DRESULTS/summary.txt" |
SUMMARY="$DRESULTS/summary.txt" |
582 |
|
echo -n "Start time: " >> $SUMMARY |
583 |
date > $SUMMARY |
date > $SUMMARY |
584 |
|
date > dfile |
585 |
cat << EOF >> $SUMMARY |
cat << EOF >> $SUMMARY |
586 |
T S U V |
T S U V |
587 |
G D M c m s m s m s m s |
G D M c m s m s m s m s |
642 |
unset genmake makedepend make run |
unset genmake makedepend make run |
643 |
results='-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --' |
results='-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --' |
644 |
|
|
645 |
if [ -r $dir/build ]; then |
builddir="input" |
646 |
seperatebuilddir=1 |
rundir="input" |
647 |
builddir=build |
use_seperate_build=0 |
648 |
rundir=build |
if test -d $dir/build -a -r $dir/build ; then |
649 |
( cd $dir/build; ln -sf ../input/* . ) |
builddir="build" |
650 |
else |
rundir="build" |
651 |
seperatebuilddir=0 |
use_seperate_build=1 |
652 |
builddir=input |
linkdata $use_seperate_build $dir/$rundir |
|
rundir=input |
|
653 |
fi |
fi |
654 |
|
|
655 |
CODE_DIR=$dir/code |
CODE_DIR=$dir/code |
704 |
&& makeclean $dir/$builddir \ |
&& makeclean $dir/$builddir \ |
705 |
&& makedependmodel $dir/$builddir && makedepend=Y \ |
&& makedependmodel $dir/$builddir && makedepend=Y \ |
706 |
&& makemodel $dir/$builddir && make=Y \ |
&& makemodel $dir/$builddir && make=Y \ |
707 |
&& linkdata $seperatebuilddir $dir/$rundir \ |
&& linkdata $use_seperate_build $dir/$rundir \ |
708 |
&& runmodel $dir/$builddir && run=Y \ |
&& runmodel $dir/$rundir && run=Y \ |
709 |
&& results=`testoutput $dir $rundir` |
&& results=`testoutput $dir $rundir` |
710 |
fi |
fi |
711 |
|
|
748 |
|
|
749 |
done |
done |
750 |
|
|
751 |
rm tmp_cmpnum.f a.out |
echo -n "Start time: " >> $SUMMARY |
752 |
|
date -r dfile >> $SUMMARY |
753 |
cat $SUMMARY |
echo -n "End time: " >> $SUMMARY |
754 |
|
date >> $SUMMARY |
755 |
|
|
756 |
|
rm tmp_cmpnum.f a.out dfile |
757 |
|
|
758 |
|
if test "x$CLEANUP" != xt ; then |
759 |
|
cat $SUMMARY |
760 |
|
if test -e tr.out ; then |
761 |
|
mv tr.out tr.out.old |
762 |
|
fi |
763 |
|
cat $SUMMARY > tr.out |
764 |
|
fi |
765 |
|
|