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