Search found 510 matches

by pouillon
Wed Apr 13, 2016 1:51 pm
Forum: Configuring and compiling ABINIT
Topic: Error occurs when enable fallbacks as well as gpu. [SOLVED]
Replies: 1
Views: 3838

Re: Error occurs when enable fallbacks as well as gpu. [SOLVED]

Simply use the following:

Code: Select all

with_dft_flavor="bigdft+libxc+wannier90"


AtomPAW is not necessary to build nor run Abinit, and you can easily build it separately.
by pouillon
Wed Apr 13, 2016 1:48 pm
Forum: Configuring and compiling ABINIT
Topic: Can MAGMA, PLASMA, ELPA be used together? [SOLVED]
Replies: 1
Views: 3802

Re: Can MAGMA, PLASMA, ELPA be used together? [SOLVED]

If you don't use ScaLAPACK, there should be no major issue in using the 3 of them at the same time, since they do not overlap: * PLASMA works with OpenMP; * MAGMA works with GPU; * ELPA is usually a good enhancement over the basic libraries when you have MPI enabled. With ScaLAPACK, some operations ...
by pouillon
Wed Apr 13, 2016 1:36 pm
Forum: Configuring and compiling ABINIT
Topic: Error: cannot run Fortran compiled programs. [SOLVED]
Replies: 2
Views: 5504

Re: Error: cannot run Fortran compiled programs. [SOLVED]

This error occurs because the LD_LIBRARY_PATH environment variable does not include the location of MPI libraries.

You can solve it either using --with-mpi-prefix, as suggested by Jordan, or through:

Code: Select all

../configure CC="mpicc" FC="mpif90"
by pouillon
Fri Mar 25, 2016 10:32 am
Forum: Configuring and compiling ABINIT
Topic: abinit-7.10.5 + Intel 14: configure fallsback to gnu wrapper
Replies: 2
Views: 3132

Re: abinit-7.10.5 + Intel 14: configure fallsback to gnu wra

If your compilers do not have standard names, you should not use the --with-mpi-prefix option, but the following:

Code: Select all

../configure --enable-mpi CC="mpicc" FC="mpiifort"
by pouillon
Fri Feb 19, 2016 12:24 pm
Forum: Link to other codes
Topic: Is wannier90 v2.0 interfaced?
Replies: 1
Views: 3486

Re: Is wannier90 v2.0 interfaced?

The version 2 of Wannier90 will be supported in the upcoming Abinit 8. We're currently preparing a patched version suitable to run with Abinit. Stay tuned!
by pouillon
Wed Jan 13, 2016 1:05 pm
Forum: Configuring and compiling ABINIT
Topic: parallel_run error of abinit 3 [SOLVED]
Replies: 4
Views: 9287

Re: parallel_run error of abinit 3 [SOLVED]

This happens because the node on which you're running Abinit has a different architecture than the one on which you built it.

Rebuilding Abinit with optimizations compatible with the run-time architecture shoudl solve your problem.
by pouillon
Wed Dec 30, 2015 10:15 am
Forum: Configuring and compiling ABINIT
Topic: Version of PLASMA library supported by Abinit
Replies: 4
Views: 6423

Re: Version of PLASMA library supported by Abinit

This means that the API of PLASMA has changed. Please look at its documentation and change the calls accordingly. Once you succeed in compiling Abinit, we would be grateful if you sent us a diff file with your changes, so that we can include them in future versions of Abinit.
by pouillon
Wed Dec 30, 2015 10:12 am
Forum: Configuring and compiling ABINIT
Topic: New questions; parallel_run error of abinit
Replies: 2
Views: 5919

Re: New questions; parallel_run error of abinit

Properly setting a cluster can be very tricky. In your case, you have to make sure that all libraries you link Abinit with are available on *all* the nodes. A typical mistake is to set LD_LIBRARY_PATH on the front-end node but not on the other ones. This goes however way beyond just setting Abinit, ...
by pouillon
Mon Dec 21, 2015 1:38 pm
Forum: Configuring and compiling ABINIT
Topic: atompaw error
Replies: 6
Views: 7470

Re: atompaw error

You can also set the LD_LIBRARY_PATH and LIBRARY_PATH environment variables to point to the directory where libatompaw.so is installed.
by pouillon
Mon Dec 21, 2015 1:36 pm
Forum: Configuring and compiling ABINIT
Topic: Parallel run error
Replies: 3
Views: 4003

Re: Parallel run error

This problem is not related to Abinit, but to your MPI installation. Please consult the corresponding MPI documentation and/or contact with the developers of the MPI implementation you're using.
by pouillon
Mon Dec 21, 2015 1:34 pm
Forum: Configuring and compiling ABINIT
Topic: Version of PLASMA library supported by Abinit
Replies: 4
Views: 6423

Re: Version of PLASMA library supported by Abinit

Just remove the comma and everything that follows on each line containing "use plasma". It should work smoothly.
by pouillon
Mon Dec 21, 2015 1:32 pm
Forum: Configuring and compiling ABINIT
Topic: Error compiling abinit 7.10.5 with intel compilers 14.0
Replies: 1
Views: 2766

Re: Error compiling abinit 7.10.5 with intel compilers 14.0

You have to adjust your LIBRARY_PATH and LD_LIBRARY_PATH variables to point to the directory where the "libgcc_static.a" file is located, e.g.: export LD_LIBRARY_PATH="/path/to/libgcc_static:$LD_LIBRARY_PATH" export LIBRARY_PATH="/path/to/libgcc_static:$LIBRARY_PATH"
by pouillon
Sat Nov 21, 2015 9:39 am
Forum: Configuring and compiling ABINIT
Topic: Make error at wannier90 [SOLVED]
Replies: 3
Views: 6287

