[Pw_forum] Compilation Problem

Ma Fengjie fengjie.ma at gmail.com
Wed Dec 6 06:13:00 CET 2006


Hi Axel,

Thanks for you help. When I replace all "_DP" with "d0", the compilation successfully passes through this problem,
but there is another one:

56 Lines Compiled
cpp -P -traditional -D__LINUX64 -D__FFTW -D__USE_INTERNAL_FFTW -D__MPI -D__PARA -I../include 

 -I/soft/fftw-215/include/ -I/soft/mkl61/include/ -I/soft/mpi_intel/include/ wannier.f90 -o 

wannier.F90 
wannier.f90:8: #include expects "fname" or <fname>
make[1]: *** [wannier.o] Error 1
make[1]: Leaving directory `/home.snfs/fjma/pw3.2/espresso-3.2/Modules'
make: *** [mods] Error 2

----------------------------------------------
Institute of Theoretical Physics (ITP) 
 
Chinese Academy of Sciences (CAS)

Zhong Guan Cun Dong Lu, 55

100080 Beijing, China 

Phone: 86-10-6264-8753

E-mail: fjma at itp.ac.cn
----- Original Message ----- 
From: "Axel Kohlmeyer" <akohlmey at cmm.chem.upenn.edu>
To: "Fengjie Ma" <fengjie.ma at gmail.com>
Sent: Tuesday, December 05, 2006 7:36 PM
Subject: Re: [Pw_forum] Compilation Problem


> On Tue, 5 Dec 2006, Fengjie Ma wrote:
> 
> FM> 2006/12/5, Axel Kohlmeyer <akohlmey at cmm.chem.upenn.edu>:
> FM> >
> FM> > On Tue, 5 Dec 2006, Fengjie Ma wrote:
> FM> 
> FM> 
> FM>     Hi axel,
> FM> 
> FM>         The complier is
> FM>                Intel(R) Fortran Itanium(R) Compiler for Itanium(R)-based
> FM> applications
> FM>                Version 7.1, Build 20030814
> 
> there you go. like i suspected. this is a 'stone age' version.
> there are probably some ways to work around those compilation
> problems, e.g. by replacing in the line indicate the code:
>  COMPLEX(DP), PARAMETER :: ONE = (1.0_DP,0.0_DP), ZERO = ( 0.0_DP, 0.0_DP )
> with:
>  COMPLEX(DP), PARAMETER :: ONE = (1.0d0,0.0d0), ZERO = ( 0.0d0,0.0d0 )
> 
> but the former is valid fortran 95 syntax and should be accepted by 
> the compiler. it works fine with intel version 8.1 and 9.1 (which 
> is the current version!) and several other compilers so it may be
> high time to upgrade the compiler.
> 
> cheers,
>   axel.
> 
> FM> 
> FM>     Yours,
> FM>      Ma
> FM> 
> FM> 
> FM> 
> 
> -- 
> =======================================================================
> Axel Kohlmeyer   akohlmey at cmm.chem.upenn.edu   http://www.cmm.upenn.edu
>   Center for Molecular Modeling   --   University of Pennsylvania
> Department of Chemistry, 231 S.34th Street, Philadelphia, PA 19104-6323
> tel: 1-215-898-1582,  fax: 1-215-573-6233,  office-tel: 1-215-898-5425
> =======================================================================
> If you make something idiot-proof, the universe creates a better idiot.
> 
>


More information about the users mailing list