<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear pwscf user,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I am just new in this list and I have a question
about compiling pwscf on a linux64 cluser.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>./configure ARCH=linux64</FONT></DIV>
<DIV><FONT face=Arial size=2>make all</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>However, the compilation is failed for the para.f90
subroutine in PW sub-directory. I believe the MPI environment is correctly set
up, but what is the problem? Any hint would be grateful.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The error message looks as</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>make[1]: Entering directory
`/nfs/s07r1p1/tytan_isc/pwscf/espresso.parallel/PW'<BR>mpif90 -O2 -assume
byterecl -I. -I../include -I../Modules -I../PW -I../PH -nomodule -fpp
-D__LINUX64 -D__INTEL -D__MPI -D__PARA -D__FFTW -D__USE_INTERNAL_FFTW -c
para.f90<BR>fortcom: Error: para.f90, line 161: This name does not have a type,
and must have an explicit type.
[MPI_REAL8]<BR> CALL MPI_ALLREDUCE( ps(1+(n-1)*maxb),
buff, maxb, MPI_REAL8,
&<BR>-------------------------------------------------------^<BR>fortcom:
Error: para.f90, line 296: This name does not have a type, and must have an
explicit type. [MPI_REAL8]<BR> CALL
MPI_ALLREDUCE( ps(1+(n-1)*maxb), buff, maxb, MPI_REAL8,
&<BR>-------------------------------------------------------^<BR>fortcom:
Error: para.f90, line 372: This name does not have a type, and must have an
explicit type. [MPI_REAL8]<BR> CALL MPI_GATHERV( f_in,
recvcount(me_pool), MPI_REAL8, f_out,
&<BR>----------------------------------------------^<BR>fortcom: Error:
para.f90, line 429: This name does not have a type, and must have an explicit
type. [MPI_REAL8]<BR> CALL MPI_ALLGATHERV( f_in,
recvcount(me_pool), MPI_REAL8,
&<BR>-------------------------------------------------^<BR>fortcom: Error:
para.f90, line 492: This name does not have a type, and must have an explicit
type. [MPI_REAL8]<BR> CALL MPI_SCATTERV( f_in, sendcount,
displs, MPI_REAL8,
&<BR>----------------------------------------------^<BR>fortcom: Error:
para.f90, line 678: This name does not have a type, and must have an explicit
type. [MPI_REAL8]<BR> CALL MPI_ALLTOALLV(
f_aux, sendcount, sdispls, MPI_REAL8,
&<BR>----------------------------------------------------^<BR>fortcom:
Error: para.f90, line 755: This name does not have a type, and must have an
explicit type. [MPI_REAL8]<BR> CALL
MPI_ALLREDUCE( ps, psr, 1, MPI_REAL8, MPI_MAX,
&<BR>-------------------------------------^<BR>fortcom: Error: para.f90,
line 812: This name does not have a type, and must have an explicit
type. [MPI_REAL8]<BR> CALL MPI_SEND( vec,
(length*nks), MPI_REAL8, 0, 17,
&<BR>---------------------------------------^<BR>fortcom: Error: para.f90,
line 949: This name does not have a type, and must have an explicit
type. [MPI_REAL8]<BR> CALL MPI_ALLREDUCE(
ps, psr, 1, MPI_REAL8, MPI_MAX,
&<BR>-------------------------------------^<BR>compilation aborted for
para.f90 (code 1)<BR>make[1]: *** [para.o] Error 1<BR>make[1]: Leaving directory
`/nfs/s07r1p1/tytan_isc/pwscf/espresso.parallel/PW'<BR>make: *** [pw] Error
2</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thanks, Tianying</FONT></DIV></BODY></HTML>