StartDate: 2023-06-06 13:09:48+00:00 CpuId: 32x AMD EPYC (3rd Gen) (Milan) [Zen 3], 7nm (SMT disabled) CommitSHA: fe1068d0649e3e881f064d86a0513eff1752c2c8 CommitTime: 2023-06-06 12:27:09 +0200 CommitAuthor: Matthias Krack CommitSubject: Just do not abort if mpiexec is not found #################### Building Image cp2k-generic-psmp #################### Dockerfile: /tools/docker/Dockerfile.test_generic_psmp Build-Path: / Build-Args: GIT_COMMIT_SHA=fe1068d0649e3e881f064d86a0513eff1752c2c8 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 370.9MB Step 1/42 : FROM ubuntu:22.04 22.04: Pulling from library/ubuntu 837dd4791cdc: Pulling fs layer 837dd4791cdc: Verifying Checksum 837dd4791cdc: Download complete 837dd4791cdc: Pull complete Digest: sha256:ac58ff7fe25edc58bdf0067ca99df00014dbd032e2246d30a722fa348fd799a5 Status: Downloaded newer image for ubuntu:22.04 ---> 1f6ddc1b2547 Step 2/42 : WORKDIR /opt/cp2k-toolchain ---> Using cache ---> 2a0b16a83e95 Step 3/42 : COPY ./tools/toolchain/install_requirements*.sh ./ ---> Using cache ---> edfe561dcb64 Step 4/42 : RUN ./install_requirements.sh ubuntu:22.04 ---> Using cache ---> e1f422cd2e1a Step 5/42 : RUN mkdir scripts ---> Using cache ---> ff57988e139d Step 6/42 : 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 ---> d814e4106036 Step 7/42 : COPY ./tools/toolchain/install_cp2k_toolchain.sh . ---> Using cache ---> 5da71445f77c Step 8/42 : RUN ./install_cp2k_toolchain.sh --install-all --with-gcc=system --target-cpu=generic --dry-run ---> Using cache ---> 56f3bb3c20d8 Step 9/42 : COPY ./tools/toolchain/scripts/stage0/ ./scripts/stage0/ ---> Using cache ---> 2d0577a7762a Step 10/42 : RUN ./scripts/stage0/install_stage0.sh && rm -rf ./build ---> Using cache ---> 6df68e0091b7 Step 11/42 : COPY ./tools/toolchain/scripts/stage1/ ./scripts/stage1/ ---> 72c6b11ec55f Step 12/42 : RUN ./scripts/stage1/install_stage1.sh && rm -rf ./build ---> Running in f4b349a5215a ==================== Installing MPICH ==================== wget --quiet https://www.cp2k.org/static/downloads/mpich-4.0.3.tar.gz mpich-4.0.3.tar.gz: OK Checksum of mpich-4.0.3.tar.gz Ok Installing from scratch into /opt/cp2k-toolchain/install/mpich-4.0.3 for MPICH device ch4 Found directory /opt/cp2k-toolchain/install/mpich-4.0.3/bin Found directory /opt/cp2k-toolchain/install/mpich-4.0.3/lib Found directory /opt/cp2k-toolchain/install/mpich-4.0.3/include mpiexec is installed as /opt/cp2k-toolchain/install/mpich-4.0.3/bin/mpiexec mpicc is installed as /opt/cp2k-toolchain/install/mpich-4.0.3/bin/mpicc mpicxx is installed as /opt/cp2k-toolchain/install/mpich-4.0.3/bin/mpicxx mpifort is installed as /opt/cp2k-toolchain/install/mpich-4.0.3/bin/mpifort Step mpich took 282.00 seconds. Removing intermediate container f4b349a5215a ---> 3e750ff1b894 Step 13/42 : COPY ./tools/toolchain/scripts/stage2/ ./scripts/stage2/ ---> 2e7ffe3660b7 Step 14/42 : RUN ./scripts/stage2/install_stage2.sh && rm -rf ./build ---> Running in 792ac1cec296 ==================== Installing OpenBLAS ==================== wget --quiet https://www.cp2k.org/static/downloads/OpenBLAS-0.3.23.tar.gz OpenBLAS-0.3.23.tar.gz: OK Checksum of OpenBLAS-0.3.23.tar.gz Ok Installing from scratch into /opt/cp2k-toolchain/install/openblas-0.3.23 Installing OpenBLAS library for target NEHALEM make -f Makefile.install install make[1]: Entering directory '/opt/cp2k-toolchain/build/OpenBLAS-0.3.23' Generating openblas_config.h in /opt/cp2k-toolchain/install/openblas-0.3.23/include Generating f77blas.h in /opt/cp2k-toolchain/install/openblas-0.3.23/include Generating cblas.h in /opt/cp2k-toolchain/install/openblas-0.3.23/include Copying LAPACKE header files to /opt/cp2k-toolchain/install/openblas-0.3.23/include Copying the static library to /opt/cp2k-toolchain/install/openblas-0.3.23/lib install: cannot stat 'libopenblas_zenp-r0.3.23.a': No such file or directory make[1]: *** [Makefile.install:66: install] Error 1 make[1]: Leaving directory '/opt/cp2k-toolchain/build/OpenBLAS-0.3.23' make: *** [Makefile:391: install] Error 2 Step openblas took 73.00 seconds. Removing intermediate container 792ac1cec296 ---> 88d75f23c216 Step 15/42 : COPY ./tools/toolchain/scripts/stage3/ ./scripts/stage3/ ---> 841b4f41f203 Step 16/42 : RUN ./scripts/stage3/install_stage3.sh && rm -rf ./build ---> Running in 00e4fad6aadf ==================== 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 27.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 266.00 seconds. ==================== Installing LIBXC ==================== wget --quiet https://www.cp2k.org/static/downloads/libxc-6.2.0.tar.gz libxc-6.2.0.tar.gz: OK Checksum of libxc-6.2.0.tar.gz Ok Installing from scratch into /opt/cp2k-toolchain/install/libxc-6.2.0 Step libxc took 59.00 seconds. Removing intermediate container 00e4fad6aadf ---> b08c6ea4546e Step 17/42 : COPY ./tools/toolchain/scripts/stage4/ ./scripts/stage4/ ---> 04ae8adf1628 Step 18/42 : RUN ./scripts/stage4/install_stage4.sh && rm -rf ./build ---> Running in 7bc318d21709 ==================== 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 10.00 seconds. ==================== Installing ScaLAPACK ==================== wget --quiet https://www.cp2k.org/static/downloads/scalapack-2.2.1.tgz scalapack-2.2.1.tgz: OK Checksum of scalapack-2.2.1.tgz Ok Installing from scratch into /opt/cp2k-toolchain/install/scalapack-2.2.1 Step scalapack took 20.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.2.tar.gz Tiled-MM-v2.2.tar.gz: OK Checksum of Tiled-MM-v2.2.tar.gz Ok Installing from scratch into /opt/cp2k-toolchain/install/COSMA-2.6.6 -- The CXX compiler identification is GNU 11.3.0 -- The C compiler identification is GNU 11.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - 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: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Selected SCALAPACK backend for COSMA: CUSTOM -- The Fortran compiler identification is GNU 11.3.0 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /usr/bin/gfortran - skipped -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found MPI_C: /opt/cp2k-toolchain/install/mpich-4.0.3/lib/libmpi.so (found version "4.0") -- Found MPI_CXX: /opt/cp2k-toolchain/install/mpich-4.0.3/lib/libmpicxx.so (found version "4.0") -- Found MPI_Fortran: /opt/cp2k-toolchain/install/mpich-4.0.3/lib/libmpifort.so (found version "4.0") -- Found MPI: TRUE (found version "4.0") found components: CXX C Fortran -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_Fortran: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") found components: CXX C Fortran -- Could NOT find MKL (missing: COSMA_MKL_INCLUDE_DIRS) -- Could NOT find OPENBLAS (missing: COSMA_OPENBLAS_LINK_LIBRARIES) CMake Error at /opt/cp2k-toolchain/install/cmake-3.26.3/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find Blas (missing: COSMA_BLAS_LINK_LIBRARIES) Call Stack (most recent call first): /opt/cp2k-toolchain/install/cmake-3.26.3/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) cmake/FindBlas.cmake:106 (find_package_handle_standard_args) CMakeLists.txt:83 (find_package) -- Configuring incomplete, errors occurred! make: *** No targets specified and no makefile found. Stop. make: *** No rule to make target 'install'. Stop. Step cosma took 13.00 seconds. Removing intermediate container 7bc318d21709 ---> 5f984b231786 Step 19/42 : COPY ./tools/toolchain/scripts/stage5/ ./scripts/stage5/ ---> 474a9601e3e3 Step 20/42 : RUN ./scripts/stage5/install_stage5.sh && rm -rf ./build ---> Running in 264dee0d7954 ==================== Installing ELPA ==================== wget --quiet https://www.cp2k.org/static/downloads/elpa-2022.11.001.tar.gz elpa-2022.11.001.tar.gz: OK Checksum of elpa-2022.11.001.tar.gz Ok Installing from scratch into /opt/cp2k-toolchain/install/elpa-2022.11.001/cpu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for build time... 1686057781 checking for GNU make... make checking whether in C interface the error argument should be optional... no checking for GNU make... make checking whether --enable-openmp is specified... yes checking whether the C++ compiler works... no configure: error: in `/opt/cp2k-toolchain/build/elpa-2022.11.001/build_cpu': configure: error: C++ compiler cannot create executables See `config.log' for more details 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/elpa-2022.11.001/install_successful: No such file or directory The command '/bin/sh -c ./scripts/stage5/install_stage5.sh && rm -rf ./build' returned a non-zero code: 1 Pushing image of last succesful step 474a9601e3e3... done. Summary: Docker build had non-zero exit status. Status: FAILED EndDate: 2023-06-06 13:23:28+00:00