Fix minimal regression test (#4093)

This commit is contained in:
Matthias Krack 2025-03-23 07:14:19 +01:00 committed by GitHub
parent 9754b872e6
commit 89b733dd1d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 25 additions and 3 deletions

View file

@ -73,6 +73,7 @@ elif [[ "${PROFILE}" == "spack_minimal" ]] && [[ "${VERSION}" == "psmp" ]]; then
-DCP2K_USE_LIBSMEAGOL=OFF \
-DCP2K_USE_LIBTORCH=OFF \
-DCP2K_USE_LIBXC=OFF \
-DCP2K_USE_MPI=ON \
-DCP2K_USE_PLUMED=OFF \
-DCP2K_USE_SIRIUS=OFF \
-DCP2K_USE_SPGLIB=OFF \
@ -154,6 +155,27 @@ elif [[ "${PROFILE}" == "ubuntu" ]] && [[ "${VERSION}" == "ssmp" ]]; then
.. |& tee ./cmake.log
CMAKE_EXIT_CODE=$?
elif [[ "${PROFILE}" == "minimal" ]] && [[ "${VERSION}" == "ssmp" ]]; then
cmake \
-GNinja \
-DCMAKE_BUILD_TYPE="Release" \
-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}" \
-DCP2K_BLAS_VENDOR=OpenBLAS \
-DCP2K_USE_DEEPMD=OFF \
-DCP2K_USE_DFTD4=OFF \
-DCP2K_USE_FFTW3=OFF \
-DCP2K_USE_LIBINT2=OFF \
-DCP2K_USE_LIBTORCH=OFF \
-DCP2K_USE_LIBXC=OFF \
-DCP2K_USE_LIBXSMM=OFF \
-DCP2K_USE_MPI=OFF \
-DCP2K_USE_SPGLIB=OFF \
-DCP2K_USE_TREXIO=OFF \
-DCP2K_USE_VORI=OFF \
-Werror=dev \
.. |& tee ./cmake.log
CMAKE_EXIT_CODE=$?
elif [[ "${PROFILE}" == "toolchain_all" ]] && [[ "${VERSION}" == "psmp" ]]; then
cmake \
-GNinja \

View file

@ -26,7 +26,7 @@ cd dbcsr-${DBCSR_ver}
mkdir build
cd build
if [[ "${PROFILE}" == "toolchain" ]]; then
if [[ "${PROFILE}" =~ ^toolchain ]]; then
if [[ -f "${TOOLCHAIN_DIR}/install/setup" ]]; then
# shellcheck disable=SC1091
source "${TOOLCHAIN_DIR}/install/setup"

View file

@ -34,9 +34,9 @@ export OMP_STACKSIZE=64m
export COSMA_DIM_THRESHOLD=0
# Load Spack or Toolchain environment.
if [[ "${PROFILE}" == "spack" ]]; then
if [[ "${PROFILE}" =~ ^spack ]]; then
eval "$(spack env activate myenv --sh)"
elif [[ "${PROFILE}" == "toolchain" ]]; then
elif [[ "${PROFILE}" =~ ^toolchain ]]; then
# shellcheck disable=SC1091
source /opt/cp2k-toolchain/install/setup
fi