Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

siesta-5.4.2 compilation error

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
3 posts • Page 1 of 1
Author
Message
kostiantyn.hermash
n00b
n00b
Posts: 3
Joined: Wed Jan 07, 2026 4:19 pm
Location: Ukraine, Kharkiv

siesta-5.4.2 compilation error

  • Quote

Post by kostiantyn.hermash » Thu Feb 05, 2026 8:19 pm

I need to install siesta program ( https://siesta-project.org/siesta/ ). Unfortunately, there is no ebuild for siesta in Gentoo tree, so i need to compile it manually.

Siesta depends mainly on BLAS, LAPACK, Scalapack, OpenMPI, and some other libraries.

I know that Gentoo has migrated to Flexiblas library to change BLAS/LAPACK implementation (https://www.gentoo.org/support/news-ite ... ation.html). I want to use OpenBLAS.

So i have installed all required dependencies:

Code: Select all

emerge --pretend --verbose openblas openmpi scalapack netcdf netcdf-fortran hdf5 libxc flexiblas lapack

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 1.46 s (backtrack: 0/20).

[ebuild   R    ] sci-libs/openblas-0.3.31::gentoo  USE="openmp -cpudetection -index64 -pthread -relapack -test" 0 KiB
[ebuild   R    ] sys-cluster/openmpi-5.0.9::gentoo  USE="fortran romio -cma -cuda -peruse -valgrind" OPENMPI_FABRICS="-knem -ofed" OPENMPI_RM="-pbs (-slurm)" 0 KiB
[ebuild   R    ] sci-libs/libxc-5.1.7::gentoo  USE="fortran -test" 0 KiB
[ebuild   R    ] sci-libs/hdf5-1.14.6-r2:0/310-cmake::gentoo  USE="fortran hl mpi szip zlib -cxx -debug -test -threads -unsupported" 0 KiB
[ebuild   R    ] sci-libs/netcdf-4.9.3-r2:0/22::gentoo  USE="bzip2 dap examples hdf5 mpi szip -blosc -doc -hdf -test -zstd" 0 KiB
[ebuild   R    ] sci-libs/netcdf-fortran-4.6.1:0/7::gentoo  USE="examples -doc -test -zstd" 0 KiB
[ebuild   R    ] sci-libs/lapack-3.12.1-r2::gentoo  USE="deprecated flexiblas lapacke -doc -eselect-ldso -index64 -test" 0 KiB
[ebuild   R    ] sci-libs/flexiblas-3.5.0::gentoo  USE="openblas openmp system-blas -blis -index64 -mkl -tbb -test" 0 KiB
[ebuild   R    ] sci-libs/scalapack-2.2.0_p20240704::gentoo  USE="-static-libs -test" 0 KiB

Total: 9 packages (9 reinstalls), Size of downloads: 0 KiB

 * IMPORTANT: 28 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

This is my toolchain:

Code: Select all

emerge -pv gcc glibc binutils

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 1.45 s (backtrack: 0/20).

[ebuild   R    ] sys-devel/binutils-2.45.1:2.45::gentoo  USE="(cet) nls plugins zstd -debuginfod -doc -gprofng -hardened -multitarget -pgo -static-libs -test -vanilla -xxhash" 0 KiB
[ebuild   R    ] sys-devel/gcc-15.2.1_p20251122:15::gentoo  USE="cet (cxx) (default-stack-clash-protection) (default-znow) fortran (multilib) nls openmp (pie) sanitize ssp zstd -ada -cobol (-custom-cflags) -d -debug -doc (-fixed-point) -go -graphite -hardened (-ieee-long-double) -jit -libgdiagnostics (-libssp) -lto -modula2 -objc -objc++ -objc-gc (-pch) -pgo -rust -systemtap -test (-time64) -valgrind -vanilla -vtv" 0 KiB
[ebuild   R    ] sys-libs/glibc-2.42-r4:2.2::gentoo  USE="cet multiarch (multilib) ssp stack-realign (static-libs) -audit -caps -compile-locales (-custom-cflags) -doc -gd -hash-sysv-compat -headers-only -multilib-bootstrap -nscd -perl -profile (-selinux) -sframe -suid -systemd -systemtap -test (-vanilla) -verify-sig" 0 KiB

Total: 3 packages (3 reinstalls), Size of downloads: 0 KiB

 * IMPORTANT: 28 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

The error message:

Code: Select all

cmake --build _build -j 8

[ 50%] Building Fortran object Util/TS/tscontour/CMakeFiles/SIESTA.tscontour.dir/__/__/__/Src/m_ts_sparse.F90.o
[ 50%] Building Fortran object Util/TS/tscontour/CMakeFiles/SIESTA.tscontour.dir/__/__/__/Src/m_ts_weight.F90.o
[ 50%] Building Fortran object Util/TS/tscontour/CMakeFiles/SIESTA.tscontour.dir/__/__/__/Src/m_ts_contour.f90.o
[ 50%] Building Fortran object Util/TS/tscontour/CMakeFiles/SIESTA.tscontour.dir/__/__/__/Src/ts_dq.F90.o
[ 50%] Building Fortran object Util/TS/tscontour/CMakeFiles/SIESTA.tscontour.dir/__/__/__/Src/m_ts_options.F90.o
[ 50%] Building Fortran object Util/TS/tscontour/CMakeFiles/SIESTA.tscontour.dir/tscontour.F90.o
[ 51%] Linking Fortran executable tscontour
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/SIESTA.tscontour.dir/__/__/__/Src/kpoint_t.F90.o: in function `__kpoint_t_m_MOD_kpoint_read':
kpoint_t.F90:(.text+0x3606): undefined reference to `process_k_cell_'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: kpoint_t.F90:(.text+0x3ada): undefined reference to `process_k_cell_'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: kpoint_t.F90:(.text+0x3d27): undefined reference to `process_k_cell_'
collect2: error: ld returned 1 exit status
gmake[2]: *** [Util/TS/tscontour/CMakeFiles/SIESTA.tscontour.dir/build.make:2345: Util/TS/tscontour/tscontour] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:7472: Util/TS/tscontour/CMakeFiles/SIESTA.tscontour.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2

I got the compilation error. I don't know if this is the bug in siesta, or it is related to migration to Flexiblas?

As i understand, the compilation is done using Flexiblas headers instead of OpenBLAS.

I have also tried version 5.4.1, and got the same error.
[/code]
In Debian trixie using older versions of libraries and toolchain i can successfully compile siesta-5.4.1 (with OpenBLAS).
Top
kostiantyn.hermash
n00b
n00b
Posts: 3
Joined: Wed Jan 07, 2026 4:19 pm
Location: Ukraine, Kharkiv

  • Quote

Post by kostiantyn.hermash » Thu Feb 05, 2026 9:21 pm

The cmake configuration log of siesta:

Code: Select all

cmake -S. -B_build -DCMAKE_INSTALL_PREFIX=/opt/siesta-5.4.2 -DSCALAPACK_LIBRARY="-lscalapack" | tee /home/kostia/siesta-5.4.2_configuration_log.txt

-- The Fortran compiler identification is GNU 15.2.1
-- The C compiler identification is GNU 15.2.1
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/gfortran - skipped
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Normal build, no guard against relocation of prefix
-- Check use of deprecated variables
--   All Siesta variables/options are prefixed with SIESTA_, e.g. SIESTA_WITH_MPI
-- Check use of deprecated variables - success
-- Using GNU compiler
-- Using toolchain: cmake/toolchains/gnu.cmake
-- 
No build type selected. SIESTA will default to 'Release'.
To override pass -DCMAKE_BUILD_TYPE=<type> in order to configure SIESTA.
Available options are:
  * -DCMAKE_BUILD_TYPE=Release - For an optimized build with no assertions or debug info.
  * -DCMAKE_BUILD_TYPE=Debug - For an unoptimized build with assertions and debug info.
  * -DCMAKE_BUILD_TYPE=Check - For an unoptimized build with assertions and debug info + code checks.
  * -DCMAKE_BUILD_TYPE=RelWithDebInfo - For an optimized build with no assertions but with debug info.
  * -DCMAKE_BUILD_TYPE=MinSizeRel - For a build optimized for size instead of speed.

-- Flags for C-compiler (build type: Release):  -O3 -march=native
-- Flags for Fortran-compiler (build type: Release):  -O3 -march=native
-- Adding '-fallow-argument-mismatch' for GNU >= 10.0
-- Checking default compiler usability and flags.
--   checking C flags
--     Performing Test flags_C_default
--     Performing Test flags_C_default - Success
--     checking C flags - passed
--   checking Fortran flags
--     Performing Test flags_Fortran_default
--     Performing Test flags_Fortran_default - Success
--     checking Fortran flags - passed
--   Can use IPO for all enabled languages
-- Checking default compiler usability and flags. - passed
-- Enabling setting of rpath in installed objects
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
-- Checking Siesta version
--   SIESTA_VERSION: 5.4.2 (err=0)
--   
-- Checking Siesta version - found release version
-- Parsing BLAS options
--   Locating BLAS library
--   Looking for Fortran sgemm
--   Looking for Fortran sgemm - not found
--   Performing Test CMAKE_HAVE_LIBC_PTHREAD
--   Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
--   Found Threads: TRUE
--   Looking for Fortran sgemm
--   Looking for Fortran sgemm - found
--   Found BLAS: /usr/lib64/libflexiblas.so
--   Found CustomBlas: /usr/lib64/libflexiblas.so
--   Locating BLAS library - found
--   BLAS library: /usr/lib64/libflexiblas.so
--   BLAS link flags: 
-- Parsing LAPACK options
--   Locating LAPACK library
--   Looking for Fortran cheev
--   Looking for Fortran cheev - found
--   Found LAPACK: /usr/lib64/libflexiblas.so;-lm;-ldl
--   Found CustomLapack: /usr/lib64/libflexiblas.so;-lm;-ldl
--   Locating LAPACK library - found
--   LAPACK library: /usr/lib64/libflexiblas.so;-lm;-ldl
--   LAPACK link flags: 
-- Found MPI_Fortran: /usr/lib64/libmpi_usempif08.so (found version "3.1")
-- Found MPI: TRUE (found version "3.1") found components: Fortran
-- Parsing ScaLAPACK options
--   Locating ScaLAPACK library
--   Using user-defined variables
--   Found CustomScalapack: -lscalapack
--   Locating ScaLAPACK library - found
--   ScaLAPACK library: -lscalapack
--   ScaLAPACK link flags: 
-- Checking that BLAS library works...
--   Performing Test blas_has_sgemm
--   Performing Test blas_has_sgemm - Success
-- Checking that LAPACK library works...
--   Performing Test lapack_has_dsysv
--   Performing Test lapack_has_dsysv - Success
-- Checking that ScaLAPACK library works...
--   Performing Test scalapack_has_blacs_gridinit
--   Performing Test scalapack_has_blacs_gridinit - Success
-- Checking linear algebra compatibility and extensions
--   Performing Test BLAS_HAS_GEMM3M
--   Performing Test BLAS_HAS_GEMM3M - Failed
--   Performing Test LAPACK_HAS_MRRR
--   Performing Test LAPACK_HAS_MRRR - Success
--   Performing Test LAPACK_HAS_VX_2STAGE
--   Performing Test LAPACK_HAS_VX_2STAGE - Success
--   Performing Test LAPACK_HAS_VD_2STAGE
--   Performing Test LAPACK_HAS_VD_2STAGE - Success
--   Performing Test LAPACK_HAS_V_2STAGE
--   Performing Test LAPACK_HAS_V_2STAGE - Success
--   Performing Test LAPACK_HAS_VR_2STAGE
--   Performing Test LAPACK_HAS_VR_2STAGE - Success
--   Performing Test SCALAPACK_HAS_MRRR
--   Performing Test SCALAPACK_HAS_MRRR - Success
-- Found NetCDF: /usr/include (found suitable version "4.9.3", minimum required is "4.0.0") found components: Fortran C
-- FindNetCDF defines targets:
--   - NetCDF_VERSION [4.9.3]
--   - NetCDF_PARALLEL [TRUE]
--   - NetCDF_C_CONFIG_EXECUTABLE [/usr/bin/nc-config]
--   - NetCDF::NetCDF_C [SHARED] [Root: /usr] Lib: /usr/lib64/libnetcdf.so 
--   - NetCDF_Fortran_CONFIG_EXECUTABLE [/usr/bin/nf-config]
--   - NetCDF::NetCDF_Fortran [SHARED] [Root: /usr] Lib: /usr/lib64/libnetcdff.so 
-- MPI Fortran 2008 module (mpi_f08) is available.
-- Activating use of mpi_f08 module
-- Searching for libfdf
-- | Siesta_find_package[libfdf] METHODS | ALLOWED = cmake;pkgconf;source;fetch | cmake;pkgconf;source;fetch
-- | CMake package lookup [libfdf]
-- | CMake package lookup [libfdf] - not found/compatible
-- | pkg-config package lookup[libfdf]
-- | Checking for module 'libfdf>=0.5.1'
-- |   Package 'libfdf' not found
-- | pkg-config package lookup[libfdf] - not found/compatible
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/libfdf
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/libfdf - not found/compatible
-- | fetching from https://gitlab.com/siesta-project/libraries/libfdf.git
-- | BINARY_DIR for fetched libfdf: /home/kostia/Download/siesta-5.4.2/_build/_deps/libfdf-build
-- | fetching from https://gitlab.com/siesta-project/libraries/libfdf.git - fetched
-- Searching for libfdf - found
-- Searching for xmlf90
-- | Siesta_find_package[xmlf90] METHODS | ALLOWED = cmake;pkgconf;source;fetch | cmake;pkgconf;source;fetch
-- | CMake package lookup [xmlf90]
-- | CMake package lookup [xmlf90] - not found/compatible
-- | pkg-config package lookup[xmlf90]
-- | Checking for module 'xmlf90'
-- |   Package 'xmlf90' not found
-- | pkg-config package lookup[xmlf90] - not found/compatible
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/xmlf90
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/xmlf90 - not found/compatible
-- | fetching from https://gitlab.com/siesta-project/libraries/xmlf90.git
-- | BINARY_DIR for fetched xmlf90: /home/kostia/Download/siesta-5.4.2/_build/_deps/xmlf90-build
-- | fetching from https://gitlab.com/siesta-project/libraries/xmlf90.git - fetched
-- Searching for xmlf90 - found
-- Searching for libpsml
-- | Siesta_find_package[libpsml] METHODS | ALLOWED = cmake;pkgconf;source;fetch | cmake;pkgconf;source;fetch
-- | CMake package lookup [libpsml]
-- | CMake package lookup [libpsml] - not found/compatible
-- | pkg-config package lookup[libpsml]
-- | Checking for module 'libpsml'
-- |   Package 'libpsml' not found
-- | pkg-config package lookup[libpsml] - not found/compatible
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/libpsml
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/libpsml - not found/compatible
-- | fetching from https://gitlab.com/siesta-project/libraries/libpsml.git
-- | xmlf90 (from source/fetch) has the 'stat' feature
-- | BINARY_DIR for fetched libpsml: /home/kostia/Download/siesta-5.4.2/_build/_deps/libpsml-build
-- | fetching from https://gitlab.com/siesta-project/libraries/libpsml.git - fetched
-- Searching for libpsml - found
--   libpsml (submodule/fetch) has the 'procedure pointer' feature
-- Searching for libXC library
--   Checking for module 'libxc'
--     Found libxc, version 5.1.7
--   Using pkg-config to search for libxcf03
--   Checking for module 'libxcf03'
--     Found libxcf03, version 5.1.7
--   Using pkg-config to search for libxcf03 - found
-- Searching for libXC library - found
-- Searching for libgridxc
-- | Siesta_find_package[libgridxc] METHODS | ALLOWED = cmake;pkgconf;source;fetch | cmake;pkgconf;source;fetch
-- | CMake package lookup [libgridxc]
-- | CMake package lookup [libgridxc] - not found/compatible
-- | pkg-config package lookup[gridxc_multi]
-- | Checking for module 'libgridxc_dp_mpi>=>=2.0.1'
-- |   Package 'libgridxc_dp_mpi>=' not found
-- | pkg-config package lookup[gridxc_multi] - not found/compatible
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/libgridxc
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/libgridxc - not found/compatible
-- | fetching from https://gitlab.com/siesta-project/libraries/libgridxc.git
-- | Proceeding to declare variables for on-the-fly libgridxc compilation...
-- | .... Libgridxc: WITH_MPI=ON
-- | .... Libgridxc: WITH_GRID_SP=OFF
-- | .... Libgridxc: WITH_LIBXC=ON
-- |   Adding '-fallow-argument-mismatch' for GNU >= 10.0
-- | Flags for Fortran-compiler (build type: Release):   -fallow-argument-mismatch  -O3 -march=native
-- | Flags for C-compiler (build type: Release):    -O3 -march=native
-- | Configuring docs
-- | Configuring libgridxc tests...
-- | Maximum number of usable MPI ranks: 8
-- | Number of MPI ranks in tests: 4
-- | BINARY_DIR for fetched libgridxc: /home/kostia/Download/siesta-5.4.2/_build/_deps/libgridxc-build
-- | fetching from https://gitlab.com/siesta-project/libraries/libgridxc.git - fetched
-- Searching for libgridxc - found
--   Checking for libgridxc compatibility
--   libgridxc (from source/fetch) has procedure pointers
--   Checking for libgridxc compatibility - found
-- Searching for s-dftd3
-- | Siesta_find_package[s-dftd3] METHODS | ALLOWED = cmake;pkgconf;source;fetch | cmake;pkgconf;source;fetch
-- | CMake package lookup [s-dftd3]
-- | CMake package lookup [s-dftd3] - not found/compatible
-- | pkg-config package lookup[s-dftd3]
-- | Checking for module 's-dftd3'
-- |   Package 's-dftd3' not found
-- | pkg-config package lookup[s-dftd3] - not found/compatible
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/DFTD3/s-dftd3
-- | source in folder: /home/kostia/Download/siesta-5.4.2/External/DFTD3/s-dftd3 - not found/compatible
-- | fetching from https://github.com/dftd3/simple-dftd3.git
-- | Searching for mctc-lib
-- | | Siesta_find_package[mctc-lib] METHODS | ALLOWED = cmake;pkgconf;source;fetch | cmake;pkgconf;source;fetch
-- | | CMake package lookup [mctc-lib]
-- | | CMake package lookup [mctc-lib] - not found/compatible
-- | | pkg-config package lookup[mctc-lib]
-- | | Checking for module 'mctc-lib'
-- | |   Package 'mctc-lib' not found
-- | | pkg-config package lookup[mctc-lib] - not found/compatible
-- | | source in folder: /home/kostia/Download/siesta-5.4.2/External/DFTD3/mctc-lib
-- | | source in folder: /home/kostia/Download/siesta-5.4.2/External/DFTD3/mctc-lib - not found/compatible
-- | | fetching from https://github.com/grimme-lab/mctc-lib.git
-- | | BINARY_DIR for fetched mctc-lib: /home/kostia/Download/siesta-5.4.2/_build/_deps/mctc-lib-build
-- | | fetching from https://github.com/grimme-lab/mctc-lib.git - fetched
-- | Searching for mctc-lib - found
-- | Searching for toml-f
-- | | Siesta_find_package[toml-f] METHODS | ALLOWED = cmake;pkgconf;source;fetch | cmake;pkgconf;source;fetch
-- | | CMake package lookup [toml-f]
-- | | CMake package lookup [toml-f] - not found/compatible
-- | | pkg-config package lookup[toml-f]
-- | | Checking for module 'toml-f'
-- | |   Package 'toml-f' not found
-- | | pkg-config package lookup[toml-f] - not found/compatible
-- | | source in folder: /home/kostia/Download/siesta-5.4.2/External/DFTD3/toml-f
-- | | source in folder: /home/kostia/Download/siesta-5.4.2/External/DFTD3/toml-f - not found/compatible
-- | | fetching from https://github.com/toml-f/toml-f.git
-- | | Searching for test-drive
-- | | | Siesta_find_package[test-drive] METHODS | ALLOWED = cmake;pkgconf;source;fetch | cmake;pkgconf;source;fetch
-- | | | CMake package lookup [test-drive]
-- | | | CMake package lookup [test-drive] - not found/compatible
-- | | | pkg-config package lookup[test-drive]
-- | | | Checking for module 'test-drive'
-- | | |   Package 'test-drive' not found
-- | | | pkg-config package lookup[test-drive] - not found/compatible
-- | | | source in folder: /home/kostia/Download/siesta-5.4.2/External/DFTD3/test-drive
-- | | | source in folder: /home/kostia/Download/siesta-5.4.2/External/DFTD3/test-drive - not found/compatible
-- | | | fetching from https://github.com/fortran-lang/test-drive.git
-- | | | Performing Test WITH_QP
-- | | | Performing Test WITH_QP - Success
-- | | | Performing Test WITH_XDP
-- | | | Performing Test WITH_XDP - Success
-- | | | BINARY_DIR for fetched test-drive: /home/kostia/Download/siesta-5.4.2/_build/_deps/test-drive-build
-- | | | fetching from https://github.com/fortran-lang/test-drive.git - fetched
-- | | Searching for test-drive - found
-- | | BINARY_DIR for fetched toml-f: /home/kostia/Download/siesta-5.4.2/_build/_deps/toml-f-build
-- | | fetching from https://github.com/toml-f/toml-f.git - fetched
-- | Searching for toml-f - found
-- | BINARY_DIR for fetched s-dftd3: /home/kostia/Download/siesta-5.4.2/_build/_deps/s-dftd3-build
-- | fetching from https://github.com/dftd3/simple-dftd3.git - fetched
-- Searching for s-dftd3 - found
-- Adding support with SIESTA_WITH_FLOOK=TRUE
--   Searching for flook library
--     trying pkg-config
--     Checking for module 'flook>=0.8.4'
--       Package 'flook' not found
--     trying pkg-config - not found
--     Checking libraries (flookall) in FLOOK_ROOT=
--     Checking libraries (flookall) in FLOOK_ROOT= - not found
--     Searching for library [dl]
--     Searching for library [dl] - Found library [dl]: /usr/lib64/libdl.a
--     Searching for library [readline]
--     Searching for library [readline] - Found library [readline]: /usr/lib64/libreadline.so
-- About to search for ELPA: ELPA_PREFER_OPENMP:  OFF
-- Searching for ELPA library
-- ELPA not found
-- Found BISON: /usr/bin/bison (found version "3.8.2")
-- Found FLEX: /usr/bin/flex (found suitable version "2.6.4", minimum required is "2.6.4")
-- The CXX compiler identification is GNU 15.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
--  ** External targets passed to ELSI:
--  --> SCALAPACK::SCALAPACK
--  --> LAPACK::LAPACK
-- ... Fetching ELSI sources from Git repository
-- Fortran flags for ELSI:  -fallow-argument-mismatch -O3 -march=native
-- C flags for ELSI:  -O3 -march=native
-- CXX flags for ELSI:  -O3 -DNDEBUG
-- Enabling internal ELPA-2020.05.001
-- WARNING: Internal ELPA may not be as efficient and updated as the external build!
-- Setting the ELPA API version to: 20190501
-- Using ELPA generic kernel
-- Found MPI_C: /usr/lib64/libmpi.so (found version "3.1")
-- Found MPI_CXX: /usr/lib64/libmpi.so (found version "3.1")
-- Found MPI: TRUE (found version "3.1")
-- Enabling internal libOMM
-- Enabling internal PEXSI
-- Enabling internal SuperLU_DIST
-- Enabling internal PT-SCOTCH
-- Enabling internal NTPoly
-- Enabling test programs
-- -- Creating elsi::elsi target
-- Compiling dummy C++ library
-- ELSI can provide ELPA: TRUE
-- SIESTA_ELPA_HAS_GPU_SUPPORT:  FALSE
-- SIESTA_NEEDS_ELPA_TARGET: FALSE
-- SIESTA_NEEDS_ELSI_TARGET_FOR_ELPA: TRUE
-- Could NOT find FFTW (missing: FFTW_INCLUDE_DIRS DOUBLE_LIB) 
-- SIESTA_USES_MPI_LEGACY_INTERFACES: OFF
-- Variable for preprocessing MPI interfaces: MPI_INTERFACE_F08
-- Value of SIESTA_WITH_UNIT_CONVENTION in Src/libunits: CODATA2018
-- Siesta using units: codata2018
-- SIESTA_NEEDS_ELPA_TARGET: FALSE
-- Found Python3: /usr/bin/python3.14 (found suitable version "3.14.2", minimum required is "3.5.0") found components: Interpreter
-- Default pseudo directory for tests: /home/kostia/Download/siesta-5.4.2/Tests/Pseudos
-- 
-- Printing out information related to the build about to proceed. 
-- Please carefully go through the following lines to assert that the options are as expected, some default fall-backs may disable features depending on how variables are passed.
-- 
-- ++++ Compiler information >>> ++++++++++++++++++++++++++++++++++++++++++++++++++
-- + 
-- + ---- Compiler Fortran is ON ----------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | Using 'Release' build type
-- + | Variables used to enable feature:
-- + |  - CMAKE_Fortran_COMPILER_ID=GNU
-- + |  - CMAKE_Fortran_COMPILER_VERSION=15.2.1
-- + |  - CMAKE_Fortran_COMPILER=/usr/bin/gfortran
-- + |  - CMAKE_Fortran_FLAGS= -fallow-argument-mismatch
-- + |  - CMAKE_Fortran_FLAGS_RELEASE=-O3 -march=native
-- + |  - CMAKE_Fortran_FLAGS_DEBUG=-g
-- + |  - CMAKE_Fortran_FLAGS_MINSIZEREL=-Os
-- + |  - CMAKE_Fortran_FLAGS_RELWITHDEBINFO=-O2 -g
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - CMAKE_Fortran_FLAGS_CHECK
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- Compiler C is ON ----------------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | Using 'Release' build type
-- + | Variables used to enable feature:
-- + |  - CMAKE_C_COMPILER_ID=GNU
-- + |  - CMAKE_C_COMPILER_VERSION=15.2.1
-- + |  - CMAKE_C_COMPILER=/usr/bin/cc
-- + |  - CMAKE_C_FLAGS_RELEASE=-O3 -march=native
-- + |  - CMAKE_C_FLAGS_DEBUG=-g
-- + |  - CMAKE_C_FLAGS_MINSIZEREL=-Os -DNDEBUG
-- + |  - CMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - CMAKE_C_FLAGS
-- + |  - CMAKE_C_FLAGS_CHECK
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- Compiler CXX is ON --------------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | Using 'Release' build type
-- + | Variables used to enable feature:
-- + |  - CMAKE_CXX_COMPILER_ID=GNU
-- + |  - CMAKE_CXX_COMPILER_VERSION=15.2.1
-- + |  - CMAKE_CXX_COMPILER=/usr/bin/c++
-- + |  - CMAKE_CXX_FLAGS_RELEASE=-O3 -DNDEBUG
-- + |  - CMAKE_CXX_FLAGS_DEBUG=-g
-- + |  - CMAKE_CXX_FLAGS_MINSIZEREL=-Os -DNDEBUG
-- + |  - CMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - CMAKE_CXX_FLAGS
-- + |  - CMAKE_CXX_FLAGS_CHECK
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- Linking/building is ON ----------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | How libraries and executables are linked
-- + | Variables used to enable feature:
-- + |  - BUILD_SHARED_LIBS=OFF
-- + |  - CMAKE_EXE_LINKER_FLAGS_INIT=   
-- + |  - CMAKE_EXE_LINKER_FLAGS= -Wl,--enable-new-dtags
-- + |  - CMAKE_BUILD_WITH_INSTALL_RPATH=FALSE
-- + |  - CMAKE_INSTALL_RPATH=$ORIGIN/../lib64;/opt/siesta-5.4.2/lib64
-- + |  - CMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE
-- + |  - CMAKE_LIBRARY_PATH_FLAG=-L
-- + |  - CMAKE_LINK_LIBRARY_FLAG=-l
-- + |  - CMAKE_SHARED_LINKER_FLAGS= -Wl,--enable-new-dtags
-- + |  - CMAKE_SYSTEM_NAME=Linux
-- + |  - CMAKE_CROSSCOMPILING=FALSE
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - CMAKE_LINK_LIBRARY_FILE_FLAG
-- + |  - CMAKE_MODULE_LINKER_FLAGS
-- + |  - CMAKE_POSITION_INDEPENDENT_CODE
-- + |  - CMAKE_STATIC_LINKER_FLAGS
-- + |  - CMAKE_LINK_DEPENDS_NO_SHARED
-- + --------------------------------------------------------------------------------
-- + 
-- ++++++++++++++++++++++++++++++++++++++++++++++++++ <<< Compiler information ++++
-- 
-- ++++ Parallel >>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- + 
-- + ---- OpenMP is OFF -------------------------------------------------------------
-- + | Feature is turned OFF and requires additional information to be available
-- + | Can be used for extremely large systems to reduce memory requirements
-- + | at the cost of some overhead since only some parts of the code is parallelized with OpenMP
-- + | Empty or undefined variables (possibly some are needed to enable the feature):
-- + |  - SIESTA_EXECUTABLE_SUFFIX
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- MPI is ON -----------------------------------------------------------------
-- + | Feature is turned ON and controlled by 'SIESTA_WITH_MPI'
-- + | The following dependencies are required to use this feature:
-- + |  - ScaLAPACK
-- + --------------------------------------------------------------------------------
-- + 
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ <<< Parallel ++++
-- 
-- ++++ Linear algebra >>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- + 
-- + ---- BLAS is ON ----------------------------------------------------------------
-- + |Required library for fast performance
-- + |Recommended libraries are:
-- + |  - mkl
-- + |  - openblas
-- + |  - blis
-- + |The NetLib BLAS library is a reference implementation which should be avoided
-- + |for performance reasons
-- + | Variables used to enable feature:
-- + |  - BLAS_LIBRARY=/usr/lib64/libflexiblas.so
-- + |  - BLAS_LIBRARIES=/usr/lib64/libflexiblas.so
-- + |  - BLAS_DETECTION=False
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - BLAS_LIBRARY_DIR
-- + |  - BLAS_LINKER_FLAG
-- + |  - BLAS_HAS_GEMM3M
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- LAPACK is ON --------------------------------------------------------------
-- + |Required library for fast performance
-- + |Recommended libraries are:
-- + |  - mkl
-- + |  - openblas (can have built-in LAPACK support)
-- + |  - flame
-- + |The NetLib LAPACK library is fine to use as long as the linked BLAS library is
-- + |NOT the NetLib BLAS library!
-- + | Required feature (cannot be disabled)
-- + | Variables used to enable feature:
-- + |  - LAPACK_LIBRARY=/usr/lib64/libflexiblas.so;-lm;-ldl
-- + |  - LAPACK_LIBRARIES=/usr/lib64/libflexiblas.so;-lm;-ldl
-- + |  - LAPACK_DETECTION=False
-- + |  - LAPACK_HAS_MRRR=1
-- + |  - LAPACK_HAS_2STAGE=TRUE
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - LAPACK_LIBRARY_DIR
-- + |  - LAPACK_LINKER_FLAG
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + **** Parallel >>> **************************************************************
-- + * 
-- + * ---- ScaLAPACK is ON -----------------------------------------------------------
-- + * | Feature is turned ON and controlled by 'SIESTA_WITH_MPI'
-- + * | The following dependencies are required to use this feature:
-- + * |  - MPI
-- + * | Variables used to enable feature:
-- + * |  - SCALAPACK_LIBRARY=-lscalapack
-- + * |  - SCALAPACK_DETECTION=False
-- + * |  - SCALAPACK_HAS_MRRR=1
-- + * | Empty or undefined variables (only useful for developers!):
-- + * |  - SCALAPACK_LIBRARY_DIR
-- + * |  - SCALAPACK_LIBRARIES
-- + * |  - SCALAPACK_LINKER_FLAG
-- + * --------------------------------------------------------------------------------
-- + * 
-- + * 
-- + * ---- ELPA is ON ----------------------------------------------------------------
-- + * | Feature is turned ON and controlled by 'SIESTA_WITH_ELPA'
-- + * | ELPA support is controlled in fdf via:
-- + * |   Diag.Algorithm ELPA-2stage|ELPA-1stage # former is preferred
-- + * | The following dependencies are required to use this feature:
-- + * |  - MPI
-- + * |  - ScaLAPACK
-- + * | Variables used to enable feature:
-- + * |  - SIESTA_HAS_ELPA_THROUGH_ELSI=TRUE
-- + * |  - SIESTA_ELPA_HAS_GPU_SUPPORT=FALSE
-- + * |  - SIESTA_ELPA_GPU_STRING=no-gpu
-- + * |  - SIESTA_ELPA_REAL_GPU_KERNEL=-1
-- + * |  - SIESTA_ELPA_COMPLEX_GPU_KERNEL=-1
-- + * | Empty or undefined variables (only useful for developers!):
-- + * |  - ELPA_LIBDIR
-- + * |  - ELPA_LIBRARIES
-- + * |  - ELPA_LINK_LIBRARIES
-- + * |  - ELPA_INCLUDEDIR
-- + * |  - ELPA_INCLUDE_DIRS
-- + * |  - ELPA_FCFLAGS
-- + * --------------------------------------------------------------------------------
-- + * 
-- + * 
-- + * ---- ELSI is ON ----------------------------------------------------------------
-- + * | Feature is turned ON and controlled by 'SIESTA_WITH_ELSI'
-- + * | ELSI support is controlled in fdf via:
-- + * |   solution-method ELSI
-- + * |   elsi-solver [ELPA, PEXSI, NTPoly, OMM]
-- + * | The following dependencies are required to use this feature:
-- + * |  - MPI
-- + * |  - ScaLAPACK
-- + * | Variables used to enable feature:
-- + * |  - ELSI_ELPA_HAS_GPU_SUPPORT=FALSE
-- + * |  - ELSI_HAS_PEXSI=ON
-- + * |  - ELSI_ELPA_GPU_STRING=no-gpu
-- + * |  - ELSI_ELPA_REAL_GPU_KERNEL=-1
-- + * |  - ELSI_ELPA_COMPLEX_GPU_KERNEL=-1
-- + * | Empty or undefined variables (only useful for developers!):
-- + * |  - ELSI_HAS_EXTERNAL_ELPA
-- + * --------------------------------------------------------------------------------
-- + * 
-- + ************************************************************** <<< Parallel ****
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ <<< Linear algebra ++++
-- 
-- ++++ Required dependencies >>> +++++++++++++++++++++++++++++++++++++++++++++++++
-- + 
-- + ---- libfdf is ON --------------------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | Variables used to enable feature:
-- + |  - LIBFDF_FOUND_METHOD=fetch
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - LIBFDF_GIT_REPOSITORY
-- + |  - LIBFDF_GIT_TAG
-- + |  - LIBFDF_SOURCE_DIR
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- xmlf90 is ON --------------------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | Variables used to enable feature:
-- + |  - XMLF90_FOUND_METHOD=fetch
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - XMLF90_GIT_REPOSITORY
-- + |  - XMLF90_GIT_TAG
-- + |  - XMLF90_SOURCE_DIR
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- LibGridXC is ON -----------------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | The following dependencies are optional when using this feature:
-- + |  - Libxc
-- + |  - MPI
-- + | Variables used to enable feature:
-- + |  - LIBGRIDXC_USES_PROCEDURE_POINTER=TRUE
-- + |  - LIBGRIDXC_FOUND_METHOD=fetch
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - LIBGRIDXC_GIT_REPOSITORY
-- + |  - LIBGRIDXC_GIT_TAG
-- + |  - LIBGRIDXC_SOURCE_DIR
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- LibPSML is ON -------------------------------------------------------------
-- + |Allows using pseudo-potentials from pseudo-dojo.org
-- + | Required feature (cannot be disabled)
-- + | The following dependencies are required to use this feature:
-- + |  - xmlf90
-- + | Variables used to enable feature:
-- + |  - LIBPSML_USES_PROCEDURE_POINTER=TRUE
-- + |  - LIBPSML_FOUND_METHOD=fetch
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - LIBPSML_LINK_LIBRARIES
-- + |  - LIBPSML_INCLUDE_DIRS
-- + |  - LIBPSML_INCLUDEDIR
-- + |  - LIBPSML_GIT_REPOSITORY
-- + |  - LIBPSML_GIT_TAG
-- + |  - LIBPSML_SOURCE_DIR
-- + --------------------------------------------------------------------------------
-- + 
-- +++++++++++++++++++++++++++++++++++++++++++++++++ <<< Required dependencies ++++
-- 
-- ++++ Recommended dependencies >>> ++++++++++++++++++++++++++++++++++++++++++++++
-- + 
-- + ---- Libxc is ON ---------------------------------------------------------------
-- + | Feature is turned ON and controlled by 'SIESTA_WITH_LIBXC'
-- + | Variables used to enable feature:
-- + |  - LIBXC_Fortran_INTERFACE=f03;f90
-- + |  - LIBXC_C_LIBDIR=/usr/lib64
-- + |  - LIBXC_C_LIBRARIES=xc
-- + |  - LIBXC_C_LINK_LIBRARIES=/usr/lib64/libxc.so
-- + |  - LIBXC_C_INCLUDEDIR=/usr/include
-- + |  - LIBXC_C_INCLUDE_DIRS=/usr/include
-- + |  - LIBXC_F03_LIBDIR=/usr/lib64
-- + |  - LIBXC_F03_LIBRARIES=xcf03
-- + |  - LIBXC_F03_LINK_LIBRARIES=/usr/lib64/libxcf03.so
-- + |  - LIBXC_F03_INCLUDEDIR=/usr/include
-- + |  - LIBXC_F03_INCLUDE_DIRS=/usr/include
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - LIBXC_F90_LIBDIR
-- + |  - LIBXC_F90_LIBRARIES
-- + |  - LIBXC_F90_LINK_LIBRARIES
-- + |  - LIBXC_F90_INCLUDEDIR
-- + |  - LIBXC_F90_INCLUDE_DIRS
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- NetCDF is ON --------------------------------------------------------------
-- + | Feature is turned ON and controlled by 'SIESTA_WITH_NETCDF'
-- + | Variables used to enable feature:
-- + |  - NetCDF_INCLUDE_DIRS=/usr/include
-- + |  - NetCDF_LIBRARIES=/usr/lib64/libnetcdf.so;/usr/lib64/libnetcdff.so
-- + |  - NetCDF_PARALLEL=TRUE
-- + |  - NetCDF_Fortran_LIBRARIES=-L/usr/lib -lnetcdff -lnetcdf -lnetcdf
-- + |  - NetCDF_Fortran_INCLUDE_DIR=/usr/include
-- + |  - NetCDF_Fortran_INCLUDE_DIRS=/usr/include
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - NetCDF_ROOT
-- + |  - NetCDF_PATH
-- + |  - NetCDF_INCLUDE_DIR
-- + --------------------------------------------------------------------------------
-- + 
-- ++++++++++++++++++++++++++++++++++++++++++++++ <<< Recommended dependencies ++++
-- 
-- ++++ Optional features >>> +++++++++++++++++++++++++++++++++++++++++++++++++++++
-- + 
-- + ---- flook is ON ---------------------------------------------------------------
-- + | Feature is turned ON and controlled by 'SIESTA_WITH_FLOOK'
-- + | Interaction with Lua can be enabled by adding
-- + |   Lua.Script luafile.lua
-- + | For molecular dynamics controlled in Lua, additionally define:
-- + |   MD.TypeOfRun Lua
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - FLOOK_ROOT
-- + |  - FLOOK_LINK_LIBRARIES
-- + |  - FLOOK_INCLUDE_DIRS
-- + |  - FLOOK_SOURCE_DIR
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- pexsi is OFF --------------------------------------------------------------
-- + | Feature is turned OFF and requires additional information to be available
-- + | Empty or undefined variables (possibly some are needed to enable the feature):
-- + |  - PEXSI_ROOT
-- + |  - PEXSI_LINK_LIBRARIES
-- + |  - PEXSI_INCLUDE_DIRS
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- wannier90 is OFF ----------------------------------------------------------
-- + | Feature is turned OFF and requires additional information to be available
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- DFTD3 is ON ---------------------------------------------------------------
-- + | Feature is turned ON and controlled by 'SIESTA_WITH_DFTD3'
-- + | Variables used to enable feature:
-- + |  - s-dftd3_FOUND_METHOD=fetch
-- + |  - s-dftd3_SOURCE_DIR=/home/kostia/Download/siesta-5.4.2/_build/_deps/s-dftd3-src
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - s-dftd3_GIT_REPOSITORY
-- + |  - s-dftd3_GIT_TAG
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- FFTW is OFF ---------------------------------------------------------------
-- + | Feature is turned OFF and requires additional information to be available
-- + --------------------------------------------------------------------------------
-- + 
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++ <<< Optional features ++++
-- 
-- ++++ Siesta specific options >>> +++++++++++++++++++++++++++++++++++++++++++++++
-- + 
-- + ---- Suffixes is ON ------------------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | Handling the suffixes of the executables and libraries
-- + | Variables used to enable feature:
-- + |  - SIESTA_SET_RPATH=ON
-- + |  - SIESTA_SHARED_LIBS=OFF
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - SIESTA_SUFFIX
-- + |  - SIESTA_EXECUTABLE_SUFFIX
-- + |  - SIESTA_SHARED_LIBRARY_SUFFIX
-- + |  - SIESTA_STATIC_LIBRARY_SUFFIX
-- + --------------------------------------------------------------------------------
-- + 
-- + 
-- + ---- Kinds is ON ---------------------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | Cross-compiling
-- + | Variables used to enable feature:
-- + |  - SIESTA_WITH_HOST_OPTIMIZATION=ON
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - SIESTA_INTEGER_KINDS
-- + |  - SIESTA_REAL_KINDS
-- + --------------------------------------------------------------------------------
-- + 
-- +++++++++++++++++++++++++++++++++++++++++++++++ <<< Siesta specific options ++++
-- Done with build information
-- 
-- 
-- ++++ Siesta build >>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- + 
-- + ---- SIESTA is ON --------------------------------------------------------------
-- + | Required feature (cannot be disabled)
-- + | The SIESTA build information will be listed here.
-- + | In particular how the targets and the variables affecting binaries are interpreted.
-- + | It can be used to debug how the final linker lines for siesta 
-- + | is handled.
-- + | Variables used to enable feature:
-- + |  - SIESTA_WITH_UNIT_CONVENTION=CODATA2018
-- + |  - SIESTA_WITH_MPI=ON
-- + |  - SIESTA_WITH_OPENMP=OFF
-- + |  - SIESTA_WITH_NETCDF=ON
-- + |  - SIESTA_WITH_NCDF=ON
-- + |  - SIESTA_WITH_LIBXC=ON
-- + |  - SIESTA_WITH_PEXSI=OFF
-- + |  - SIESTA_WITH_FFTW=OFF
-- + |  - SIESTA_WITH_DFTD3=ON
-- + |  - SIESTA_WITH_WANNIER90=OFF
-- + |  - SIESTA_WITH_CHESS=OFF
-- + |  - SIESTA_WITH_ELSI=ON
-- + |  - SIESTA_WITH_ELPA=TRUE
-- + |  - SIESTA_WITH_FLOOK=ON
-- + |  - SIESTA_WITH_HOST_OPTIMIZATION=ON
-- + |  - SIESTA_WITH_IPO=OFF
-- + |  - SIESTA_INSTALL=ON
-- + |  - BUILD_SHARED_LIBS=OFF
-- + |  - SIESTA_SHARED_LIBS=OFF
-- + |  - SIESTA_TESTS=ON
-- + |  - SIESTA_TESTS_MPI_MIN_NUMPROCS=1
-- + |  - SIESTA_TESTS_MPI_NUMPROCS=4
-- + |  - SIESTA_TESTS_MPI_MAX_NUMPROCS=8
-- + |  - SIESTA_TOOLCHAIN=gnu
-- + |  - SIESTA_BUILD_DOCS=OFF
-- + | Empty or undefined variables (only useful for developers!):
-- + |  - SIESTA_WITH_NETCDF_PARALLEL
-- + |  - SIESTA_WITH_NO_MPI_INTERFACES
-- + |  - SIESTA_LINKER_FLAGS_PRE
-- + |  - SIESTA_LINKER_FLAGS_POST
-- + |  - SIESTA_LINKER_FLAGS
-- + |  - SIESTA_SUFFIX
-- + |  - SIESTA_EXECUTABLE_SUFFIX
-- + |  - SIESTA_SHARED_LIBRARY_SUFFIX
-- + |  - SIESTA_STATIC_LIBRARY_SUFFIX
-- + |  - SIESTA_INTEGER_KINDS
-- + |  - SIESTA_REAL_KINDS
-- + |  - SIESTA_WITH_PROFILE_NVTX
-- + |  - SIESTA_PROFILE_NVTX_LIBRARY
-- + --------------------------------------------------------------------------------
-- + 
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ <<< Siesta build ++++
-- Configuring done (135.3s)
-- Generating done (0.6s)
-- Build files have been written to: /home/kostia/Download/siesta-5.4.2/_build
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31977
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Fri Feb 06, 2026 6:53 am

Moved from Portage & Programming to Unsupported Software.
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
Post Reply

3 posts • Page 1 of 1

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy