[Pw_forum] "no matching specific subroutine" error in compiling espresso 4.0.1 on intel PC

zx3 at rice.edu zx3 at rice.edu
Wed Jul 30 08:02:04 CEST 2008


Dear all:
        After successfully complied espresso 4.0.1 using  
intel-ifort10.1.15 with openmpi, i started to compile it on my laptop  
(intel-ifort10.1.17) however type-incompatible errors appear such as
-----------------------------------------------------------------------------------------------------------------------------------------
ifort -openmp -mp  
-I/home/zp/bin/intel/imsl/6.0/imsl/fnl600/lnxin100i32/include -fpp  
-D__INTEL -D__FFTW -I../include   -I./  -I../Modules  -I../iotk/src  
-I../PW  -I../PH -c xml_io_base.f90
fortcom: Error: xml_io_base.f90, line 753: There is no matching  
specific subroutine for this generic subroutine call.   [IOTK_WRITE_DAT]
       CALL iotk_write_dat( iunpun, "LATTICE_PARAMETER", alat, ATTR = attr )
-----------^
------------------------------------------------------------------------------------------------------------------------------------------
        My laotop runs espresso 3.2.3 well and here i post some lines  
from the make.sys

.f90.o:
         $(MPIF90) $(F90FLAGS) -c $<

# .f.o and .c.o: do not modify

.f.o:
         $(F77) $(FFLAGS) -c $<

.c.o:
         $(CC) $(CFLAGS)  -c $<

DFLAGS         =  -D__INTEL -D__FFTW
FDFLAGS        = $(DFLAGS)

IFLAGS         = -I../include
MODFLAGS       = -I./  -I../Modules  -I../iotk/src \
                  -I../PW  -I../PH
MPIF90         = ifort
#F90           = ifort
CC             = icc
F77            = ifort
CPP            = cpp
CPPFLAGS       = -P -traditional $(DFLAGS) $(IFLAGS)
CFLAGS         = -O3 $(DFLAGS) $(IFLAGS)
F90FLAGS       = -openmp -mp -fpp $(FDFLAGS) $(IFLAGS) $(MODFLAGS)
FFLAGS         = -openmp -mp
FFLAGS_NOOPT   = -O0 -assume byterecl

LD             = ifort
LDFLAGS        = -lguide -lpthread
LD_LIBS        =

BLAS_LIBS      =  -lmkl_ia32 -lguide -lpthread
LAPACK_LIBS    =   -lmkl_ia32 -lguide -lpthread

FFT_LIBS       =  -lfftw
---------------------------------------------------------------------------------------------------

       could somebody give me a hand to solve this?

Best,
Zhiping



More information about the users mailing list