sirajkhan78@gmail_com
Member
Hi All,
I have ported CCSM model to my machine and for the pot validation I am performing the test given in the online documentation. I start to perform the test as
./create_test -testname ERS_D.f19_g16.B1850CN.bugsbunny -testid t03
and when I run the build script I get the following error in last few lines of log file. For the X compset case every thing is well but for this case i get error
mpif90 -c -I. -I/usr/apps/include -I/usr/apps/include -I. -I/home/siraj/ccsm4_working_copy/scripts/b40.B2000/SourceMods/src.cam -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/chemistry/bulk_aero -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/chemistry/utils -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/physics/cam -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/dynamics/fv -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/cpl_mct -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/control -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/utils -I/home/siraj/ccsm4_working_copy/models/utils/pilgrim -I/home/siraj/ccsm4_working_copy/b40.B2000/lib/include -DCO2A -DMAXPATCH_PFT=numpft+1 -DLSMLAT=1 -DLSMLON=1 -DPLON=288 -DPLAT=192 -DPLEV=26 -DPCNST=3 -DPCOLS=16 -DPTRM=1 -DPTRN=1 -DPTRK=1 -DSTAGGERED -DSPMD -DMCT_INTERFACE -DHAVE_MPI -DCO2A -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -i4 -gopt -Mlist -Mextend -byteswapio -O2 -Mvect=nosse -Kieee -Mfree /home/siraj/ccsm4_working_copy/models/atm/cam/src/utils/spmd_utils.F90
PGF90-S-0084-Illegal use of symbol mpi_complex16 - not public entity of module (/home/siraj/ccsm4_working_copy/models/atm/cam/src/utils/spmd_utils.F90: 26)
0 inform, 0 warnings, 1 severes, 0 fatal for spmd_utils
gmake: *** [spmd_utils.o] Error 2
Kindly help me to investigate this error.
Siraj
I have ported CCSM model to my machine and for the pot validation I am performing the test given in the online documentation. I start to perform the test as
./create_test -testname ERS_D.f19_g16.B1850CN.bugsbunny -testid t03
and when I run the build script I get the following error in last few lines of log file. For the X compset case every thing is well but for this case i get error
mpif90 -c -I. -I/usr/apps/include -I/usr/apps/include -I. -I/home/siraj/ccsm4_working_copy/scripts/b40.B2000/SourceMods/src.cam -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/chemistry/bulk_aero -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/chemistry/utils -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/physics/cam -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/dynamics/fv -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/cpl_mct -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/control -I/home/siraj/ccsm4_working_copy/models/atm/cam/src/utils -I/home/siraj/ccsm4_working_copy/models/utils/pilgrim -I/home/siraj/ccsm4_working_copy/b40.B2000/lib/include -DCO2A -DMAXPATCH_PFT=numpft+1 -DLSMLAT=1 -DLSMLON=1 -DPLON=288 -DPLAT=192 -DPLEV=26 -DPCNST=3 -DPCOLS=16 -DPTRM=1 -DPTRN=1 -DPTRK=1 -DSTAGGERED -DSPMD -DMCT_INTERFACE -DHAVE_MPI -DCO2A -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -i4 -gopt -Mlist -Mextend -byteswapio -O2 -Mvect=nosse -Kieee -Mfree /home/siraj/ccsm4_working_copy/models/atm/cam/src/utils/spmd_utils.F90
PGF90-S-0084-Illegal use of symbol mpi_complex16 - not public entity of module (/home/siraj/ccsm4_working_copy/models/atm/cam/src/utils/spmd_utils.F90: 26)
0 inform, 0 warnings, 1 severes, 0 fatal for spmd_utils
gmake: *** [spmd_utils.o] Error 2
Kindly help me to investigate this error.
Siraj