Re: Make error at wannier90 [SOLVED]

checking whether we are cross compiling... configure: error: in `/home/quantum/SIMUcode/abinit-7.10.5/build/fallbacks/sources/wannier90-1.2.0.1': configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details. As the error message sa...
by pouillon
Fri Nov 20, 2015 12:37 pm
Forum: Configuring and compiling ABINIT
Topic: Changes in Abinit 7.10.5 [SOLVED]
Replies: 1
Views: 3528

Re: Changes in Abinit 7.10.5 [SOLVED]

Abinit 7.10.5 contains the backports of various bugfixes which were only available in the current development version.
by pouillon
Wed Jul 08, 2015 7:06 pm
Forum: Configuring and compiling ABINIT
Topic: gcc on a Macbook: living with an AVX-enabled processor [SOLVED]
Replies: 9
Views: 14474

Re: gcc on a Macbook: living with an AVX-enabled processor [SOLVED]

1) You likely have problems at link-time due to calls to the wrong version of ld. Things are a bit messy on MacOSX regarding the use of ld and ld64. The following links may give you useful information to further understand the issue: * m * m 2) The unresolved symbols you get might come from LibXC be...
by pouillon
Wed Jul 08, 2015 6:55 pm
Forum: Configuring and compiling ABINIT
Topic: configuration of the abinit 7.10.4 on Linux Redhat [SOLVED]
Replies: 6
Views: 10121

Re: configuration of the abinit 7.10.4 on Linux Redhat [SOLVED]

For Abinit itself, there is no difference when configuring the build on Debian-based (e.g. Debian, Ubuntu, Mint) and RPM-based (e.g. Redhat, Fedora, CentOS). The only difference is how you install the external dependencies, either from the package manager: * apt-get on Debian-based distros; * yum on...
by pouillon
Wed Jul 08, 2015 6:47 pm
Forum: Configuring and compiling ABINIT
Topic: configure problem [SOLVED]
Replies: 4
Views: 5564

Re: configure problem [SOLVED]

You have basically 2 ways of solving this: * disabling any external dependency, if your calculations just need core features of Abinit; * downloading the external dependencies manually and transfer them to the computer where you want to build Abinit, in the ~/.abinit/tarballs/ directory. For a full ...
by pouillon
Thu Jul 02, 2015 7:54 pm
Forum: Configuring and compiling ABINIT
Topic: gcc on a Macbook: living with an AVX-enabled processor [SOLVED]
Replies: 9
Views: 14474

Re: gcc on a Macbook: living with an AVX-enabled processor [SOLVED]

The problem is definitely with the Macports/Homebrew/whatever versions of GCC, not with Abinit. ... after some search, the Apple assembler cannot handle AVX instructions, which is why it fails. Clang seems to be the only compiler able to deal with these instructions. The attached Portfile version sh...
by pouillon
Thu Jul 02, 2015 7:40 pm
Forum: Configuring and compiling ABINIT
Topic: HOW TO REMOVE COMPLETELY ?
Replies: 1
Views: 3955

Re: HOW TO REMOVE COMPLETELY ?

If you installed Abinit through a package manager, just use the same program to remove it. Using APT, it would e.g. look like: apt-get remove abinit If you installed it manually, you'll have to go to the installation directory and remove selectively the executables of Abinit. The following command m...
by pouillon
Thu Jul 02, 2015 7:33 pm
Forum: Configuring and compiling ABINIT
Topic: MPI error when compiling ABINIT 7.8.2
Replies: 6
Views: 5825

Re: MPI error when compiling ABINIT 7.8.2

You have configured Abinit with MPI support, which means that it has to be run through the MPI runner. You thus have to type:

Code: Select all

./runtests.py -n 4 fast


See the output of "./runtests.py -h" for more details.
by pouillon
Tue Jun 09, 2015 1:20 pm
Forum: Link to other codes
Topic: Segfault when linking with Wannier90
Replies: 8
Views: 9346

Re: Segfault when linking with Wannier90

Abinit 7.10 is indeed compatible with Wannier90 1.2 only. To my knowledge, there is no current plan to support Wannier90 2.0.

I updated the Wannier90 1.2 fallback for Abinit 8, which should solve the segfault issue.
by pouillon
Thu Apr 30, 2015 9:16 am
Forum: Configuring and compiling ABINIT
Topic: 7.10.4 configure:error:external bigdft support does not work [SOLVED]
Replies: 1
Views: 4920

Re: 7.10.4 configure:error:external bigdft support does not  [SOLVED]

Will you be doing calculations with wavelets? If not, you can solve your problem by adjusting the following option of configure:

Code: Select all

--with-dft-flavor="libxc+wannier90"
by pouillon
Thu Apr 30, 2015 9:12 am
Forum: Configuring and compiling ABINIT
Topic: Upgrade to Abinit-7.10.4 (MPI error) [SOLVED]
Replies: 5
Views: 6437

Re: Upgrade to Abinit-7.10.4 (MPI error) [SOLVED]

This error happens because you use a very old and unsupported version of GCC. Your version is 4.1, while the most recent one is 4.9. Just upgrade your compiler and you'll be able to build Abinit.
by pouillon
Wed Apr 22, 2015 6:40 pm
Forum: Improving ABINIT
Topic: Topics for discussion ABIDEV 2015 Liege
Replies: 4
Views: 5105

Re: Topics for discussion ABIDEV 2015 Liege

One important topic is the current evolution of the software ecosystems and hardware architectures, and how we position ourselves with respect to them.