| 25 | 
 #  Parse options | 
 #  Parse options | 
| 26 | 
 ac_prev= | 
 ac_prev= | 
| 27 | 
 for ac_option ; do | 
 for ac_option ; do | 
| 28 | 
          | 
  | 
| 29 | 
     # If the previous option needs an argument, assign it. | 
     # If the previous option needs an argument, assign it. | 
| 30 | 
     if test -n "$ac_prev"; then | 
     if test -n "$ac_prev"; then | 
| 31 | 
         eval "$ac_prev=\$ac_option" | 
         eval "$ac_prev=\$ac_option" | 
| 32 | 
         ac_prev= | 
         ac_prev= | 
| 33 | 
         continue | 
         continue | 
| 34 | 
     fi | 
     fi | 
| 35 | 
      | 
  | 
| 36 | 
     ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` | 
     ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` | 
| 37 | 
      | 
  | 
| 38 | 
     case $ac_option in | 
     case $ac_option in | 
| 39 | 
          | 
          | 
| 40 | 
         -help | --help | -h | --h) | 
         -help | --help | -h | --h) | 
| 44 | 
             ac_prev=PERIOD ;; | 
             ac_prev=PERIOD ;; | 
| 45 | 
         --date=* | -date=*) | 
         --date=* | -date=*) | 
| 46 | 
             PERIOD=$ac_optarg ;; | 
             PERIOD=$ac_optarg ;; | 
| 47 | 
          | 
  | 
| 48 | 
         *) | 
         *) | 
| 49 | 
             echo "Error: don't understand argument \"$ac_option\"" | 
             echo "Error: don't understand argument \"$ac_option\"" | 
| 50 | 
             usage | 
             usage | 
| 51 | 
             ;; | 
             ;; | 
| 52 | 
          | 
  | 
| 53 | 
      esac | 
      esac | 
| 54 | 
       | 
  | 
| 55 | 
 done | 
 done | 
| 56 | 
  | 
  | 
| 57 | 
  | 
 #INDIR="/net/orwell/export/export-9/mitgcm-testing/results/$PERIOD" | 
| 58 | 
 INDIR="/u/u0/httpd/html/testing/results/$PERIOD" | 
 INDIR="/u/u0/httpd/html/testing/results/$PERIOD" | 
| 59 | 
 OUTDIR="/u/u0/httpd/html/testing/summary" | 
 OUTDIR="/u/u0/httpd/html/testing/summary" | 
| 60 | 
  | 
  | 
| 61 | 
 OUTFILE=$OUTDIR"/summary_"$PERIOD".html" | 
 OUTFILE=$OUTDIR"/summary_"$PERIOD".html" | 
| 62 | 
  | 
 res_url="http://mitgcm.org/testing/" | 
| 63 | 
  | 
  | 
| 64 | 
 #  Create the "latest" links | 
 #  Create the "latest" links | 
| 65 | 
 echo "Creating the \"latest\" file for each machine: " | 
 echo "Creating the \"latest\" file for each machine: " | 
| 85 | 
  | 
  | 
| 86 | 
   </head> | 
   </head> | 
| 87 | 
   <body> | 
   <body> | 
| 88 | 
     <p>The MITgcm model is tested  | 
     <p>The MITgcm model is tested | 
| 89 | 
       (compiled and run) in an automated fashion on a varirety of  | 
       (compiled and run) in an automated fashion on a varirety of | 
| 90 | 
       different machines.  The following is a summary of the MITgcm  | 
       different machines.  The following is a summary of the MITgcm | 
| 91 | 
       verification suite for the time period: <b>$PERIOD</b>.</p> | 
       verification suite for the time period: <b>$PERIOD</b>.</p> | 
| 92 | 
  | 
  | 
| 93 | 
     <p>The machine naming scheme is:<br /></p> | 
     <p>The machine naming scheme is:<br /></p> | 
| 95 | 
       <tr bgcolor="#00cccc"> <td><b>Machine Type</b></td> <td><b>Nickname</b></td> | 
       <tr bgcolor="#00cccc"> <td><b>Machine Type</b></td> <td><b>Nickname</b></td> | 
| 96 | 
         <td><b>Notes</b></td> </tr> | 
         <td><b>Notes</b></td> </tr> | 
| 97 | 
  | 
  | 
