[RegCNET] problem using different compiler..

deepika rao deepika.rao27 at gmail.com
Wed Sep 29 13:07:21 CEST 2010


hi..

I had a doubt that cant we use any compiler other than mpif90 to compile
RegCM4 code??? I wanted to use mpiifort since the system i  am using doesnot
have mpif90 configured properly.. I tried using mpiifort but when i try to
make regcm from it throws error as under:

make[1]: execvp: svnversion: Permission denied
make[1]: Entering directory `/scratch1/climate-iitd/RegCM4/RegCM-4.0/Main'
ifort  -DMPP1   -c -o mod_dynparam.o ../Config/mod_dynparam.F90
../Config/mod_dynparam.F90(503): error #7002: Error in opening the compiled
module file.  Check INCLUDE paths.   [MPI]
        use mpi
------------^
../Config/mod_dynparam.F90(508): error #6404: This name does not have a
type, and must have an explicit type.   [MPI_COMM_WORLD]
        call mpi_barrier(mpi_comm_world,ierr)
-------------------------^
../Config/mod_dynparam.F90(510): error #6404: This name does not have a
type, and must have an explicit type.   [MPI_INTEGER]
        call mpi_bcast(iy,1,mpi_integer,0,mpi_comm_world,ierr)
----------------------------^
../Config/mod_dynparam.F90(515): error #6404: This name does not have a
type, and must have an explicit type.   [MPI_CHARACTER]
        call mpi_bcast(iproj,6,mpi_character,0,mpi_comm_world,ierr)
-------------------------------^
../Config/mod_dynparam.F90(516): error #6404: This name does not have a
type, and must have an explicit type.   [MPI_REAL8]
        call mpi_bcast(ds,1,mpi_real8,0,mpi_comm_world,ierr)
----------------------------^
../Config/mod_dynparam.F90(543): error #6404: This name does not have a
type, and must have an explicit type.   [MPI_LOGICAL]
        call mpi_bcast(ehso4,1,mpi_logical,0,mpi_comm_world,ierr)
-------------------------------^
compilation aborted for ../Config/mod_dynparam.F90 (code 1)
make[1]: *** [mod_dynparam.o] Error 1
make[1]: Leaving directory `/scratch1/climate-iitd/RegCM4/RegCM-4.0/Main'
make: *** [regcm] Error 2
 Please help me out with this. and we can use mpiifort then where all do we
need to mention the compiler as mpiifort??

thanks..
regards,
Deepika Vaddi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ictp.it/pipermail/regcnet/attachments/20100929/a403a967/attachment.htm>


More information about the RegCNET mailing list