On 06/28/2012 06:07 PM, Henrik Löfås wrote:
Dear all,
I have trouble to compile the latest trunk version of siesta (408) in
the parallell version. I have tried both with intel10.1 and intel12
compilers together with openmpi but all fails at the same place. The
arch.make works fine both for earlier trunk version (364) and the
siesta-3.1 release. What has changed between these versions and the
latest trunk version?
The errors are seen below, I have attached the arch.make also.
Best regards
Henrik
mpif90 -c -O0 -I/beda/users/home/lofas/siesta-trunk-408/Src/fdf
-I/beda/sw/apps/netcdf/4.1-intel11.1/include -DFC_HAVE_FLUSH
-DFC_HAVE_ABORT -DWXML_INIT_FIX -DMPI -DCDF
/beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 361: Error in opening the compiled module file. Check INCLUDE
paths. [MPI_SIESTA]
use mpi_siesta
----------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 403: Error in opening the compiled module file. Check INCLUDE
paths. [MPI_SIESTA]
use mpi_siesta
----------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 454: Error in opening the compiled module file. Check INCLUDE
paths. [MPI_SIESTA]
use mpi_siesta
----------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 526: Error in opening the compiled module file. Check INCLUDE
paths. [MPI_SIESTA]
use mpi_siesta
----------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 588: Error in opening the compiled module file. Check INCLUDE
paths. [MPI_SIESTA]
use mpi_siesta
----------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 2413: Error in opening the compiled module file. Check INCLUDE
paths. [MPI_SIESTA]
use mpi_siesta
----------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 2461: Error in opening the compiled module file. Check INCLUDE
paths. [MPI_SIESTA]
use mpi_siesta
----------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 368: This name does not have a type, and must have an explicit
type. [MPI_SUCCESS]
if (ierr .ne. MPI_SUCCESS) then
--------------------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 381: This name does not have a type, and must have an explicit
type. [MPI_COMM_WORLD]
call MPI_Comm_Rank(MPI_COMM_WORLD, rank, ierr)
-------------------------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 605: This name does not have a type, and must have an explicit
type. [MPI_INTEGER]
MPI_INTEGER, reading_node, MPI_COMM_WORLD, ierr)
---------------------^
fortcom: Error: /beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90,
line 622: This name does not have a type, and must have an explicit
type. [MPI_CHARACTER]
MPI_CHARACTER, reading_node, MPI_COMM_WORLD, ierr)
---------------------^
compilation aborted for
/beda/users/home/lofas/siesta-trunk-408/Src/fdf/fdf.F90 (code 1)
make[1]: *** [fdf.o] Error 1
make[1]: Leaving directory `/beda/users/home/lofas/siesta-trunk-408/Obj/fdf'
make: *** [libfdf.a] Error 2
Could you please try the following arch.make? Regards -- Hongyi Zhao <[email protected]> Institute of Semiconductors, Chinese Academy of Sciences GnuPG DSA: 0xD108493
arch.make
Description: application/extension-make
