Docker: Disable GauXC for toolchain ARM builds (#5327)

This commit is contained in:
Ole Schütt 2026-05-31 20:15:46 +02:00 committed by GitHub
parent ec1c78fe08
commit f06fd7fe03
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 4 additions and 1 deletions

View file

@ -140,6 +140,7 @@ elif [[ "${PROFILE}" == "toolchain_arm64" ]] && [[ "${VERSION}" == "psmp" ]]; th
-DCP2K_USE_ACE=OFF \
-DCP2K_USE_DEEPMD=OFF \
-DCP2K_USE_LIBTORCH=OFF \
-DCP2K_USE_GAUXC=OFF \
-Werror=dev \
.. |& tee ./cmake.log
CMAKE_EXIT_CODE=$?

View file

@ -27,6 +27,7 @@ RUN ./install_cp2k_toolchain.sh \
--with-gcc=system \
--with-libtorch=no \
--with-deepmd=no \
--with-gauxc=no \
--dry-run
# Dry-run leaves behind config files for the followup install scripts.

View file

@ -252,7 +252,8 @@ def main() -> None:
with OutputFile("Dockerfile.test_arm64-psmp", args.check) as f:
base_img = "arm64v8/ubuntu:26.04"
f.write(install_deps_toolchain(base_img, with_libtorch="no", with_deepmd="no"))
libs = dict(with_libtorch="no", with_deepmd="no", with_gauxc="no")
f.write(install_deps_toolchain(base_img, **libs))
f.write(regtest("toolchain_arm64", "psmp"))
with OutputFile(f"Dockerfile.test_performance", args.check) as f: