Dear siesta users. I'll try to compile siesta-trunk-364 on Moscow state university cluster: MPI: openmpi-1.5 COMPILER: intel-12.0
Configure process was well. But when I want to make, I got the following
error:
Compilation architecture to be used: x86_64-unknown-linux-gnu--Gfortran
If this is not what you want, create the right
arch.make file using the models in Src/Sys
Hit ^C to abort...
(cd FoX; touch arch.make ; \
CONFIGURE="/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/configure"; \
$CONFIGURE
VPATH="/home/users/cvashnini/src/siesta-trunk-364/Src/FoX" \
FC="mpif90" FCFLAGS="-g -O2" \
--enable-wcml || false )
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for linker flag to name executables... -o
checking for Fortran compiler default output file name... conftest
checking whether the Fortran compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU Fortran compiler... no
checking whether mpif90 accepts -g... yes
checking for Fortran flag needed to allow free-form source for .f90
suffix... none
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for fixed form Fortran preprocessor features... done.
checking whether mpif90 compiles programs with cpp directives... yes
checking whether mpif90 accepts -D... yes
checking whether mpif90 accepts -I... yes
checking whether mpif90 fulfils requested features... yes
checking preprocessing mode we may therefore use... direct
checking for Fortran flag needed to allow free-form preprocessed source for
.F90 suffix... none
checking for ranlib... ranlib
configure: Could not determine type of compiler
checking for kind number produced by kind(1.0)... 4
checking for kind number produced by kind(1.0d0)... 8
checking for kind number produced by selected_real_kind(6,34)... 4
checking for kind number produced by selected_real_kind(15,300)... 8
checking how to compile a call to FLUSH... default
checking how to compile a call to ABORT... with argument
checking for EOR character used by mpif90... LF
checking for ASSOCIATED in restricted expression bug... yes
checking for a BSD-compatible install... /bin/install -c
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for flag to alter module search path... -I
checking for suffix of module files... mod
checking whether module filenames are uppercased... no
configure: creating ./config.status
config.status: creating arch.make
config.status: creating FoX-config
(cd FoX; make)
make[1]: Entering directory
`/home/users/cvashnini/src/siesta-trunk-364/Obj/FoX'
mkdir -p objs/lib objs/finclude
(cd fsys; make
VPATH=/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/fsys)
make[2]: Entering directory
`/home/users/cvashnini/src/siesta-trunk-364/Obj/FoX/fsys'
mpif90 -c -g -O2 -DFC_HAVE_FLUSH -DFC_HAVE_ABORT -DFC_ABORT_ARG
-DFC_EOR_LF -DRESTRICTED_ASSOCIATED_BUG
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/fsys/fox_m_fsys_abort_flush.F90
mpif90 -c -g -O2 -DFC_HAVE_FLUSH -DFC_HAVE_ABORT -DFC_ABORT_ARG
-DFC_EOR_LF -DRESTRICTED_ASSOCIATED_BUG
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/fsys/fox_m_fsys_array_str.F90
mpif90 -c -g -O2
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/fsys/fox_m_fsys_realtypes.f90
mpif90 -c -g -O2 -DFC_HAVE_FLUSH -DFC_HAVE_ABORT -DFC_ABORT_ARG
-DFC_EOR_LF -DRESTRICTED_ASSOCIATED_BUG
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/fsys/fox_m_fsys_format.F90
mpif90 -c -g -O2 -DFC_HAVE_FLUSH -DFC_HAVE_ABORT -DFC_ABORT_ARG
-DFC_EOR_LF -DRESTRICTED_ASSOCIATED_BUG
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/fsys/fox_m_fsys_parse_input.F90
mpif90 -c -g -O2 -DFC_HAVE_FLUSH -DFC_HAVE_ABORT -DFC_ABORT_ARG
-DFC_EOR_LF -DRESTRICTED_ASSOCIATED_BUG
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/fsys/fox_m_fsys_string.F90
mpif90 -c -g -O2 -DFC_HAVE_FLUSH -DFC_HAVE_ABORT -DFC_ABORT_ARG
-DFC_EOR_LF -DRESTRICTED_ASSOCIATED_BUG
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/fsys/fox_m_fsys_string_list.F90
==> Creating libFoX_fsys.a with fox_m_fsys_abort_flush.o
fox_m_fsys_array_str.o fox_m_fsys_format.o fox_m_fsys_parse_input.o
fox_m_fsys_string.o fox_m_fsys_string_list.o fox_m_fsys_realtypes.o
cp -p libFoX_fsys.a
/home/users/cvashnini/src/siesta-trunk-364/Obj/FoX/objs/lib
for i in *.mod; do \
cp -p $i
/home/users/cvashnini/src/siesta-trunk-364/Obj/FoX/objs/finclude; done
make[2]: Leaving directory
`/home/users/cvashnini/src/siesta-trunk-364/Obj/FoX/fsys'
(cd utils; make
VPATH=/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/utils)
make[2]: Entering directory
`/home/users/cvashnini/src/siesta-trunk-364/Obj/FoX/utils'
mpif90 -c -g -O2 -I../objs/finclude -DFC_HAVE_FLUSH -DFC_HAVE_ABORT
-DFC_ABORT_ARG -DFC_EOR_LF -DRESTRICTED_ASSOCIATED_BUG
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/utils/fox_m_utils_mtprng.F90
mpif90 -c -g -O2 -I../objs/finclude -DFC_HAVE_FLUSH -DFC_HAVE_ABORT
-DFC_ABORT_ARG -DFC_EOR_LF -DRESTRICTED_ASSOCIATED_BUG
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/utils/fox_m_utils_uuid.F90
mpif90 -c -g -O2 -I../objs/finclude -DFC_HAVE_FLUSH -DFC_HAVE_ABORT
-DFC_ABORT_ARG -DFC_EOR_LF -DRESTRICTED_ASSOCIATED_BUG
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/utils/fox_m_utils_uri.F90
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/utils/fox_m_utils_uri.F90(12):
error #7013: This module file was not generated by any release of this
compiler. [FOX_M_FSYS_STRING]
use fox_m_fsys_string, only: toLower
------^
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/utils/fox_m_utils_uri.F90(12):
error #6580: Name in only-list does not exist. [TOLOWER]
use fox_m_fsys_string, only: toLower
-------------------------------^
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/utils/fox_m_utils_uri.F90(417):
error #6406: Conflicting attributes or multiple declaration of name.
[TOLOWER]
scheme => vs_str_alloc(toLower(URIstring(:i1-1)))
-------------------------------^
compilation aborted for
/home/users/cvashnini/src/siesta-trunk-364/Src/FoX/utils/fox_m_utils_uri.F90
(code 1)
make[2]: *** [fox_m_utils_uri.o] Error 1
make[2]: Leaving directory
`/home/users/cvashnini/src/siesta-trunk-364/Obj/FoX/utils'
make[1]: *** [utils_lib] Error 2
make[1]: Leaving directory
`/home/users/cvashnini/src/siesta-trunk-364/Obj/FoX'
make: *** [FoX/.FoX] Error 2
Has anyone known what's problem? Arch.make file attached.
Thanks for any advice
--
Sincerely yours,
*Dmitry G. Kvashnin*
================================================================
First year of master degree study
Moscow Institute of Physics and Technology http://mipt.ru/
141700, Institutsky lane 9, Dolgoprudny, Moscow Region, Russia
Junior research scientist
Emanuel Institute of Biochemical Physics http://sky1.chph.ras.ru/
119334, 4 Kosigina St., Moscow, Russia
================================================================
arch.make
Description: Binary data
