forum@abinit.org
Subject: The ABINIT Users Mailing List ( CLOSED )
List archive
- From: Alain Jacques <ajs.jacques@gmail.com>
- To: forum@abinit.org
- Subject: Re: [abinit-forum] parallel configuration problem
- Date: Wed, 11 Feb 2009 18:08:18 +0100
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=AKTZoQj37TSN1zwSbojtwXYC5N10IE8WRRVU1pkY/dI2G4u7DgKBXFSzBsf84A4gYY 3UaWgY93tw4dTfQ15rAG7UuYLRNQz9tfw4ZHX0TTOpd7QyNNJU9pLKQNLIXD0MnI3h8p F1vuqaSoV0y/YyJP9/lwACt49T853ZRB/OvA0=
Aaron wrote: 4101f9fe0902110725t420dadd0x6b8ea1d44f86a2d@mail.gmail.com" type="cite">I'll maybe have to discuss with Yann about the pros or cons of not using the mpicc/mpif90 by default in the path - but if he has done that, experience has shown that is for good reasons. Just for comparison, my setup before compiling abinit-5.6.4 look like (I'm using icc, ifort 10.1 64bit in the usual /opt/intel/... tree, openmpi-1.2.8 home built in /opt/openmpi-1.2.8_intel-10.1_m64): echo $PATH /opt/intel/fce/10.1.021/bin:/opt/intel/cce/10.1.021/bin:/opt/openmpi-1.2.8_intel-10.1_m64/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin echo $LD_LIBRARY_PATH /opt/openmpi-1.2.8_intel-10.1_m64/lib:/opt/intel/fce/10.1.021/lib:/opt/intel/cce/10.1.021/lib It is not to tell you that your lines are not okay but it would be nice to include the path to icc binaries and library path to Intel provided libs. 4101f9fe0902110725t420dadd0x6b8ea1d44f86a2d@mail.gmail.com" type="cite"> Independently of abinit, there is something wrong with your mpi setup. You picked 64bit mpicc and mpif90 ... nice. But it should not report missing references in crt1.o and it should not rely on gcc-4.1.2 and not not depend on /usr/lib/gcc/x86_64-redhat-linux/4.1.2/libgfortranbegin.a if it has been configured to work with Intel icc/ifort compilers. I am not working with Intel MPI 3.1 but with openmpi-1.2.8 built with icc/ifort 10.1 and, for comparison, the corresponding output on my system is mpicc -showme icc -I/opt/openmpi-1.2.8_intel-10.1_m64/include -pthread -L/opt/openmpi-1.2.8_intel-10.1_m64/lib -lmpi -lopen-rte -lopen-pal -lrt -ldl -Wl,--export-dynamic -lnsl -lutil mpif90 -showme ifort -I/opt/openmpi-1.2.8_intel-10.1_m64/include -pthread -I/opt/openmpi-1.2.8_intel-10.1_m64/lib -L/opt/openmpi-1.2.8_intel-10.1_m64/lib -lmpi_f90 -lmpi_f77 -lmpi -lopen-rte -lopen-pal -lrt -ldl -Wl,--export-dynamic -lnsl -lutil As you can see, mpicc and mpif90 are "wrappers" around icc and ifort. Now it is maybe possible that Intel MPI 3.1 can work with gcc/gfortran but I don't see why you would not use Intel compilers as you have them and your gcc/gfortran-4.1.2 is quite outdated. It would be interesting to have your system admin opinion about your mpicc/mpif90 -v output. 4101f9fe0902110725t420dadd0x6b8ea1d44f86a2d@mail.gmail.com" type="cite"> I am rather surprised. 4101f9fe0902110725t420dadd0x6b8ea1d44f86a2d@mail.gmail.com" type="cite"> The offending flag malign-double is only valid for 32bit executables, not 64bit; it should definitely not be there. Again Aaron there is a mixture here of 32 bit / 64 bit flags and tricks for gfortran, not ifort . You may have to configure with --enable-64bit-flags. 4101f9fe0902110725t420dadd0x6b8ea1d44f86a2d@mail.gmail.com" type="cite"> Because you didn't disable etsf-io and it requires netcdf to be built. Add --disable-etsf-io --disble-netcdf to get rid of both libs. You can find a sample of my abinit configure recipe on http://www.etsf.be/downloads/ETSF_softlib/page2/page2.html Kind regards, Alain 4101f9fe0902110725t420dadd0x6b8ea1d44f86a2d@mail.gmail.com" type="cite"> |
- [abinit-forum] parallel configuration problem, Aaron, 02/05/2009
- Re: [abinit-forum] parallel configuration problem, Yann Pouillon, 02/05/2009
- Re: [abinit-forum] parallel configuration problem, Aaron, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Alain Jacques, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Yann Pouillon, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Aaron, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Alain Jacques, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Yann Pouillon, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Aaron, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Alain Jacques, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Alain Jacques, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Aaron, 02/12/2009
- Re: [abinit-forum] parallel configuration problem, Alain Jacques, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Alain Jacques, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Aaron, 02/11/2009
- Re: [abinit-forum] parallel configuration problem, Yann Pouillon, 02/05/2009
Archive powered by MHonArc 2.6.15.