StartDate: 2024-04-03 08:07:15+00:00 CpuId: 30x Intel Xeon W 2000 (Cascade Lake-W B1/L1/R1) {Skylake}, 14nm++ CommitSHA: f529a546d898301ce447cb1d79a747c5b45da7c9 CommitTime: 2024-03-29 10:13:29 +0100 CommitAuthor: Matthias Krack CommitSubject: Fix logic #################### Building Image cp2k-intel-psmp #################### Dockerfile: /tools/docker/Dockerfile.test_intel-psmp Build-Path: / Build-Args: GIT_COMMIT_SHA=f529a546d898301ce447cb1d79a747c5b45da7c9 Build-Cache: Yes Populating docker build cache... done. DEPRECATED: The legacy builder is deprecated and will be removed in a future release. BuildKit is currently disabled; enable it by removing the DOCKER_BUILDKIT=0 environment-variable. Sending build context to Docker daemon 394.2MB Step 1/43 : FROM intel/oneapi-hpckit:2023.2.1-devel-ubuntu22.04 2023.2.1-devel-ubuntu22.04: Pulling from intel/oneapi-hpckit 9d19ee268e0d: Already exists 708352c3f0d2: Already exists c20bae5e1efc: Already exists 21ee83de71e2: Already exists d667ef9ed121: Already exists 04bafa37568f: Already exists 5db8530f3ae0: Already exists 6124722b514c: Already exists 2e0eb456480b: Already exists Digest: sha256:4cd3cf90f6495d80b42e687d3385fe159bb426e88510064d88e46937959d5cbc Status: Downloaded newer image for intel/oneapi-hpckit:2023.2.1-devel-ubuntu22.04 ---> b541dd664f66 Step 2/43 : RUN curl -sS https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor > /usr/share/keyrings/intel-oneapi-archive-keyring.gpg ---> Using cache ---> 43e20bb97acc Step 3/43 : WORKDIR /opt/cp2k-toolchain ---> Using cache ---> d38871a146a1 Step 4/43 : COPY ./tools/toolchain/install_requirements*.sh ./ ---> Using cache ---> 9a8745b39215 Step 5/43 : RUN ./install_requirements.sh ubuntu ---> Using cache ---> cbe1e675f0eb Step 6/43 : RUN mkdir scripts ---> Using cache ---> fedc4b095bd4 Step 7/43 : COPY ./tools/toolchain/scripts/VERSION ./tools/toolchain/scripts/parse_if.py ./tools/toolchain/scripts/tool_kit.sh ./tools/toolchain/scripts/common_vars.sh ./tools/toolchain/scripts/signal_trap.sh ./tools/toolchain/scripts/get_openblas_arch.sh ./scripts/ ---> Using cache ---> cf3102e37303 Step 8/43 : COPY ./tools/toolchain/install_cp2k_toolchain.sh . ---> Using cache ---> 5846e21aaa7f Step 9/43 : RUN ./install_cp2k_toolchain.sh --install-all --with-intelmpi --with-mkl --with-libtorch=no --with-sirius=no --dry-run ---> Using cache ---> 3448a3019c29 Step 10/43 : COPY ./tools/toolchain/scripts/stage0/ ./scripts/stage0/ ---> fcc703b0098d Step 11/43 : RUN ./scripts/stage0/install_stage0.sh && rm -rf ./build ---> Running in 8e8c78c98999 ==================== Finding GCC from system paths ==================== path to gcc is /usr/bin/gcc path to g++ is /usr/bin/g++ path to gfortran is /usr/bin/gfortran Found include directory /usr/include Step gcc took 0.00 seconds. ==================== Finding Intel compiler from system paths ==================== path to icx is /opt/intel/oneapi/compiler/2023.2.1/linux/bin/icx path to icpx is /opt/intel/oneapi/compiler/2023.2.1/linux/bin/icpx path to ifort is /opt/intel/oneapi/compiler/2023.2.1/linux/bin/intel64/ifort CC is /opt/intel/oneapi/compiler/2023.2.1/linux/bin/icx CXX is /opt/intel/oneapi/compiler/2023.2.1/linux/bin/icpx FC is /opt/intel/oneapi/compiler/2023.2.1/linux/bin/intel64/ifort Step intel took 1.00 seconds. ==================== Getting proc arch info using OpenBLAS tools ==================== wget --quiet https://www.cp2k.org/static/downloads/OpenBLAS-0.3.26.tar.gz OpenBLAS-0.3.26.tar.gz: OK Checksum of OpenBLAS-0.3.26.tar.gz Ok ./f_check: 96: [: Illegal number: # mark_description OpenBLAS detected LIBCORE = skylakex OpenBLAS detected ARCH = x86_64 ==================== Installing CMake ==================== wget --quiet https://www.cp2k.org/static/downloads/cmake-3.29.0-linux-x86_64.sh cmake-3.29.0-linux-x86_64.sh: OK Checksum of cmake-3.29.0-linux-x86_64.sh Ok Installing from scratch into /opt/cp2k-toolchain/install/cmake-3.29.0 Step cmake took 4.00 seconds. Removing intermediate container 8e8c78c98999 ---> 829314a09b98 Step 12/43 : COPY ./tools/toolchain/scripts/stage1/ ./scripts/stage1/ ---> cd1615feeffa Step 13/43 : RUN ./scripts/stage1/install_stage1.sh && rm -rf ./build ---> Running in 712156df4490 ==================== Finding Intel MPI from system paths ==================== path to mpiexec is /opt/intel/oneapi/mpi/2021.10.0/bin/mpiexec path to mpiicc is /opt/intel/oneapi/mpi/2021.10.0/bin/mpiicc path to mpiicpc is /opt/intel/oneapi/mpi/2021.10.0/bin/mpiicpc path to mpiifort is /opt/intel/oneapi/mpi/2021.10.0/bin/mpiifort Found lib directory /opt/intel/oneapi/mpi/2021.10.0/lib/release libmpi is found in ld search path libmpicxx is found in ld search path I_MPI_CXX is icpx I_MPI_CC is icx I_MPI_FC is ifort MPICXX is /opt/intel/oneapi/mpi/2021.10.0/bin/mpiicpc MPICC is /opt/intel/oneapi/mpi/2021.10.0/bin/mpiicc MPIFC is /opt/intel/oneapi/mpi/2021.10.0/bin/mpiifort Step intelmpi took 0.00 seconds. Removing intermediate container 712156df4490 ---> 711799d058e1 Step 14/43 : COPY ./tools/toolchain/scripts/stage2/ ./scripts/stage2/ ---> 193c86bc3e49 Step 15/43 : RUN ./scripts/stage2/install_stage2.sh && rm -rf ./build ---> Running in 18ce19f8355c WARNING: (/opt/cp2k-toolchain/scripts/stage2/install_mkl.sh, line 23) MKL FFTW3 interface is present, but FFTW library is needed for FFTW-MPI wrappers. ==================== Finding MKL from system paths ==================== MKLROOT is found to be /opt/intel/oneapi/mkl/2023.2.0 libm is found in ld search path libdl is found in ld search path Step mkl took 0.00 seconds. Removing intermediate container 18ce19f8355c ---> 8ae4805e469c Step 16/43 : COPY ./tools/toolchain/scripts/stage3/ ./scripts/stage3/ ---> c33ffbda5fc9 Step 17/43 : RUN ./scripts/stage3/install_stage3.sh && rm -rf ./build ---> Running in f4048b1d17db ==================== Installing FFTW ==================== wget --quiet https://www.cp2k.org/static/downloads/fftw-3.3.10.tar.gz fftw-3.3.10.tar.gz: OK Checksum of fftw-3.3.10.tar.gz Ok Installing from scratch into /opt/cp2k-toolchain/install/fftw-3.3.10 Step fftw took 77.00 seconds. ==================== Installing LIBINT ==================== wget --quiet https://www.cp2k.org/static/downloads/libint-v2.6.0-cp2k-lmax-5.tgz libint-v2.6.0-cp2k-lmax-5.tgz: OK Checksum of libint-v2.6.0-cp2k-lmax-5.tgz Ok Installing from scratch into /opt/cp2k-toolchain/install/libint-v2.6.0-cp2k-lmax-5 Step libint took 418.00 seconds. ==================== Installing LIBXC ==================== wget --quiet https://www.cp2k.org/static/downloads/libxc-6.2.2.tar.gz libxc-6.2.2.tar.gz: OK Checksum of libxc-6.2.2.tar.gz Ok Installing from scratch into /opt/cp2k-toolchain/install/libxc-6.2.2 Step libxc took 38.00 seconds. ==================== Installing LIBGRPP ==================== wget --quiet https://www.cp2k.org/static/downloads/libgrpp-main-20231215.zip libgrpp-main-20231215.zip: OK Checksum of libgrpp-main-20231215.zip Ok Installing from scratch into /opt/cp2k-toolchain/install/libgrpp-main-20231215 Step libgrpp took 15.00 seconds. Removing intermediate container f4048b1d17db ---> ba9599fa44ce Step 18/43 : COPY ./tools/toolchain/scripts/stage4/ ./scripts/stage4/ ---> 287006a9f78e Step 19/43 : RUN ./scripts/stage4/install_stage4.sh && rm -rf ./build ---> Running in 0b645f9686ae ==================== Installing Libxsmm ==================== wget --quiet https://www.cp2k.org/static/downloads/libxsmm-1.17.tar.gz libxsmm-1.17.tar.gz: OK Checksum of libxsmm-1.17.tar.gz Ok Installing from scratch into /opt/cp2k-toolchain/install/libxsmm-1.17 Step libxsmm took 23.00 seconds. Step scalapack took 0.00 seconds. ==================== Installing COSMA ==================== wget --quiet https://www.cp2k.org/static/downloads/COSMA-v2.6.6.tar.gz COSMA-v2.6.6.tar.gz: OK Checksum of COSMA-v2.6.6.tar.gz Ok wget --quiet https://www.cp2k.org/static/downloads/COSTA-v2.2.2.tar.gz COSTA-v2.2.2.tar.gz: OK Checksum of COSTA-v2.2.2.tar.gz Ok wget --quiet https://www.cp2k.org/static/downloads/Tiled-MM-v2.3.tar.gz Tiled-MM-v2.3.tar.gz: OK Checksum of Tiled-MM-v2.3.tar.gz Ok Installing from scratch into /opt/cp2k-toolchain/install/COSMA-2.6.6 -- The CXX compiler identification is IntelLLVM 2023.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /opt/intel/oneapi/compiler/2023.2.1/linux/bin/icpx - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Selected ScaLAPACK backend (or implementation) for COSTA: MKL -- Checking for module 'mpi-cxx' -- No package 'mpi-cxx' found -- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS) CMake Error at /opt/cp2k-toolchain/install/cmake-3.29.0/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find MPI (missing: MPI_CXX_FOUND CXX) Call Stack (most recent call first): /opt/cp2k-toolchain/install/cmake-3.29.0/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) /opt/cp2k-toolchain/install/cmake-3.29.0/share/cmake-3.29/Modules/FindMPI.cmake:1837 (find_package_handle_standard_args) CMakeLists.txt:55 (find_package) -- Configuring incomplete, errors occurred! make: *** No targets specified and no makefile found. Stop. make: *** No rule to make target 'install'. Stop. -- The CXX compiler identification is IntelLLVM 2023.2.0 -- The C compiler identification is IntelLLVM 2023.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /opt/intel/oneapi/compiler/2023.2.1/linux/bin/icpx - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /opt/intel/oneapi/compiler/2023.2.1/linux/bin/icx - skipped -- Detecting C compile features -- Detecting C compile features - done -- Selected SCALAPACK backend for COSMA: MKL -- The Fortran compiler identification is Intel 2021.10.0.20230609 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /opt/intel/oneapi/compiler/2023.2.1/linux/bin/intel64/ifort - skipped -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for module 'mpi-c' -- No package 'mpi-c' found -- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS) -- Checking for module 'mpi-cxx' -- No package 'mpi-cxx' found -- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS) -- Found MPI_Fortran: /opt/intel/oneapi/mpi/2021.10.0/lib/libmpifort.so (found version "3.1") -- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND CXX C) (found version "3.1") -- Found OpenMP_CXX: -fiopenmp (found version "5.0") -- Found OpenMP_C: -fiopenmp (found version "5.0") -- Found OpenMP_Fortran: -qopenmp (found version "5.0") -- Found OpenMP: TRUE (found version "5.0") found components: CXX C Fortran -- Found MKL: /opt/intel/oneapi/mkl/2023.2.0/include -- Found Blas: ;/opt/intel/oneapi/mkl/2023.2.0/lib/intel64/libmkl_intel_lp64.so;/opt/intel/oneapi/mkl/2023.2.0/lib/intel64/libmkl_intel_thread.so;/opt/intel/oneapi/mkl/2023.2.0/lib/intel64/libmkl_core.so;;;Threads::Threads -- Checking for module 'mpi-c' -- No package 'mpi-c' found -- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS) -- Checking for module 'mpi-cxx' -- No package 'mpi-cxx' found -- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS) CMake Error at /opt/cp2k-toolchain/install/cmake-3.29.0/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND CXX C) Call Stack (most recent call first): /opt/cp2k-toolchain/install/cmake-3.29.0/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) /opt/cp2k-toolchain/install/cmake-3.29.0/share/cmake-3.29/Modules/FindMPI.cmake:1837 (find_package_handle_standard_args) CMakeLists.txt:107 (find_package) -- Configuring incomplete, errors occurred! make: *** No targets specified and no makefile found. Stop. make: *** No rule to make target 'install'. Stop. /opt/cp2k-toolchain/scripts/tool_kit.sh: line 663: /opt/cp2k-toolchain/install/COSMA-2.6.6/install_successful: No such file or directory The command '/bin/sh -c ./scripts/stage4/install_stage4.sh && rm -rf ./build' returned a non-zero code: 1 Pushing image of last succesful step 287006a9f78e... done. Summary: Docker build had non-zero exit status. Status: FAILED EndDate: 2024-04-03 08:21:15+00:00