CROCO v1.1 problems with PISCES using MPI
Hi I am having problems when I try tu use PISCES and MPI. This is what I get. Any advice?
$ ./jobcomp OPERATING SYSTEM IS: Linux PROCESSOR IS: x86_64 /bin/cp: cannot stat ‘/home/lmod/software/MPI/intel/2018.5.274-GCC-8.2.0-2.31.1/impi/2018.4.274/croco/1.0/croco/OCEAN/.h90’: No such file or directory /bin/cp: cannot stat ‘/home/lmod/software/MPI/intel/2018.5.274-GCC-8.2.0-2.31.1/impi/2018.4.274/croco/1.0/croco/OCEAN/PISCES/namelist_pisces’: No such file or directory file namelist_pisces copied from source directory /bin/cp: cannot stat ‘.F90’: No such file or directory /bin/cp: cannot stat ‘.h90’: No such file or directory /bin/cp: cannot stat ‘.F’: No such file or directory /bin/cp: cannot stat ‘Make’: No such file or directory Checking COMPILEAGRIF... Checking COMPILEMPI... => MPI activated Checking COMPILENBQ... Checking COMPILEXIOS... Checking COMPILEOASIS... /bin/rm -rf core .o AGRIF/AGRIF_YOURFILES/.o *.i *.s *.f *.f90 *.trace *.mod /bin/rm -rf croco mpc cross_matrix cppcheck srcscheck checkkwds partit ncjoin ncrename ./rii_files cpp -traditional -DLinux -DIfort -P -I/home/lmod/software/MPI/intel/2018.5.274-GCC-8.2.0-2.31.1/impi/2018.4.274/netCDF-Fortran/4.4.4/include -IROMSFILES/AGRIF_INC mpc.F > mpc_.f mpiifort -O3 -72 -fno-alias -i4 -r8 -fp-model precise -mcmodel=medium -axCORE-AVX512,AVX,SSE4.2 -o mpc mpc_.f mpc_.f(23): remark #15009: MAIN__ has been targeted for automatic cpu dispatch cpp -traditional -DLinux -DIfort -P -I/home/lmod/software/MPI/intel/2018.5.274-GCC-8.2.0-2.31.1/impi/2018.4.274/netCDF-Fortran/4.4.4/include -IROMSFILES/AGRIF_INC par_pisces.F90 > par_pisces_.f90 mpiifort -c -O3 -72 -fno-alias -i4 -r8 -fp-model precise -mcmodel=medium -axCORE-AVX512,AVX,SSE4.2 par_pisces_.f90 -o par_pisces.o cpp -traditional -DLinux -DIfort -P -I/home/lmod/software/MPI/intel/2018.5.274-GCC-8.2.0-2.31.1/impi/2018.4.274/netCDF-Fortran/4.4.4/include -IROMSFILES/AGRIF_INC ocean2pisces.F90 > ocean2pisces_.f90 mpiifort -c -O3 -72 -fno-alias -i4 -r8 -fp-model precise -mcmodel=medium -axCORE-AVX512,AVX,SSE4.2 ocean2pisces_.f90 -o ocean2pisces.o ocean2pisces_.f90(630): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: // / common /bmsdat2/bmsclen, bms_tstart, bms_tend, tsbms, -----------------------------------------------------------------^ ocean2pisces_.f90(631): error #5082: Syntax error, found '&' when expecting one of: ; TYPE INTEGER REAL COMPLEX BYTE CHARACTER CLASS DOUBLE ... & sclbms ---------------------^ ocean2pisces_.f90(752): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: // / common /srfdat2/ itsrf, srf_ncycle, srf_rec, lsrfgrd, srf_tid, --------------------------------------------------------------------^ ocean2pisces_.f90(753): error #5082: Syntax error, found '&' when expecting one of: ; TYPE INTEGER REAL COMPLEX BYTE CHARACTER CLASS DOUBLE ... & srf_id -----------------------^ ocean2pisces_.f90(631): error #6274: This statement must not appear in the specification part of a module. & sclbms ---------------------^ ocean2pisces_.f90(632): error #6236: A specification statement cannot appear in the executable section. common /bmsdat3/itbms, bmstid,busid, bvsid, tbmsindx ------^ ocean2pisces_.f90(633): error #6236: A specification statement cannot appear in the executable section. common /bmsdat4/bmscycle, bms_onerec, lbusgrd, lbvsgrd ------^ ocean2pisces_.f90(642): error #6236: A specification statement cannot appear in the executable section. real stflx(-2:Lm+3+padd_X,-2:Mm+3+padd_E,NT) ------^ ocean2pisces_.f90(643): error #6236: A specification statement cannot appear in the executable section. common /forces_stflx/stflx ------^ ocean2pisces_.f90(649): error #6236: A specification statement cannot appear in the executable section. real stflxg(-2:Lm+3+padd_X,-2:Mm+3+padd_E,2,NT) ------^ ocean2pisces_.f90(650): error #6236: A specification statement cannot appear in the executable section. common /stfdat_stflxg/stflxg ------^ ocean2pisces_.f90(652): error #6236: A specification statement cannot appear in the executable section. real stflxp(2,NT), stf_time(2,NT) ------^ ocean2pisces_.f90(653): error #6236: A specification statement cannot appear in the executable section. real stf_cycle(NT), stf_scale(NT) ------^ ocean2pisces_.f90(654): error #6236: A specification statement cannot appear in the executable section. integer itstf(NT), stf_ncycle(NT), stf_rec(NT) ------^ ocean2pisces_.f90(655): error #6236: A specification statement cannot appear in the executable section. integer lstfgrd(NT), stf_tid(NT), stf_id(NT) ------^ ocean2pisces_.f90(656): error #6236: A specification statement cannot appear in the executable section. common /stfdat1/ stflxp, stf_time, stf_cycle, stf_scale ------^ ocean2pisces_.f90(657): error #6236: A specification statement cannot appear in the executable section. common /stfdat2/ itstf, stf_ncycle, stf_rec, lstfgrd ------^ ocean2pisces_.f90(658): error #6236: A specification statement cannot appear in the executable section. common /stfdat3/ stf_tid, stf_id ------^ ocean2pisces_.f90(666): error #6236: A specification statement cannot appear in the executable section. real btflx(-2:Lm+3+padd_X,-2:Mm+3+padd_E,NT) ------^ ocean2pisces_.f90(667): error #6236: A specification statement cannot appear in the executable section. common /forces_btflx/btflx ------^ ocean2pisces_.f90(674): error #6236: A specification statement cannot appear in the executable section. real dqdt(-2:Lm+3+padd_X,-2:Mm+3+padd_E) ------^ ocean2pisces_.f90(675): error #6236: A specification statement cannot appear in the executable section. real sst(-2:Lm+3+padd_X,-2:Mm+3+padd_E) ------^ ocean2pisces_.f90(676): error #6236: A specification statement cannot appear in the executable section. common /forces_dqdt/dqdt /forces_sst/sst ------^ ocean2pisces_.f90(686): error #6236: A specification statement cannot appear in the executable section. real dqdtg(-2:Lm+3+padd_X,-2:Mm+3+padd_E,2) ------^ ocean2pisces_.f90(687): error #6236: A specification statement cannot appear in the executable section. real sstg(-2:Lm+3+padd_X,-2:Mm+3+padd_E,2) ------^ ocean2pisces_.f90(688): error #6236: A specification statement cannot appear in the executable section. common /sstdat_dqdtg/dqdtg /sstdat_sstg/sstg ------^ ocean2pisces_.f90(690): error #6236: A specification statement cannot appear in the executable section. real sstp(2), dqdtp(2), sst_time(2) ------^ ocean2pisces_.f90(691): error #6236: A specification statement cannot appear in the executable section. real sst_cycle, scldqdt ------^ ocean2pisces_.f90(692): error #6236: A specification statement cannot appear in the executable section. integer itsst, sst_ncycle, sst_rec, sst_tid, sst_id ------^ ocean2pisces_.f90(693): error #6236: A specification statement cannot appear in the executable section. integer dqdt_id, lsstgrd, sstunused ------^ ocean2pisces_.f90(1962): catastrophic error: Too many errors, exiting compilation aborted for ocean2pisces_.f90 (code 1) make: *** [ocean2pisces.o] Error 1