Skip to content

Console Output

+ docker build -t 06f5c3a7268dad74d6d3346623f7bb7d50c6758f --build-arg BASE=rocm/dev-ubuntu-20.04:5.3.3-complete --build-arg KOKKOS_ARCH=Kokkos_ARCH_VEGA906 -f docker/Dockerfile.hipcc docker
Sending build context to Docker daemon  24.58kB

Step 1/18 : ARG BASE=rocm/dev-ubuntu-20.04:5.3.3-complete
Step 2/18 : FROM $BASE
 ---> 31e3a0da90e0
Step 3/18 : ARG NPROCS=4
 ---> Using cache
 ---> b420ad5ec2de
Step 4/18 : RUN apt-get update &&     DEBIAN_FRONTEND=noninteractive apt-get install -yq         build-essential         bc         curl         git         kmod         wget         jq         vim         gdb         ccache         libbz2-dev         libicu-dev         python-dev         autotools-dev         libopenmpi-dev         rocthrust         &&     apt-get clean &&     rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> c6a444141ae6
Step 5/18 : ENV PATH=/opt/rocm/bin:$PATH
 ---> Using cache
 ---> 54fd615873dc
Step 6/18 : 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
 ---> a33993b604f5
Step 7/18 : ENV CMAKE_DIR=/opt/cmake
 ---> Using cache
 ---> 7938d2de5ec1
Step 8/18 : 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
 ---> ecc48ea411c1
Step 9/18 : ENV PATH=${CMAKE_DIR}/bin:$PATH
 ---> Using cache
 ---> eb364a3ffc2c
Step 10/18 : ENV BOOST_DIR=/opt/boost
 ---> Using cache
 ---> ac6a11cd4e7c
Step 11/18 : RUN BOOST_VERSION=1.79.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}.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
 ---> 8504b60f7330
Step 12/18 : ENV BENCHMARK_DIR=/opt/benchmark
 ---> Using cache
 ---> 7c3155e8783a
Step 13/18 : 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
 ---> 40163b15ed0f
Step 14/18 : ARG KOKKOS_VERSION=4.2.00
 ---> Using cache
 ---> 4a7af275171d
Step 15/18 : ARG KOKKOS_ARCH=Kokkos_ARCH_VEGA906
 ---> Using cache
 ---> a6b9a1da3863
Step 16/18 : ARG KOKKOS_OPTIONS="-DKokkos_ENABLE_HIP=ON -DKokkos_ENABLE_OPENMP=ON -D${KOKKOS_ARCH}=ON"
 ---> Using cache
 ---> b7e17b311225
Step 17/18 : ENV KOKKOS_DIR=/opt/kokkos
 ---> Using cache
 ---> ef1af3336776
Step 18/18 : RUN KOKKOS_URL=https://github.com/kokkos/kokkos/archive/${KOKKOS_VERSION}.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=${KOKKOS_DIR} -D CMAKE_CXX_COMPILER=hipcc ${KOKKOS_OPTIONS} .. &&     make -j${NPROCS} install &&     rm -rf ${SCRATCH_DIR}
 ---> Using cache
 ---> 85cf1e3fb291
Successfully built 85cf1e3fb291
Successfully tagged 06f5c3a7268dad74d6d3346623f7bb7d50c6758f:latest