| 98 | 
       <tr bgcolor="#bbffdd"> <td>Intel P4</td> <td>"faulks"</td>  | 
       <tr bgcolor="#bbddff"> <td>Intel P4</td> <td>"faulks"</td> | 
| 99 | 
         <td>Fedora Core 6 </td> </tr> | 
         <td>Fedora Core 6 </td> </tr> | 
| 100 | 
       <tr bgcolor="#bbddff"> <td> Intel P4</td> <td>"eddy"</td> | 
       <tr bgcolor="#bbffdd"> <td> Intel P4</td> <td>"eddy"</td> | 
| 101 | 
         <td>Fedora Core 5</td> </tr> | 
         <td>Fedora Core 5</td> </tr> | 
| 102 | 
  | 
       <tr bgcolor="#bbddff"> <td> Intel P4 </td> <td>"bay"</td> | 
| 103 | 
  | 
         <td>Fedora Core 5 </td> </tr> | 
| 104 | 
  | 
       <tr bgcolor="#bbffdd"> <td> Intel P4 </td> <td>"meander"</td> | 
| 105 | 
  | 
         <td>Fedora Core 7 </td> </tr> | 
| 106 | 
  | 
  | 
| 107 | 
  | 
       <tr bgcolor="#bbddff"> <td> <a href="http://acesgrid.org">ACESgrid Dell | 
| 108 | 
  | 
         Xeon</a> </td> <td>"aces"</td><td>Fedora Core 2</td> </tr> | 
| 109 | 
  | 
  | 
| 110 | 
       <!-- | 
       <!-- | 
| 111 | 
       <tr bgcolor="#bbffdd"> <td> Intel P3/P4 Beowulf </td> <td>"myrinet"</td> | 
       <tr bgcolor="#bbffdd"> <td> Intel P3/P4 Beowulf </td> <td>"myrinet"</td> | 
| 112 | 
         <td><a href="http://mitgcm.org/projects/MITGCM_CLUSTER/">MITgcm cluster  | 
         <td><a href="http://mitgcm.org/projects/MITGCM_CLUSTER/">MITgcm cluster | 
| 113 | 
         facility </a></td> </tr> | 
         facility </a></td> </tr> | 
| 114 | 
       <tr bgcolor="#bbddff"> <td>Alpha cluster</td> <td>"halem"</td> | 
       <tr bgcolor="#bbddff"> <td>Alpha cluster</td> <td>"halem"</td> | 
| 115 | 
         <td><a href="http://nccstag.gsfc.nasa.gov/halem/quickstart_halem.html"> | 
         <td><a href="http://nccstag.gsfc.nasa.gov/halem/quickstart_halem.html"> | 
| 125 | 
         NAS SGI Origin 3000 </a></td> </tr> | 
         NAS SGI Origin 3000 </a></td> </tr> | 
| 126 | 
       --> | 
       --> | 
| 127 | 
  | 
  | 
| 128 | 
  | 
       <tr bgcolor="#bbffdd"> <td> SGI Altix Cluster </td> <td>"columbia"</td> | 
| 129 | 
  | 
         <td><a href="http://www.nas.nasa.gov/Resources/Systems/columbia.html"> | 
| 130 | 
  | 
         NAS Columbia </a></td> </tr> | 
| 131 | 
  | 
  | 
| 132 | 
       <!-- | 
       <!-- | 
 | 
       <tr bgcolor="#bbffdd"> <td> SGI Altix </td> <td>"orion"</td> | 
  | 
 | 
         <td><a href="http://sc.jpl.nasa.gov/">JPL Supercomputing and  | 
  | 
 | 
         Visualization Facility</a></td> </tr> | 
  | 
 | 
       --> | 
  | 
| 133 | 
       <tr bgcolor="#bbffdd"> <td> SGI Altix 350 </td> <td>"altix350"</td> | 
       <tr bgcolor="#bbffdd"> <td> SGI Altix 350 </td> <td>"altix350"</td> | 
| 134 | 
         <td><a href="http://acesgrid.org/geocluster/">MIT ACESgrid  | 
         <td><a href="http://acesgrid.org/geocluster/">MIT ACESgrid | 
| 135 | 
         GeoCluster</a></td> </tr> | 
         GeoCluster</a></td> </tr> | 
