/[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.175 by jmc, Wed Aug 15 23:19:21 2012 UTC revision 1.176 by jmc, Thu Aug 16 18:44:48 2012 UTC
# Line 1597  for dir in $TESTDIRS ; do Line 1597  for dir in $TESTDIRS ; do
1597              fi              fi
1598          done          done
1599    
1600      if test -f $DRESULTS"/"genmake_state ; then : ; else      if test ! -f $DRESULTS"/"genmake_state ; then
1601          if test -f $dir/$builddir/Makefile ; then          if test -f $dir/$builddir/Makefile ; then
1602              mkOpt=`grep '^# OPTFILE=' $dir/$builddir/Makefile 2>/dev/null | head -1 | sed 's/^# //'`              mkOpt=`grep '^# OPTFILE=' $dir/$builddir/Makefile 2>/dev/null | head -1 | sed 's/^# //'`
1603              echo "from '$dir/$builddir/Makefile', extract:" > $DRESULTS/genmake_state              echo "from '$dir/$builddir/Makefile', extract:" > $DRESULTS/genmake_state
# Line 1606  for dir in $TESTDIRS ; do Line 1606  for dir in $TESTDIRS ; do
1606              if test "x$OPTFILE" = xNONE ; then              if test "x$OPTFILE" = xNONE ; then
1607                  eval $mkOpt                  eval $mkOpt
1608                  sed "/^No \"OPTFILE\" was specified ; genmake2/a\  OPTFILE=${OPTFILE}"\                  sed "/^No \"OPTFILE\" was specified ; genmake2/a\  OPTFILE=${OPTFILE}"\
1609                          $SUMMARY > tr_0.tmp_log                          $SUMMARY > tmp.tr_log
1610                  RETVAL=$?                  RETVAL=$?
1611                  if test "x$RETVAL" = x0 ; then rm -f $SUMMARY                  if test "x$RETVAL" = x0 ; then rm -f $SUMMARY
1612                          cp tr_0.tmp_log $SUMMARY                          cp tmp.tr_log $SUMMARY
1613                  else rm -f tr_0.tmp_log                  else rm -f tmp.tr_log
1614                  fi                  fi
1615              fi              fi
1616              gmkLog=$dir/$builddir/genmake.log              gmkLog=$dir/$builddir/genmake.log
1617              grep '^Get compiler version using:' $gmkLog > /dev/null 2>&1              if test -r $gmkLog ; then
1618              RETVAL=$?                  grep '^Get compiler version using:' $gmkLog > /dev/null 2>&1
1619              if test "x$RETVAL" = x0 ; then                  RETVAL=$?
1620                  echo "from '$gmkLog', extract compiler version:" >> $DRESULTS/genmake_state                  if test "x$RETVAL" = x0 ; then
1621                  sed -n '/Get compiler version/,/<-- compiler version/p' $gmkLog \                    echo -n "from '$gmkLog', " >> $DRESULTS/genmake_state
1622                          | grep -v '^... compiler version ' > tr_1.tmp_log                    echo "extract compiler version:"   >> $DRESULTS/genmake_state
1623                  sed -n '1p' tr_1.tmp_log >> $DRESULTS/genmake_state                    sed -n '/Get compiler version/,/<-- compiler version/p' \
1624                  sed -n '2,/^$/p' tr_1.tmp_log | sed '/^$/d' | sed 's/^./ &/' \                       $gmkLog | grep -v '^... compiler version ' > tmp.tr_log
1625                          >> $DRESULTS/genmake_state                    sed -n '1p' tmp.tr_log >> $DRESULTS/genmake_state
1626                  rm -f tr_1.tmp_log                    sed -n '2,/^$/p' tmp.tr_log | sed '/^$/d' | sed 's/^./ &/' \
1627                                             >> $DRESULTS/genmake_state
1628                      rm -f tmp.tr_log
1629                    fi
1630                    echo -n "from '$gmkLog', " >> $DRESULTS/genmake_state
1631                    echo "get NETCDF & LAPACK settings:" >> $DRESULTS/genmake_state
1632                    sed -n '/set HAVE_NETCDF=/p' $gmkLog >> $DRESULTS/genmake_state
1633                    sed -n '/set HAVE_LAPACK=/p' $gmkLog >> $DRESULTS/genmake_state
1634              fi              fi
1635          fi          fi
1636      fi      fi

Legend:
Removed from v.1.175  
changed lines
  Added in v.1.176

  ViewVC Help
Powered by ViewVC 1.1.22