Console Output
+ docker build -t 797fe03aa800bcf3b56b173048427914f3d982ab --build-arg BASE=rocm/dev-ubuntu-20.04:5.6 --build-arg KOKKOS_VERSION=4.6.00 --build-arg KOKKOS_ARCH= -f docker/Dockerfile.hipcc 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 25.09kB
Step 1/17 : ARG BASE=rocm/dev-ubuntu-20.04:5.6
Step 2/17 : FROM $BASE
---> d35eee22fc07
Step 3/17 : ARG NPROCS=4
---> Using cache
---> 629b0939a179
Step 4/17 : RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -yq bc build-essential ccache curl gdb git jq libopenmpi-dev ninja-build rocthrust vim wget && apt-get clean && rm -rf /var/lib/apt/lists/*
---> Using cache
---> 755398cb5f1a
Step 5/17 : ENV PATH=/opt/rocm/bin:$PATH
---> Using cache
---> 674e19b5ac22
Step 6/17 : RUN KEYDUMP_URL=https://cloud1.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
---> 7ad1c71dd9dd
Step 7/17 : ENV CMAKE_DIR=/opt/cmake
---> Using cache
---> ffa681c0deb6
Step 8/17 : RUN CMAKE_VERSION=3.22.4 && 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 ${CMAKE_DIR} && sh ${CMAKE_SCRIPT} --skip-license --prefix=${CMAKE_DIR} && rm cmake*
---> Using cache
---> bf7a99625d6d
Step 9/17 : ENV PATH=${CMAKE_DIR}/bin:$PATH
---> Using cache
---> 1c4235ae680a
Step 10/17 : ENV BOOST_DIR=/opt/boost
---> Using cache
---> db9bce3e73db
Step 11/17 : RUN BOOST_VERSION=1.79.0 && BOOST_VERSION_UNDERSCORE=$(echo "$BOOST_VERSION" | sed -e "s/\./_/g") && BOOST_KEY=379CE192D401AB61 && BOOST_URL=https://archives.boost.io/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}.json && 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=${BOOST_DIR} && ./b2 -j${NPROCS} hardcode-dll-paths=true dll-path=${BOOST_DIR}/lib link=shared variant=release cxxflags=-w install && rm -rf ${SCRATCH_DIR}
---> Using cache
---> 6e85e11c63da
Step 12/17 : ENV BENCHMARK_DIR=/opt/benchmark
---> Using cache
---> 289fb4e84f53
Step 13/17 : 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=${BENCHMARK_DIR} -D BENCHMARK_ENABLE_TESTING=OFF .. && make -j${NPROCS} && make install && rm -rf ${SCRATCH_DIR}
---> Using cache
---> 83c364626e18
Step 14/17 : ARG KOKKOS_VERSION=4.5.00
---> Using cache
---> b62681c148e2
Step 15/17 : ARG KOKKOS_OPTIONS="-DCMAKE_CXX_STANDARD=20 -DKokkos_ENABLE_HIP=ON -DKokkos_ENABLE_OPENMP=ON"
---> Using cache
---> 1e3024b19496
Step 16/17 : ENV KOKKOS_DIR=/opt/kokkos
---> Using cache
---> 4c54670ef678
Step 17/17 : RUN KOKKOS_URL=https://github.com/kokkos/kokkos/archive/${KOKKOS_VERSION}.tar.gz && KOKKOS_ARCHIVE=kokkos-${KOKKOS_VERSION}.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=${KOKKOS_DIR} -D CMAKE_CXX_COMPILER=hipcc ${KOKKOS_OPTIONS} .. && make -j${NPROCS} install && rm -rf ${SCRATCH_DIR}
---> Using cache
---> 786ac53b30b0
[Warning] One or more build-args [KOKKOS_ARCH] were not consumed
Successfully built 786ac53b30b0
Successfully tagged 797fe03aa800bcf3b56b173048427914f3d982ab:latest