Package Details: elpa 2025.01.001-1

Git Clone URL: https://aur.archlinux.org/elpa.git (read-only, click to copy)
Package Base: elpa
Description: Eigenvalue SoLvers for Petaflop-Applications
Upstream URL: https://elpa.mpcdf.mpg.de
Licenses: LGPL-3.0-only
Submitter: a.kudelin
Maintainer: a.kudelin
Last Packager: a.kudelin
Votes: 4
Popularity: 0.000000
First Submitted: 2019-07-28 12:37 (UTC)
Last Updated: 2025-02-25 19:33 (UTC)

Latest Comments

Hairy commented on 2025-06-02 08:01 (UTC) (edited on 2025-06-02 08:02 (UTC) by Hairy)

For AMD Zen5 cpus, a new vectorization method called "AVXVNNI" is introduced, breaking the current detecting script in PKGBUILD. My results on AMD Ryzen 9 AI HX370:

gfortran -march=native -dM -E - < /dev/null \
    | grep -E "AVX" \
    | sort -d \
    | tail -n 1 \
    | awk -F'_' '{print $3}'
AVXVNNI

gfortran -march=native -dM -E - < /dev/null \
    | grep -E "AVX" \
    | sort -d \

#define __AVX__ 1
#define __AVX2__ 1
#define __AVX512BF16__ 1
#define __AVX512BITALG__ 1
#define __AVX512BW__ 1
#define __AVX512CD__ 1
#define __AVX512DQ__ 1
#define __AVX512F__ 1
#define __AVX512IFMA__ 1
#define __AVX512VBMI__ 1
#define __AVX512VBMI2__ 1
#define __AVX512VL__ 1
#define __AVX512VNNI__ 1
#define __AVX512VP2INTERSECT__ 1
#define __AVX512VPOPCNTDQ__ 1
#define __AVXVNNI__ 1

Hairy commented on 2025-04-30 05:49 (UTC)

elpa should support any blas, maybe "dependency" should be set as blas (not blas-openblas) in order to support refblas ("blas") and "blas-aocl-gcc"

shinonome commented on 2024-08-15 22:59 (UTC)

Fail to build with following error:

/home/shinonome/.cache/paru/clone/elpa/src/elpa-2024.03.001/missing: line 81: automake-1.16: command not found
WARNING: 'automake-1.16' is missing on your system.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <https://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <https://www.gnu.org/software/autoconf>
         <https://www.gnu.org/software/m4/>
         <https://www.perl.org/>
make: *** [Makefile:75741: Makefile.in] Error 127

a.kudelin commented on 2024-07-01 10:55 (UTC)

@dccafe, why do you think it's wrong? It is /usr/include/python$_python_version, where the version is obtained from Python itself.

dccafe commented on 2024-06-30 11:42 (UTC)

Python include is wrong in "configure". We should either change it to $(pkg-config -cflags python3) or create a symlink to actual folder: ln -s /usr/include/python3.12 /usr/include/python

a.kudelin commented on 2024-05-29 06:57 (UTC)

2023.11.* versions are broken, so please don't mark 2023.05.001 as outdated without suggesting a patch.

henkm commented on 2024-02-03 11:49 (UTC) (edited on 2024-02-03 11:51 (UTC) by henkm)

Fails to build with error as below. The request is to submit upstream but this is an old version, so I guess it needs to be updated here first.

============================================================================
Testsuite summary for elpa 2023.05.001
============================================================================
# TOTAL: 184
# PASS:  107
# SKIP:  65
# XFAIL: 0
# FAIL:  12
# XPASS: 0
# ERROR: 0
============================================================================

corvus_albus commented on 2021-04-09 15:29 (UTC)

The source tarball is not available at https://elpa.mpcdf.mpg.de/html/Releases/2020.11.001/elpa-2020.11.001.tar.gz, returning 404. It seems that it's moved to https://elpa.mpcdf.mpg.de/software/tarball-archive/Releases/2020.11.001/elpa-2020.11.001.tar.gz