Console Output
+ docker build -t b8035caba75fe469ae355b061d3f6a55b9fc8ed7 --build-arg BASE=gcc:12.2.0 --build-arg KOKKOS_OPTIONS=-DCMAKE_CXX_EXTENSIONS=OFF -DKokkos_ENABLE_OPENMP=ON -DCMAKE_CXX_COMPILER=g++ -DCMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu -f docker/Dockerfile docker
#2 [internal] load .dockerignore
#2 sha256:4dac41a6bd048c3d5ea8b0fca128db4a1b68a910a2b2a46803fdf43ff8bbe6cc
#2 DONE 0.0s
#1 [internal] load build definition from Dockerfile
#1 sha256:957df5c085a0b2174ee3f72cf1ce04d0f4b0b31095006f1f2c287ebee59aa25f
#1 transferring dockerfile: 6.32kB done
#1 DONE 0.0s
#2 [internal] load .dockerignore
#2 sha256:4dac41a6bd048c3d5ea8b0fca128db4a1b68a910a2b2a46803fdf43ff8bbe6cc
#2 transferring context: 2B done
#2 DONE 0.0s
#3 [internal] load metadata for docker.io/library/gcc:12.2.0
#3 sha256:c2462baffb3afca6a1e334c9853a1a46ec19bc191964e9b3eac2dcbf4f157929
#3 DONE 0.0s
#13 [ 1/10] FROM docker.io/library/gcc:12.2.0
#13 sha256:0780ae43264d4791df1c728569a1eb8b6a914af16a0f084576382b05f55077a5
#13 DONE 0.0s
#8 [ 6/10] RUN LLVM_VERSION=14.0.0 && LLVM_KEY="86419D8A 345AD05D" && LLVM_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VERSION}/clang+llvm-${LLVM_VERSION}-x86_64-linux-gnu-ubuntu-18.04.tar.xz && LLVM_ARCHIVE=llvm-${LLVM_VERSION}.tar.xz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${LLVM_URL} --output-document=${LLVM_ARCHIVE} && wget --quiet ${LLVM_URL}.sig --output-document=${LLVM_ARCHIVE}.sig && gpg --verify ${LLVM_ARCHIVE}.sig ${LLVM_ARCHIVE} && mkdir -p /opt/llvm && tar -xvf ${LLVM_ARCHIVE} -C /opt/llvm --strip-components=1 && echo "/opt/llvm/lib" > /etc/ld.so.conf.d/llvm.conf && ldconfig && rm -rf ${SCRATCH_DIR}
#8 sha256:a9519a4e09d9c962d944d12d3adc5e8f61a4793dcf3886956ad413cb5458cff0
#8 CACHED
#11 [ 3/10] RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yq build-essential bc curl git wget jq vim lcov ccache gdb ninja-build libbz2-dev libicu-dev python-dev autotools-dev && apt-get clean && rm -rf /var/lib/apt/lists/*
#11 sha256:58c54a4989cfe56a5b48e3acce9f805ec72e02465bbda1510099a27c4f5da81b
#11 CACHED
#10 [ 4/10] 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}*
#10 sha256:3fa0afcde60f5d9cee4222717f89a68d5ba6ad4b78cabe49a031bb09a21c0dde
#10 CACHED
#9 [ 5/10] RUN CMAKE_VERSION=3.16.9 && CMAKE_KEY=2D2CEF1034921684 && 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 /opt/cmake && sh ${CMAKE_SCRIPT} --skip-license --prefix=/opt/cmake && rm cmake*
#9 sha256:25ef68671df77a181be6f482df5137490172708b97f58b1e4d8dc414356d6232
#9 CACHED
#5 [ 9/10] RUN SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && git clone https://github.com/google/benchmark.git -b v1.6.1 && cd benchmark && mkdir build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/benchmark -D BENCHMARK_ENABLE_TESTING=OFF .. && make -j4 && make install && rm -rf ${SCRATCH_DIR}
#5 sha256:3a0a17ab726cca820bc418fcef2375339cbe6abac66f8ecfaae6e75550bf30b9
#5 CACHED
#12 [ 2/10] RUN if test ${NV_CUDA_LIB_VERSION}; then apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub; fi
#12 sha256:5386867d4be008eb42ff63657be626b949b3ed741438122805db7c662a749f03
#12 CACHED
#7 [ 7/10] RUN OPENMPI_VERSION=4.1.3 && OPENMPI_VERSION_SHORT=$(echo "$OPENMPI_VERSION" | cut -d. -f1,2) && OPENMPI_SHA1=be3ebb8df076677889198b73b0b033b956c3d88b && OPENMPI_URL=https://download.open-mpi.org/release/open-mpi/v${OPENMPI_VERSION_SHORT}/openmpi-${OPENMPI_VERSION}.tar.bz2 && OPENMPI_ARCHIVE=openmpi-${OPENMPI_VERSION}.tar.bz2 && CUDA_OPTIONS=${CUDA_AWARE_MPI:+--with-cuda} && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${OPENMPI_URL} --output-document=${OPENMPI_ARCHIVE} && echo "${OPENMPI_SHA1} ${OPENMPI_ARCHIVE}" | sha1sum -c && mkdir -p openmpi && tar -xf ${OPENMPI_ARCHIVE} -C openmpi --strip-components=1 && mkdir -p build && cd build && ../openmpi/configure --prefix=/opt/openmpi ${CUDA_OPTIONS} CFLAGS=-w && make -j4 install && rm -rf ${SCRATCH_DIR}
#7 sha256:a4f5c6eb30c284f3319a528b832e94aa9c366de1debc0fb0c8b180f559d50ce6
#7 CACHED
#6 [ 8/10] RUN BOOST_VERSION=1.75.0 && BOOST_VERSION_UNDERSCORE=$(echo "$BOOST_VERSION" | sed -e "s/\./_/g") && BOOST_KEY=379CE192D401AB61 && BOOST_URL=https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source && BOOST_ARCHIVE=boost_${BOOST_VERSION_UNDERSCORE}.tar.bz2 && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.asc && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json.asc && gpg --verify ${BOOST_ARCHIVE}.json.asc ${BOOST_ARCHIVE}.json && gpg --verify ${BOOST_ARCHIVE}.asc ${BOOST_ARCHIVE} && cat ${BOOST_ARCHIVE}.json | jq -r '. | .sha256 + " " + .file' | sha256sum --check && mkdir -p boost && tar -xf ${BOOST_ARCHIVE} -C boost --strip-components=1 && cd boost && CXXFLAGS="-w" ./bootstrap.sh --prefix=/opt/boost && echo "using mpi ;" >> project-config.jam && ./b2 -j4 hardcode-dll-paths=true dll-path=/opt/boost/lib link=shared variant=release cxxflags=-w install && rm -rf ${SCRATCH_DIR}
#6 sha256:17707e09eddd92b596ec2af41ce862a11fe0177f4ba39982435d1f540fc5dacb
#6 CACHED
#4 [10/10] RUN KOKKOS_URL=https://github.com/kokkos/kokkos/archive/4.2.00.tar.gz && KOKKOS_ARCHIVE=kokkos-${KOKKOS_HASH}.tar.gz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${KOKKOS_URL} --output-document=${KOKKOS_ARCHIVE} && mkdir -p kokkos && tar -xf ${KOKKOS_ARCHIVE} -C kokkos --strip-components=1 && cd kokkos && mkdir -p build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/kokkos -D CMAKE_CXX_COMPILER=/scratch/kokkos/bin/nvcc_wrapper -DCMAKE_CXX_EXTENSIONS=OFF -DKokkos_ENABLE_OPENMP=ON -DCMAKE_CXX_COMPILER=g++ -DCMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu .. && make -j4 install && rm -rf ${SCRATCH_DIR}
#4 sha256:7c1678d2a2abd2db6dd3da626d3bf114ad5ece1fa31e853ddfdf9ebe7d6ec9fd
#4 CACHED
#14 exporting to image
#14 sha256:a7db2477de018e05263b9e453a3500e0a0239524fecdc8fd8e17d304fb1c8a65
#14 exporting layers done
#14 writing image sha256:36fa402a3a1a8c3efeed52a7df67fe583e01c618bcae4516ed4be9aa6bf6a8e1 done
#14 naming to docker.io/library/b8035caba75fe469ae355b061d3f6a55b9fc8ed7:latest done
#14 DONE 0.0s