Console Output
+ docker build -t d30a3112066dc533d31dec48e43790cd8af530fe -f scripts/docker/Dockerfile.openmptarget scripts/docker
DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
Install the buildx component to build images with BuildKit:
https://docs.docker.com/go/buildx/
Sending build context to Docker daemon 22.53kB
Step 1/14 : ARG BASE=nvcr.io/nvidia/cuda:12.3.2-devel-ubuntu22.04@sha256:b3acdfb50afe62e6c367eba59ecf2d1768f9f174a62e005d282f843779721cb0
Step 2/14 : FROM $BASE
---> da3144977a75
Step 3/14 : RUN apt-get update && apt-get install -y bc git wget ccache python3 libelf-dev g++-multilib && apt-get clean && rm -rf /var/lib/apt/lists/*
---> Using cache
---> e400ae03563f
Step 4/14 : ARG NPROC=8
---> Using cache
---> b49dc512a462
Step 5/14 : RUN KEYDUMP_URL=https://cloud.cees.ornl.gov/download && KEYDUMP_FILE=keydump && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE} && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE}.sig && gpg --import ${KEYDUMP_FILE} && gpg --verify ${KEYDUMP_FILE}.sig ${KEYDUMP_FILE} && rm ${KEYDUMP_FILE}*
---> Using cache
---> f176ac7956d2
Step 6/14 : ARG CMAKE_VERSION=3.27.7
---> Using cache
---> 47d8242334b8
Step 7/14 : ENV CMAKE_DIR=/opt/cmake
---> Using cache
---> 8cbd20698513
Step 8/14 : RUN CMAKE_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} && CMAKE_SCRIPT=cmake-${CMAKE_VERSION}-Linux-x86_64.sh && CMAKE_SHA256=cmake-${CMAKE_VERSION}-SHA-256.txt && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256} && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256}.asc && wget --quiet ${CMAKE_URL}/${CMAKE_SCRIPT} && gpg --verify ${CMAKE_SHA256}.asc ${CMAKE_SHA256} && grep -i ${CMAKE_SCRIPT} ${CMAKE_SHA256} | sed -e s/linux/Linux/ | sha256sum --check && mkdir -p ${CMAKE_DIR} && sh ${CMAKE_SCRIPT} --skip-license --prefix=${CMAKE_DIR} && rm ${CMAKE_SCRIPT}
---> Using cache
---> 2f2faab77605
Step 9/14 : ENV PATH=${CMAKE_DIR}/bin:$PATH
---> Using cache
---> 6d76364949b6
Step 10/14 : ARG LLVM_VERSION=llvmorg-17.0.3
---> Using cache
---> f56af2bf478f
Step 11/14 : ENV LLVM_DIR=/opt/llvm
---> Using cache
---> 9b040023ada7
Step 12/14 : RUN LLVM_URL=https://github.com/llvm/llvm-project/archive && LLVM_ARCHIVE=${LLVM_VERSION}.tar.gz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${LLVM_URL}/${LLVM_ARCHIVE} && mkdir llvm-project && tar -xf ${LLVM_ARCHIVE} -C llvm-project --strip-components=1 && cd llvm-project && mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$LLVM_DIR -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DLLVM_ENABLE_PROJECTS="clang" -DLLVM_ENABLE_RUNTIMES="openmp" -DLLVM_TARGETS_TO_BUILD="X86;NVPTX" -DLIBOMPTARGET_DEVICE_ARCHITECTURES=sm_70 ../llvm && make -j${NPROC} && make install && rm -rf ${SCRATCH_DIR}
---> Using cache
---> 5825f2e55a3c
Step 13/14 : ENV PATH=${LLVM_DIR}/bin:$PATH
---> Using cache
---> 2a4de1f870dc
Step 14/14 : ENV LD_LIBRARY_PATH=${LLVM_DIR}/lib:$LD_LIBRARY_PATH
---> Using cache
---> e2a6d062c4bc
Successfully built e2a6d062c4bc
Successfully tagged d30a3112066dc533d31dec48e43790cd8af530fe:latest