Commit graph

12 commits

Author SHA1 Message Date
SY Wang
906b8b3f0a
Toolchain: Remove parse_if.py (#5498) 2026-07-01 17:46:21 +02:00
Ole Schütt
06a6a83eab
Relocate cmake_cp2k.sh and test matcher classes (#5433) 2026-06-23 13:28:58 +02:00
Hans Pabst
2e4a83415a
Reintegrate with LIBXS, LIBXSTREAM, and LIBXSMM (#5343)
* LIBXS (https://libxs.readthedocs.io/) foundational library.
  - Implements SMMs with different JIT providers, e.g., MKL-JIT.
  - LIBXSMM only provides kernels (reg. upstream version).
* LIBXSTREAM (https://libxstream.readthedocs.io/).
  - Revised OpenCL backend now formally separate.
* CMake and Toolchain
  - Eliminated mkl_sequential/mkl_gnu_thread mismatch.
  - Toolchain adjusted for libxs/libxstream/libxsmm.
  - Case-insensitive CP2K_USE_ACCEL.  
    DBCSR originally wanted lower case.  
    This is to harmonize with DBCSR.
  - Allow CP2K's FYPP to be used for DBCSR.
    This enables DBCSR Tarball versions.
* Regenerated all Docker recipes.
  - This make FYPP available for DBCSR build.
  - This enables DBCSR Tarball versions.
2026-06-05 20:23:52 +02:00
SY Wang
bb9ae24f89
Docker: Use Ubuntu 26.04 for toolchain testings (#5210) 2026-05-17 11:15:00 +02:00
SY Wang
f577188f47
Toolchain: Replace "scripts/generate_cmake_options.sh" with "build_cp2k.sh" (#5080)
Co-authored-by: HE Zilong <159878975+he-zilong@users.noreply.github.com>
2026-04-26 12:40:37 +02:00
HE Zilong
01d6ff2c5b
Toolchain: improve generate_cmake_options.sh (#4928) 2026-03-13 22:28:38 +01:00
SY Wang
e644ccc3b3
Toolchain: Several tweaks and fixes 2026-02-02 12:30:54 +01:00
Ole Schütt
65915158d7 Docker: COPY tests dir after build 2026-01-09 19:40:46 +01:00
Ole Schütt
fae7406ac6 Toolchain: Install tblite from .tar.xz instead of .tar.gz 2026-01-02 12:39:21 +01:00
Ole Schütt
d710185059 Docker: Cleanup after Makefile removal 2025-12-27 17:45:13 +01:00
Ole Schütt
b2e41f9e62 Docker: Disable tblite until dftd4 installation is fixed 2025-11-20 09:12:58 +01:00
Ole Schütt
a99a1edcfd Docker: Migrate coverage test to CMake 2025-07-24 15:48:42 +02:00
Renamed from tools/docker/Dockerfile.test_coverage-pdbg (Browse further)