/[MITgcm]/MITgcm/verification/testreport
ViewVC logotype

Diff of /MITgcm/verification/testreport

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.139 by jmc, Thu Apr 29 16:58:40 2010 UTC revision 1.141 by jmc, Wed Jun 23 18:46:43 2010 UTC
# Line 33  usage() Line 33  usage()
33      echo "  (-adm|-ad)               perform an adjoint run"      echo "  (-adm|-ad)               perform an adjoint run"
34      echo "  (-oad)                   perform an OpenAD adjoint run"      echo "  (-oad)                   perform an OpenAD adjoint run"
35      echo "  (-command|-c) STRING     command to run"      echo "  (-command|-c) STRING     command to run"
36        echo "  (-makedepend|-md) STRING command to use for \"makedepend\""
37      echo "  (-make|-m) STRING        command to use for \"make\""      echo "  (-make|-m) STRING        command to use for \"make\""
38      echo "                             (DEF=\"make\")"      echo "                             (DEF=\"make\")"
39      echo "  (-odir) STRING           used to build output directory name"      echo "  (-odir) STRING           used to build output directory name"
# Line 40  usage() Line 41  usage()
41      echo "  (-ptracers|-ptr) STRING  specify which ptracers to test"      echo "  (-ptracers|-ptr) STRING  specify which ptracers to test"
42      echo "                             (DEF=\"1 2 3 4 5\")"      echo "                             (DEF=\"1 2 3 4 5\")"
43      echo "  (-match) NUMBER          Matching Criteria (number of digits)"      echo "  (-match) NUMBER          Matching Criteria (number of digits)"
44      echo "                             (DEF=\"12\")"      echo "                             (DEF=\"$MATCH_CRIT\")"
45      echo "  (-j) JOBS                use \"make -j JOBS\" for parallel builds"      echo "  (-j) JOBS                use \"make -j JOBS\" for parallel builds"
46      echo "  (-clean)                 *ONLY* run \"make CLEAN\""      echo "  (-clean)                 *ONLY* run \"make CLEAN\""
47      echo "  (-norun|-nr)             skip the \"runmodel\" stage (stop after make)"      echo "  (-norun|-nr)             skip the \"runmodel\" stage (stop after make)"
# Line 317  genmakemodel() Line 318  genmakemodel()
318          (          (
319              cd $1;              cd $1;
320              command="$GENMAKE2  -ds -m $MAKE"              command="$GENMAKE2  -ds -m $MAKE"
321                if test "x$MKDEPEND" != x ; then
322                    command="$command -makedepend=$MKDEPEND"
323                fi
324              if test "x$ADM" = xt ; then              if test "x$ADM" = xt ; then
325                  command="$command --mods=../code_ad"                  command="$command --mods=../code_ad"
326              elif test "x$OADM" = xt ; then              elif test "x$OADM" = xt ; then
# Line 829  MPACKDIR="../tools/mpack-1.6" Line 833  MPACKDIR="../tools/mpack-1.6"
833  HAVE_MPACK=  HAVE_MPACK=
834  MPACK=  MPACK=
835  COMMAND=  COMMAND=
836    MKDEPEND=
837  if test "x$MAKE" = x ; then  if test "x$MAKE" = x ; then
838      MAKE=make      MAKE=make
839  fi  fi
# Line 903  for ac_option ; do Line 908  for ac_option ; do
908          -command=* | --command=* | -c=* | --c=*)          -command=* | --command=* | -c=* | --c=*)
909              COMMAND=$ac_optarg ;;              COMMAND=$ac_optarg ;;
910    
911            -makedepend | --makedepend | -md | --md)
912                ac_prev=MKDEPEND ;;
913            -makedepend=* | --makedepend=* | -md=* | --md=*)
914                MKDEPEND=$ac_optarg ;;
915    
916          -make | --make | -m | --m)          -make | --make | -m | --m)
917              ac_prev=MAKE ;;              ac_prev=MAKE ;;
918          -make=* | --make=* | -m=* | --m=*)          -make=* | --make=* | -m=* | --m=*)
# Line 1309  for dir in $TESTDIRS ; do Line 1319  for dir in $TESTDIRS ; do
1319              && makedependmodel $dir/$builddir && makedepend=Y \              && makedependmodel $dir/$builddir && makedepend=Y \
1320              && makemodel $dir/$builddir && make=Y \              && makemodel $dir/$builddir && make=Y \
1321              && run_clean $dir/$rundir \              && run_clean $dir/$rundir \
1322              && linkdata $dir/$rundir $inputdir input \              && linkdata $dir/$rundir $inputdir \
1323              && runmodel $dir/$rundir && run=Y \              && runmodel $dir/$rundir && run=Y \
1324              && results=`testoutput_run $dir $rundir $ref_outp`              && results=`testoutput_run $dir $rundir $ref_outp`
1325      fi      fi
# Line 1341  for dir in $TESTDIRS ; do Line 1351  for dir in $TESTDIRS ; do
1351              CDIR=`pwd`"/$locDIR"              CDIR=`pwd`"/$locDIR"
1352              test ! -e "$dir/tr_run.$ex" && mkdir "$dir/tr_run.$ex"              test ! -e "$dir/tr_run.$ex" && mkdir "$dir/tr_run.$ex"
1353              run_clean $dir/tr_run.$ex              run_clean $dir/tr_run.$ex
1354              linkdata $dir/tr_run.$ex $inputdir.$ex $inputdir input              linkdata $dir/tr_run.$ex $inputdir.$ex $inputdir
1355              runmodel $dir/tr_run.$ex && run=Y \              runmodel $dir/tr_run.$ex && run=Y \
1356              && results=`testoutput_run $dir tr_run.$ex $refExOut`              && results=`testoutput_run $dir tr_run.$ex $refExOut`
1357              fres=`formatresults $dir ${genmake:-N} ${makedepend:-N} ${make:-N} ${run:-N} $results`              fres=`formatresults $dir ${genmake:-N} ${makedepend:-N} ${make:-N} ${run:-N} $results`

Legend:
Removed from v.1.139  
changed lines
  Added in v.1.141

  ViewVC Help
Powered by ViewVC 1.1.22