p2y with qe 4.3.2

Having trouble compiling the Yambo source? Using an unusual architecture? Problems with the "configure" script? Problems in GPU architectures? This is the place to look.

Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan, Nicola Spallanzani

Forum rules
If you have trouble compiling Yambo, please make sure to list:
(1) the compiler (vendor and release: e.g. intel 10.1)
(2) the architecture (e.g. 64-bit IBM SP5)
(3) if the problems occur compiling in serial/in parallel
(4) the version of Yambo (revision number/major release version)
(5) the relevant compiler error message
Post Reply
freethemullet
Posts: 3
Joined: Sun Oct 30, 2011 8:54 pm

p2y with qe 4.3.2

Post by freethemullet » Sun Oct 30, 2011 10:03 pm

Hi,

I am trying to configure yambo (3.2.4-r.885) with qe (4.3.2) on ubuntu 11.10 (64-bit). QE was compiled in serial. I am using the following configure:

./configure --with-iotk='~/Documents/espresso-4.3.2/iotk' --with-p2y=4.3.2 --without-mpi

The relevant output:

# [ ] Double precision
# [X] Redundant compilation
# [ ] MPI
# [ ] PW (4.0) support
# [ ] ETSF I/O support
# [ ] SCALAPACK
# [ ] LibXC
# [ ] NETCDF/HDF5/Large Files
# [XX ] Built-in BLAS/LAPACK/LOCAL
#
# [ CPP ] gcc -E -P
# [ C ] gcc -g -O2 -D_C_US -D_FORTRAN_US
# [MPICC]
# [ F90 ] gfortran -O3 -mtune=native
# [MPIF ]
# [ F77 ] gfortran -O3 -mtune=native
# [Cmain]
# [NoOpt] -O0 -mtune=native

Any ideas why # [ ] PW (4.0) support remains unchecked?
Sam Huberman
Department of Mechanical and Industrial Engineering
University of Toronto

User avatar
claudio
Posts: 456
Joined: Tue Mar 31, 2009 11:33 pm
Location: Marseille
Contact:

Re: p2y with qe 4.3.2

Post by claudio » Mon Oct 31, 2011 12:52 pm

Dear Sam

I also have espresso 4.3.2 but I didn't find any problem to link iotk with yambo,

please put your config.log in attachment in the forum.

Anyway check that yambo and espresso, are compiled with the same compiler and the same
compiling options.

Claudio
Claudio Attaccalite
[CNRS/ Aix-Marseille Université/ CINaM laborarory / TSN department
Campus de Luminy – Case 913
13288 MARSEILLE Cedex 09
web site: http://www.attaccalite.com

freethemullet
Posts: 3
Joined: Sun Oct 30, 2011 8:54 pm

Re: p2y with qe 4.3.2

Post by freethemullet » Mon Oct 31, 2011 11:57 pm

Hi Claudio,

Thank you for the quick reply. I have attached my config.log. qe was configured as is: ./configure --disable-parallel. Since I don't have intel compilers, default gfortran and gcc were used. Do you recall how you configured qe?
You do not have the required permissions to view the files attached to this post.
Sam Huberman
Department of Mechanical and Industrial Engineering
University of Toronto

User avatar
claudio
Posts: 456
Joined: Tue Mar 31, 2009 11:33 pm
Location: Marseille
Contact:

Re: p2y with qe 4.3.2

Post by claudio » Tue Nov 01, 2011 10:31 am

Dear Sam

in your example yambo is not able to find libiotk.a, check if this library
is in your path:

~/Documents/espresso-4.3.2/iotk/src/libiotk.a

and try to put the full path.

I configure my espresso as ./configure FC=gfortran

Cla
Claudio Attaccalite
[CNRS/ Aix-Marseille Université/ CINaM laborarory / TSN department
Campus de Luminy – Case 913
13288 MARSEILLE Cedex 09
web site: http://www.attaccalite.com

freethemullet
Posts: 3
Joined: Sun Oct 30, 2011 8:54 pm

Re: p2y with qe 4.3.2

Post by freethemullet » Tue Nov 01, 2011 5:47 pm

Hi Claudio,

The library is indeed in that path. I have reconfigured qe and yambo, and still yambo could not find the iotk:

"checking ~/Documents/espresso-4.3.2/iotk/src/libiotk.a IOTK library... no"

When I perform: ~/Documents$ find -name libiotk*, the result is

"./espresso-4.3.2/S3DE/iotk/src/libiotk.a"

Substituting that path gives the same result:

"checking ~/Documents/espresso-4.3.2/S3DE/iotk IOTK library... no"
"checking ~/Documents/espresso-4.3.2/S3DE/iotk/src/libiotk.a IOTK library... no"

Continuing on with the trial and error method, I replaced ~ with /home/username/ and:

# [ ] Double precision
# [X] Redundant compilation
# [ ] MPI
# [X] PW (4.0) support
# [ ] ETSF I/O support
# [ ] SCALAPACK
# [ ] LibXC
# [ ] NETCDF/HDF5/Large Files
# [XX ] Built-in BLAS/LAPACK/LOCAL

Thank you for your help.
Sam Huberman
Department of Mechanical and Industrial Engineering
University of Toronto

Post Reply