| 136 | 
       <tr bgcolor="#bbddff"> <td> IBM POWER3 SP </td> <td>"bf"</td> | 
       <tr bgcolor="#bbddff"> <td> IBM POWER3 SP </td> <td>"bf"</td> | 
| 137 | 
         <td><a href="http://www.scd.ucar.edu/computers/blackforest/">NCAR Blackforest | 
         <td><a href="http://www.scd.ucar.edu/computers/blackforest/">NCAR Blackforest | 
| 138 | 
         </a></td> </tr> | 
         </a></td> </tr> | 
 | 
  | 
  | 
 | 
       <tr bgcolor="#bbffdd"> <td> IBM POWER4 SP </td> <td>"bs"</td> | 
  | 
 | 
         <td><a href="http://www.scd.ucar.edu/computers/bluesky/">NCAR Bluesky | 
  | 
 | 
         </a></td> </tr> | 
  | 
 | 
       <tr bgcolor="#bbddff"> <td> AMD Opteron </td> <td>"adams"</td> | 
  | 
 | 
         <td>Fedora Core 4 (AMD64)</td> </tr> | 
  | 
 | 
  | 
  | 
 | 
       <!-- | 
  | 
 | 
       <tr bgcolor="#bbffdd"> <td> Sun UltraSparc </td> <td>"slough"</td> | 
  | 
 | 
         <td>Solaris 8</td> </tr> | 
  | 
 | 
       --> | 
  | 
 | 
  | 
  | 
 | 
       <tr bgcolor="#bbffdd"> <td> Intel P4 Mosix Cluster </td> <td>"sea"</td> | 
  | 
 | 
         <td>Fedora Core 6 </td> </tr> | 
  | 
 | 
  | 
  | 
 | 
       <tr bgcolor="#bbddff"> <td> AMD Opteron cluster </td> <td>"dolphin"</td> | 
  | 
 | 
         <td>SuSE SLES v8.1</td> </tr> | 
  | 
 | 
  | 
  | 
| 139 | 
       <tr bgcolor="#bbffdd"> <td> IBM/Apple dual G5 </td> <td>"two"</td> | 
       <tr bgcolor="#bbffdd"> <td> IBM/Apple dual G5 </td> <td>"two"</td> | 
| 140 | 
         <td>Mac OSX 10.3 (gcc 3.4) </td> </tr> | 
         <td>Mac OSX 10.3 (gcc 3.4) </td> </tr> | 
| 141 | 
  | 
       --> | 
| 142 | 
  | 
       <tr bgcolor="#bbddff"> <td> IBM POWER4 SP </td> <td>"edvir"</td> | 
| 143 | 
  | 
         <td> AIX 5.2 </td> </tr> | 
| 144 | 
  | 
       <tr bgcolor="#bbffdd"> <td> IBM POWER5+ SP </td> <td>"blueice"</td> | 
| 145 | 
  | 
         <td><a href="http://www.scd.ucar.edu/computers/blueice/">NCAR Blueice | 
| 146 | 
  | 
         </a></td> </tr> | 
| 147 | 
  | 
  | 
| 148 | 
       <tr bgcolor="#bbddff"> <td> <a href="http://acesgrid.org">ACESgrid Dell  | 
       <tr bgcolor="#bbddff"> <td> AMD Opteron </td> <td>"batsi"</td> | 
| 149 | 
         Xeon</a> </td> <td>"aces"</td><td>Fedora Core 2</td> </tr> | 
         <td>Fedora Core 4 (AMD64)</td> </tr> | 
| 150 | 
  | 
       <tr bgcolor="#bbffdd"> <td> AMD Opteron </td> <td>"starp"</td> | 
| 151 | 
  | 
         <td>SuSE SLES 10 (AMD64)</td> </tr> | 
| 152 | 
  | 
  | 
| 153 | 
       <!-- | 
       <tr bgcolor="#bbddff"> <td> Sun UltraSparc IV </td> <td>"rays1"</td> | 
| 154 | 
  | 
         <td>Solaris 9</td> </tr> | 
| 155 | 
  | 
       <tr bgcolor="#bbffdd"> <td> Sun UltraSparc IV </td> <td>"model"</td> | 
| 156 | 
  | 
         <td>Solaris 9</td> </tr> | 
| 157 | 
  | 
       <tr bgcolor="#bbddff"> <td> Cray XD1 (AMD Opteron) </td> <td>"xd1"</td> | 
