Hi all,

  I just started to try running mom4 test1 in a cray SV1. I found some 
problems in produce the executable
for grid_generator. When I run the build_grid_generator.csh I found the 
following error (in attachment). I'm using the
t90 template file, because I didn't find the one for SV1.

Could anyone help me?

  Thanks,

     Luiz Paulo

    10  vi build*
    11  ls -ltr
    12  ./build_grid_generator.csh
    13  module avail
    14  module load CC CC_sv1 mpt craylibs cf90 cf90_sv1 craytools
    15  history
wind% !12
./build_grid_generator.csh
+ source ../../runscripts/fms_site_paths
+ setenv FMS_SRC_DIR /wind/u04/n9413/MOM_4/mom4_beta2/
+ setenv FMS_BIN_DIR /wind/u04/n9413/MOM_4/mom4_beta2//bin
+ setenv OS `uname -s`
+ uname -s
+ setenv TEMPLATE /wind/u04/n9413/MOM_4/mom4_beta2//bin/mkmf.template.t90
+ setenv INSTALL_DIR /wind/u04/n9413/MOM_4/mom4_beta2//work
+ if ( ! 1 || ! 1 || ! 1 || ! 1 ) then
+ set GRID_GEN = /wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator
+ set MOM4_CONST = 
+/wind/u04/n9413/MOM_4/mom4_beta2//mom4/ocean_core/ocean_constants.F90
+ set MKMF = /wind/u04/n9413/MOM_4/mom4_beta2//bin/mkmf
+ set MPP = /wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp
+ set REGRID = /wind/u04/n9413/MOM_4/mom4_beta2//shared/spherical_regrid
+ set PLATFORM = /wind/u04/n9413/MOM_4/mom4_beta2//shared/platform
+ set UTILITIES = /wind/u04/n9413/MOM_4/mom4_beta2//shared/fms 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/clocks
+ set UTILITIES = /wind/u04/n9413/MOM_4/mom4_beta2//shared/fms 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/clocks 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/axis_utils/axis_utils.F90
+ set DIRECTORIES = /wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator 
+/wind/u04/n9413/MOM_4/mom4_beta2//mom4/ocean_core/ocean_constants.F90 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/fms 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/clocks 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/axis_utils/axis_utils.F90 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/spherical_regrid 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/platform
+ set INCLUDE_DIR = /usr/local/include /wind/u04/n9413/netcdf/include 
+ echo =>Constructing Makefile
=>Constructing Makefile
+ if ( ! -d /wind/u04/n9413/MOM_4/mom4_beta2//work ) mkdir 
+/wind/u04/n9413/MOM_4/mom4_beta2//work
+ cd /wind/u04/n9413/MOM_4/mom4_beta2//work
+ /wind/u04/n9413/MOM_4/mom4_beta2//bin/mkmf -m Makefile -p grid_generator -t 
+/wind/u04/n9413/MOM_4/mom4_beta2//bin/mkmf.template.t90 -c -Duse_netCDF -Duse_libMPI 
+-Dgenerate_grid -L/wind/u04/n9413/netcdf/lib -lnetcdf  
+/wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator 
+/wind/u04/n9413/MOM_4/mom4_beta2//mom4/ocean_core/ocean_constants.F90 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/fms 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/clocks 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/axis_utils/axis_utils.F90 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/spherical_regrid 
+/wind/u04/n9413/MOM_4/mom4_beta2//shared/platform /usr/local/include 
+/wind/u04/n9413/netcdf/include
............................. Makefile is ready.
+ make clean
        rm -f .*.m *.T *.TT *.hpm *.i *.lst *.proc *.s
No match.
Make: "rm -f .*.m *.T *.TT *.hpm *.i *.lst *.proc *.s": Error code 1 (ignored)
        rm -f .cppdefs mpp_io.o platform.o axis_utils.o fms.o topog.o edit_grid.o 
grid_compare.o nsclock.o mpp.o spherical_regrid.o grid_compare_driver.o mpp_domains.o 
grids.o grid_io.o fms_io.o grid_gen.o clocks.o ocean_constants.o grid_generator
+ make -f Makefile
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c -I/wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp   
/wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp/mpp.F90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c -I/wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp   
/wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp/mpp_domains.F90

      if( BTEST(domain%fold,WEST) .AND. BTEST(update_flags,WEST) ) &
ftn-7212 f90: WARNING MPP_UPDATE_DOMAIN2D_R8_3DV, File = mpp_update_domains2D.h, Line 
= 865 
  Variable "UPDATE_FLAGS" is used before it is defined.

      if( BTEST(domain%fold,WEST) .AND. BTEST(update_flags,WEST) ) &
ftn-7212 f90: WARNING MPP_UPDATE_DOMAIN2D_R4_3DV, File = mpp_update_domains2D.h, Line 
= 865 
  Variable "UPDATE_FLAGS" is used before it is defined.

Cray Fortran: Version 3.6.0.0 (u7034f70064p42148g41132a23x7016)
Cray Fortran: Tue Aug 27, 2002  17:22:29
Cray Fortran: Compile time:  304.8457 seconds
Cray Fortran: 17562 source lines
Cray Fortran: 0 errors, 2 warnings, 0 other messages, 0 ansi
Cray Fortran: "explain ftn-message number" gives more information about each message
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c -I/wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp 
-I/wind/u04/n9413/netcdf/include  
/wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp/mpp_io.F90

              len=lenx*leny*lenz
ftn-7212 f90: WARNING MPP_READ_2DDECOMP_R3D, File = mpp_read_2Ddecomp.h, Line = 56 
  Variable "LENY" is used before it is defined.
ftn-7212 f90: WARNING MPP_READ_2DDECOMP_R3D, File = mpp_read_2Ddecomp.h, Line = 56 
  Variable "LENX" is used before it is defined.

Cray Fortran: Version 3.6.0.0 (u7034f70064p42148g41132a23x7016)
Cray Fortran: Tue Aug 27, 2002  17:27:38
Cray Fortran: Compile time:  67.2582 seconds
Cray Fortran: 5450 source lines
Cray Fortran: 0 errors, 2 warnings, 0 other messages, 0 ansi
Cray Fortran: "explain ftn-message number" gives more information about each message
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c -I/wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp   
/wind/u04/n9413/MOM_4/mom4_beta2//shared/platform/platform.F90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c -I/wind/u04/n9413/MOM_4/mom4_beta2//shared/fms   
/wind/u04/n9413/MOM_4/mom4_beta2//shared/fms/fms_io.F90
        f90 -O2 -c      /wind/u04/n9413/MOM_4/mom4_beta2//shared/fms/fms.f90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c -I/wind/u04/n9413/netcdf/include 
/wind/u04/n9413/MOM_4/mom4_beta2//shared/axis_utils/axis_utils.F90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c  
/wind/u04/n9413/MOM_4/mom4_beta2//mom4/ocean_core/ocean_constants.F90
        f90 -O2 -c      
/wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator/grids.f90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c  
/wind/u04/n9413/MOM_4/mom4_beta2//shared/spherical_regrid/spherical_regrid.F90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c  
/wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator/topog.F90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c -I/wind/u04/n9413/netcdf/include 
/wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator/edit_grid.F90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c  
/wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator/grid_compare.F90
        cc -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F  -c      /wind/u04/n9413/MOM_4/mom4_beta2//shared/mpp/nsclock.c
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c -I/wind/u04/n9413/netcdf/include 
/wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator/grid_compare_driver.F90
        f90 -O2 -c      
/wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator/grid_io.f90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c  
/wind/u04/n9413/MOM_4/mom4_beta2//preprocessing/grid_generator/grid_gen.F90
        f90 -Duse_netCDF -Duse_libMPI -Dgenerate_grid -L/wind/u04/n9413/netcdf/lib 
-lnetcdf  -F -O2 -c  /wind/u04/n9413/MOM_4/mom4_beta2//shared/clocks/clocks.F90
        f90 mpp_io.o platform.o axis_utils.o fms.o topog.o edit_grid.o grid_compare.o 
nsclock.o mpp.o spherical_regrid.o grid_compare_driver.o mpp_domains.o grids.o 
grid_io.o fms_io.o grid_gen.o clocks.o ocean_constants.o -o grid_generator 
-Wl"-Dpreset=nan "
 ldr-133 f90: CAUTION 
     Unsatisfied external references have been encountered.

 Unsatisfied external references
 Entry name      Modules referencing entry 

 NF_CLOSE        MPP_IO_EXIT_in_MPP_IO_MOD  MPP_CLOSE_in_MPP_IO_MOD
 NF_CREATE       MPP_OPEN_in_MPP_IO_MOD
 NF_DEF_DIM      MPP_WRITE_META_AXIS_in_MPP_IO_MO
 NF_DEF_VAR      MPP_WRITE_META_AXIS_in_MPP_IO_MO
                 MPP_WRITE_META_FIELD_in_MPP_IO_M
 NF_ENDDEF       WRITE_RECORD_in_MPP_IO_MOD
 NF_GET_ATT_DOUBLE  MPP_READ_META_in_MPP_IO_MOD
 NF_GET_ATT_INT  MPP_READ_META_in_MPP_IO_MOD
 NF_GET_ATT_INT2  MPP_READ_META_in_MPP_IO_MOD
 NF_GET_ATT_REAL  MPP_READ_META_in_MPP_IO_MOD
 NF_GET_ATT_TEXT  MPP_READ_META_in_MPP_IO_MOD
 NF_GET_VARA_DOUBLE  READ_RECORD_in_MPP_IO_MOD
 NF_GET_VARA_INT  READ_RECORD_in_MPP_IO_MOD
 NF_GET_VARA_INT2  READ_RECORD_in_MPP_IO_MOD
 NF_GET_VARA_REAL  READ_RECORD_in_MPP_IO_MOD
 NF_GET_VAR_DOUBLE  MPP_READ_META_in_MPP_IO_MOD
 NF_GET_VAR_INT  MPP_READ_META_in_MPP_IO_MOD
 NF_GET_VAR_REAL  MPP_READ_META_in_MPP_IO_MOD
 NF_INQ          MPP_READ_META_in_MPP_IO_MOD
 NF_INQ_ATT      MPP_READ_META_in_MPP_IO_MOD
 NF_INQ_ATTNAME  MPP_READ_META_in_MPP_IO_MOD
 NF_INQ_DIM      MPP_OPEN_in_MPP_IO_MOD  MPP_READ_META_in_MPP_IO_MOD
 NF_INQ_DIMID    MPP_READ_META_in_MPP_IO_MOD
 NF_INQ_LIBVERS  MPP_IO_INIT_in_MPP_IO_MOD
 NF_INQ_UNLIMDIM  MPP_OPEN_in_MPP_IO_MOD
 NF_INQ_VAR      MPP_READ_META_in_MPP_IO_MOD
 NF_INQ_VARID    MPP_OPEN_in_MPP_IO_MOD  MPP_READ_META_in_MPP_IO_MOD
 NF_OPEN         MPP_OPEN_in_MPP_IO_MOD
 NF_PUT_ATT_DOUBLE  WRITE_ATTRIBUTE_NETCDF_in_MPP_IO
 NF_PUT_ATT_INT  WRITE_ATTRIBUTE_NETCDF_in_MPP_IO
 NF_PUT_ATT_REAL  WRITE_ATTRIBUTE_NETCDF_in_MPP_IO
 NF_PUT_ATT_TEXT  WRITE_ATTRIBUTE_NETCDF_in_MPP_IO
 NF_PUT_VAR1_DOUBLE  WRITE_RECORD_in_MPP_IO_MOD
 NF_PUT_VAR1_REAL  WRITE_RECORD_in_MPP_IO_MOD
 NF_PUT_VARA_DOUBLE  WRITE_RECORD_in_MPP_IO_MOD
 NF_PUT_VARA_INT  WRITE_RECORD_in_MPP_IO_MOD
 NF_PUT_VARA_REAL  WRITE_RECORD_in_MPP_IO_MOD
 NF_SET_FILL     WRITE_RECORD_in_MPP_IO_MOD
 NF_STRERROR     NETCDF_ERR_in_MPP_IO_MOD

+ cp grid_generator /wind/u04/n9413/MOM_4/mom4_beta2//bin
+ echo =>Copied grid_generator to /wind/u04/n9413/MOM_4/mom4_beta2//bin
=>Copied grid_generator to /wind/u04/n9413/MOM_4/mom4_beta2//bin
wind% 
wind% pwd
/wind/u04/n9413/MOM_4/mom4_beta2/preprocessing/grid_generator
wind% cd ../../runscripts/test1/preprocessing
wind% ls -l
total 16
-rwx------   1 n9413    n9410        988 Aug 12 12:09 generate_grid.csh
-rw-------   1 n9413    n9410         75 Aug 27 16:56 grid_output
wind% ./generate_grid.csh


set echo

source ../../fms_site_paths
+ source ../../fms_site_paths


setenv FMS_SRC_DIR /wind/u04/n9413/MOM_4/mom4_beta2/
+ setenv FMS_SRC_DIR /wind/u04/n9413/MOM_4/mom4_beta2/
setenv FMS_BIN_DIR $FMS_SRC_DIR/bin
+ setenv FMS_BIN_DIR /wind/u04/n9413/MOM_4/mom4_beta2//bin
setenv OS `uname -s`
+ setenv OS `uname -s`
+ uname -s
setenv TEMPLATE $FMS_BIN_DIR/mkmf.template.t90
+ setenv TEMPLATE /wind/u04/n9413/MOM_4/mom4_beta2//bin/mkmf.template.t90
setenv INSTALL_DIR $FMS_SRC_DIR/work
+ setenv INSTALL_DIR /wind/u04/n9413/MOM_4/mom4_beta2//work
source ../mom4_experiment_paths
+ source ../mom4_experiment_paths
setenv EXPERIMENT test1
+ setenv EXPERIMENT test1

setenv WORKDIR /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/$EXPERIMENT/TMPDIR
+ setenv WORKDIR /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/TMPDIR
setenv MY_ARCHIVE /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/$EXPERIMENT
+ setenv MY_ARCHIVE /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1

setenv PREPROCESSING_PATH $MY_ARCHIVE/preprocessing
+ setenv PREPROCESSING_PATH 
+/wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/preprocessing
setenv POSTPROCESSING_PATH $FMS_SRC_DIR/postprocessing
+ setenv POSTPROCESSING_PATH /wind/u04/n9413/MOM_4/mom4_beta2//postprocessing
setenv EXECDIR $MY_ARCHIVE/execdir
+ setenv EXECDIR /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/execdir

setenv OUTPUT_PATH $MY_ARCHIVE/history
+ setenv OUTPUT_PATH /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/history
setenv RESTART_PATH $MY_ARCHIVE/restart
+ setenv RESTART_PATH /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/restart
setenv PRINTOUT_PATH $MY_ARCHIVE/reports
+ setenv PRINTOUT_PATH /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/reports
setenv LOGFILE_PATH $MY_ARCHIVE/reports
+ setenv LOGFILE_PATH /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/reports
setenv REPORTDIR $MY_ARCHIVE/reports
+ setenv REPORTDIR /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/reports

setenv FMS_SHARED_DIR $FMS_SRC_DIR/shared
+ setenv FMS_SHARED_DIR /wind/u04/n9413/MOM_4/mom4_beta2//shared
setenv MOM4_SRC_DIR $FMS_SRC_DIR/mom4
+ setenv MOM4_SRC_DIR /wind/u04/n9413/MOM_4/mom4_beta2//mom4
setenv INPUT_DATA_PATH $FMS_SRC_DIR/input_data
+ setenv INPUT_DATA_PATH /wind/u04/n9413/MOM_4/mom4_beta2//input_data



setenv MPI_USEP4SSPORT yes
+ setenv MPI_USEP4SSPORT yes
setenv MPI_P4SSPORT 1234
+ setenv MPI_P4SSPORT 1234

set exp_dir = `pwd`
+ set exp_dir = `pwd`
+ pwd

setenv NPES 4
+ setenv NPES 4
if ( ! -d $WORKDIR ) mkdir -p $WORKDIR
+ if ( ! -d /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/TMPDIR ) mkdir -p 
+/wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/TMPDIR
\rm $WORKDIR/*
+ rm /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/TMPDIR/grid_output 
+/wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/TMPDIR/grids_nml 
+/wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/TMPDIR/logfile.out 
+/wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/TMPDIR/topog_nml

cd $WORKDIR
+ cd /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/TMPDIR

cat > grids_nml << EOF
+ cat

cat > topog_nml << EOF
+ cat

mpirun -np $NPES $FMS_BIN_DIR/grid_generator > grid_output
+ mpirun -np 4 /wind/u04/n9413/MOM_4/mom4_beta2//bin/grid_generator
usxmsg: unsatisfied external symbol referenced- NF_INQ_LIBVERS

 Beginning of Traceback:
  Called from line 133 (address 700615c) in routine '$TRBK'.
  Called from address 340706a in routine '$USXMSG'.
  Called from line 844 (address 1240d) in routine 'MPP_IO_INIT_in_MPP_IO_MOD'.
  Called from line 17 (address 172461a) in routine 'GRID_GEN'.
  Called from line 350 (address 326064c) in routine '$START$'.
 End of Traceback.
MPI: MPI_COMM_WORLD rank 0 has terminated without calling MPI_Finalize()
MPI: aborting job




if ( ! -d $PREPROCESSING_PATH ) mkdir -p $PREPROCESSING_PATH
+ if ( ! -d /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/preprocessing ) mkdir -p 
+/wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/preprocessing



mv grid_spec_${EXPERIMENT}.nc $PREPROCESSING_PATH/.
+ mv grid_spec_test1.nc 
+/wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/preprocessing/.
cmd-1044 mv: Cannot obtain file status on 'grid_spec_test1.nc'.

\cp grid_output $exp_dir/grid_output
+ cp grid_output 
+/wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/preprocessing/grid_output
wind% 
wind% ls -l /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/preprocessing/grid_output
-rw-------   1 n9413    n9410         75 Aug 27 17:38 
/wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/preprocessing/grid_output
wind% cat /wind/u04/n9413/MOM_4/mom4_beta2/runscripts/test1/preprocessing/grid_output
NOTE from PE    0: MPP_DOMAINS_SET_STACK_SIZE: stack size set to    32768.
wind% 




---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.375 / Virus Database: 210 - Release Date: 10/7/2002

Reply via email to