Attn: Solaris users using Sun HPC tools

 
Dear users, 

The following items are for Solaris users using the Sun HPC tools. If
you are a Solaris user using MPICH, please notice item 4.


  1) Use the newest Fortran 90 v6.2 compiler, since the fixes needed for
     it to run in distributed mode were made in that version.
 
  2) Remove "-fast -O2" from the LDOPTIONS and FCFLAGS in section 7i of
     the configure.user file. (This section first appears in MM5 v3.4.)
 
  3) Unless you have the latest version of Solaris, add the following
     kludge provided by John Michalakes to the MPP/FLIC/FLIC/flic.csh file:

    (add only the line indicated by the comment with the word 'kludge' in it)

    if ( $s1_nocomments != yes ) then
      $FGREP TCOMMENT $TMP/flic_scanned.$$ |\
        $AWK -F: '{print $4}' > $TMP/flic_cnum.$$
      $FGREP TCOMMENT $TMP/flic_scanned.$$ |\
        $SED 's/^.*TCOMMENT://' > $TMP/flic_coms2.$$
      $PASTE $TMP/flic_cnum.$$ $TMP/flic_coms2.$$ > $TMP/flic_coms.$$
      $HARDRM $TMP/flic_cnum.$$ $TMP/flic_coms2.$$
    # kludge for Solaris sort command that segfaults if TMP/flic_coms is
    zero length
      echo " " >> $TMP/flic_coms.$$

  4) If you are using MPICH instead of Sun's HPC tools, replace mpcc and
     mpf90 with mpicc and mpif90 in both configure.user and makefile.sunmpi
     files. Also, make sure you set FOPTIM and COPTIM to "-O", not "-g".

  5) When running the model, use mprun (instead of mpirun).

 

Thanks

Thanks to user KathyLee Simunich (Argonne National Laboratory) for providing this information.
---

Rotang, Oct 22, 2001