| 158 | 
  | 
         <td>Cray HPC enhanced Linux 2.6.5 </td> </tr> | 
| 159 | 
  | 
       <tr bgcolor="#bbffdd"> <td> PowerPC970MP cluster </td> <td>"bigred"</td> | 
| 160 | 
  | 
         <td>SuSE SLES 9 (PPC) </td> </tr> | 
| 161 | 
  | 
  | 
| 162 | 
  | 
       <tr bgcolor="#bbddff"> <td><a | 
| 163 | 
  | 
         href="http://www.testdrive.hp.com/current.shtml"> HP test-drive </a> | 
| 164 | 
  | 
         (Pentium III) </td> <td>"td152"</td> <td> FreeBSD 6.2 </td> </tr> | 
| 165 | 
  | 
       <tr bgcolor="#bbffdd"> <td><a | 
| 166 | 
  | 
         href="http://www.testdrive.hp.com/current.shtml"> HP test-drive </a> | 
| 167 | 
  | 
         (Itanium II) </td> <td>"td187"</td> <td>SuSE SLES 10 </td> </tr> | 
| 168 | 
  | 
       <tr bgcolor="#bbddff"> <td><a | 
| 169 | 
  | 
         href="http://www.testdrive.hp.com/current.shtml"> HP test-drive </a> | 
| 170 | 
  | 
         (PA-RISC 8700) </td> <td>"td192"</td> <td> HP-UX 11i 11.11 </td> </tr> | 
| 171 | 
  | 
       <tr bgcolor="#bbffdd"> <td><a | 
| 172 | 
  | 
         href="http://www.testdrive.hp.com/current.shtml"> HP test-drive </a> | 
| 173 | 
  | 
         (Itanium II) </td> <td>"td194"</td> <td> HP-UX 11i v3 </td> </tr> | 
| 174 | 
  | 
  | 
| 175 | 
  | 
       <!-- | 
| 176 | 
       <tr bgcolor="#bbddff"> <td>  </td> <td>""</td> | 
       <tr bgcolor="#bbddff"> <td>  </td> <td>""</td> | 
| 177 | 
         <td></td> </tr> | 
         <td></td> </tr> | 
| 178 | 
       --> | 
       --> | 
| 182 | 
     <p><br /> | 
     <p><br /> | 
| 183 | 
       The complete output for the verification runs can be found in | 
       The complete output for the verification runs can be found in | 
| 184 | 
       <a href="http://mitgcm.org/testing/summary/">the summary pages</a> | 
       <a href="http://mitgcm.org/testing/summary/">the summary pages</a> | 
| 185 | 
       and the <a href="http://mitgcm.org/testing/results/">testing archives</a>.  | 
       and the <a href="http://mitgcm.org/testing/results/">testing archives</a>. | 
| 186 | 
       The latest reports are:</p> | 
       The latest reports are:</p> | 
| 187 | 
     <table align="center" cellpadding="0" cellspacing="0" border="0" width="95%"> | 
     <table align="center" cellpadding="0" cellspacing="0" border="0" width="95%"> | 
| 188 | 
 <tr bgcolor="#00cccc"> | 
 <tr bgcolor="#00cccc"> | 
| 198 | 
  | 
  | 
| 199 | 
 color="#bbffdd" | 
 color="#bbffdd" | 
| 200 | 
 ncolor="#bbddff" | 
 ncolor="#bbddff" | 
 | 
 res_url="http://mitgcm.org/testing/" | 
  | 
| 201 | 
  | 
  | 
| 202 | 
 MACHINES="faulks aces eddy bay meander" | 
 MACHINES="faulks aces eddy bay meander" | 
| 203 | 
 MACHINES="$MACHINES edvir rays1 model columbia" | 
 MACHINES="$MACHINES edvir rays1 model columbia" | 
| 216 | 
     done | 
     done | 
| 217 | 
     test $present = 0  &&  MACHINES="$MACHINES $madd" | 
     test $present = 0  &&  MACHINES="$MACHINES $madd" | 
| 218 | 
 done | 
 done | 
| 219 | 
  | 
 #MACHINES="faulks" | 
| 220 | 
  | 
  | 
| 221 | 
 for mname in $MACHINES ; do | 
 for mname in $MACHINES ; do | 
| 222 | 
  | 
  |