/[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.145 by jmc, Tue Nov 2 00:55:40 2010 UTC revision 1.146 by jmc, Tue Nov 2 22:53:11 2010 UTC
# Line 358  genmakemodel() Line 358  genmakemodel()
358              fi              fi
359              fi              fi
360              printf 'genmake ... '              printf 'genmake ... '
361              eval $command > genmake.log 2>&1              eval $command > genmake.tr_log 2>&1
362              RETVAL=$?              RETVAL=$?
363              #  Reduce the size of the testing emails!              #  Reduce the size of the testing emails!
364              head -100 Makefile > $CDIR/Makefile_head              head -100 Makefile > $CDIR/Makefile_head
365              if test "x$RETVAL" != x0 ; then              if test "x$RETVAL" != x0 ; then
366                  tail genmake.log                  tail genmake.tr_log
367                  echo "genmakemodel: genmake failed"                  echo "genmakemodel: genmake failed"
368                  cp genmake_* genmake.log $CDIR                  cp genmake_* genmake.tr_log $CDIR
369                  return 1                  return 1
370              else              else
371                  echo "successful"                  echo "successful"
# Line 377  genmakemodel() Line 377  genmakemodel()
377  makeclean()  makeclean()
378  {  {
379      # makeclean directory      # makeclean directory
380      if test "x$NODEPEND" = xf ; then rm -f $1/make.log ; fi      if test "x$NODEPEND" = xf ; then rm -f $1/make.tr_log ; fi
381      if test "x$NOCLEAN" = xt ; then      if test "x$NOCLEAN" = xt ; then
382          echo "make Clean skipped!"          echo "make Clean skipped!"
383      else      else
# Line 387  makeclean() Line 387  makeclean()
387              if test -r Makefile ; then              if test -r Makefile ; then
388                  printf 'clean build-dir: make Clean ... '                  printf 'clean build-dir: make Clean ... '
389                  rm -f Makefile.old                  rm -f Makefile.old
390                  $MAKE Clean >> make.log 2>&1                  $MAKE Clean >> make.tr_log 2>&1
391                  RETVAL=$?                  RETVAL=$?
392                  if test "x$RETVAL" != x0 ; then                  if test "x$RETVAL" != x0 ; then
393                      tail make.log                      tail make.tr_log
394                      echo "makeclean: \"make Clean\" failed"                      echo "makeclean: \"make Clean\" failed"
395                      cp make.log $CDIR"/make.log"                      cp make.tr_log $CDIR"/make.tr_log"
396                      return 1                      return 1
397                  fi                  fi
398                  echo successful                  echo successful
# Line 436  makedependmodel() Line 436  makedependmodel()
436          (          (
437              cd $1;              cd $1;
438              printf 'make depend ... '              printf 'make depend ... '
439              $MAKE depend >> make.log 2>&1              $MAKE depend >> make.tr_log 2>&1
440              RETVAL=$?              RETVAL=$?
441              if test "x$RETVAL" != x0 ; then              if test "x$RETVAL" != x0 ; then
442                  tail make.log                  tail make.tr_log
443                  echo "makedependmodel: make depend failed"                  echo "makedependmodel: make depend failed"
444                  cp make.log $CDIR"/make.log"                  cp make.tr_log $CDIR"/make.tr_log"
445                  return 1                  return 1
446              else              else
447                  echo successful                  echo successful
# Line 467  makemodel() Line 467  makemodel()
467          if test -r Makefile ; then          if test -r Makefile ; then
468              printf 'make ... '              printf 'make ... '
469              if test "x$ADM" = xt ; then              if test "x$ADM" = xt ; then
470                  $MAKE adall >> make.log 2>&1                  $MAKE adall >> make.tr_log 2>&1
471              elif test "x$OADM" = xt ; then              elif test "x$OADM" = xt ; then
472                  $MAKE adAll >> make.log 2>&1                  $MAKE adAll >> make.tr_log 2>&1
473              else              else
474                  if test "x$JOBS" = x ; then                  if test "x$JOBS" = x ; then
475                      $MAKE >> make.log 2>&1                      $MAKE >> make.tr_log 2>&1
476                  else                  else
477                      $MAKE -j $JOBS >> make.log 2>&1                      $MAKE -j $JOBS >> make.tr_log 2>&1
478                  fi                  fi
479              fi              fi
480              RETVAL=$?              RETVAL=$?
481              if test "x$RETVAL" != x0 ; then              if test "x$RETVAL" != x0 ; then
482                  tail make.log                  tail make.tr_log
483                  echo failed                  echo failed
484                  cp make.log $CDIR"/make.log"                  cp make.tr_log $CDIR"/make.tr_log"
485                  rm -f $EXECUTABLE                  rm -f $EXECUTABLE
486                  return 1                  return 1
487              else              else
# Line 1066  if test "x$OPTFILE" = xNONE -a "x$MITGCM Line 1066  if test "x$OPTFILE" = xNONE -a "x$MITGCM
1066      OPTFILE=$MITGCM_OF      OPTFILE=$MITGCM_OF
1067  fi  fi
1068    
1069  RUNLOG="run.log"  RUNLOG="run.tr_log"
1070  OUTPUTFILE=$ref_outp  OUTPUTFILE=$ref_outp
1071  if test "x$COMMAND" = x ; then  if test "x$COMMAND" = x ; then
1072      COMMAND="./$EXECUTABLE > $OUTPUTFILE"      COMMAND="./$EXECUTABLE > $OUTPUTFILE"
# Line 1228  for dir in $TESTDIRS ; do Line 1228  for dir in $TESTDIRS ; do
1228          makeclean $BUILD_DIR          makeclean $BUILD_DIR
1229          (   cd $BUILD_DIR          (   cd $BUILD_DIR
1230              rm -f $EXECUTABLE *.bak              rm -f $EXECUTABLE *.bak
1231              rm -f genmake_state genmake_*optfile genmake_warnings genmake_errors              rm -f genmake_state genmake_*optfile genmake.log
1232              rm -f genmake.log make.log              rm -f genmake.tr_log make.tr_log
1233          )          )
1234          if test -d $dir/$rundir/CVS ; then          if test -d $dir/$rundir/CVS ; then
1235              echo -n '  --- dir:' $dir/$rundir ': '              echo -n '  --- dir:' $dir/$rundir ': '

Legend:
Removed from v.1.145  
changed lines
  Added in v.1.146

  ViewVC Help
Powered by ViewVC 1.1.22