Push event to branch release-candidate-4.2.01 11:12:56 Connecting to https://api.github.com using Jenkins ORNL Obtained .jenkins from 1abcca9d4c098aaf051e3702365b5b05050e3980 [Pipeline] Start of Pipeline [Pipeline] withEnv [Pipeline] { [Pipeline] timeout Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Clang-Format) [Pipeline] node Running on CpuNode6 in /var/jenkins/workspace/Kokkos_release-candidate-4.2.01 [Pipeline] { [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential Jenkins ORNL Fetching changes from the remote Git repository Fetching without tags Checking out Revision 1abcca9d4c098aaf051e3702365b5b05050e3980 (release-candidate-4.2.01) Commit message: "Merge pull request #6626 from masterleinad/cherry_pick_6608_4_2_01" > git rev-parse --resolve-git-dir /var/jenkins/workspace/Kokkos_release-candidate-4.2.01/.git # timeout=10 > git config remote.origin.url https://github.com/kokkos/kokkos.git # timeout=10 Fetching upstream changes from https://github.com/kokkos/kokkos.git > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_ASKPASS to set credentials > git fetch --no-tags --progress -- https://github.com/kokkos/kokkos.git +refs/heads/release-candidate-4.2.01:refs/remotes/origin/release-candidate-4.2.01 # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 1abcca9d4c098aaf051e3702365b5b05050e3980 # timeout=10 > git rev-list --no-walk 4e4a047a2827119b567fdf8eb360b68513e35312 # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] readFile [Pipeline] sh + docker build -t 91a5f570cdbdafbfaf6c2579634c5f3010fcd288 -f scripts/docker/Dockerfile.clang scripts/docker Sending build context to Docker daemon 23.04kB Step 1/10 : FROM ubuntu:18.04 ---> f9a80a55f492 Step 2/10 : RUN apt-get update && apt-get install -y bc git build-essential wget ccache && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Using cache ---> 5e26ad054cc1 Step 3/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}* ---> Using cache ---> 4f6ed0a4b622 Step 4/10 : ARG CMAKE_VERSION=3.16.8 ---> Using cache ---> fd3ce5fd64ce Step 5/10 : ENV CMAKE_DIR=/opt/cmake ---> Using cache ---> ff4fd54166ce Step 6/10 : 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* ---> Using cache ---> f5c8352bc7f3 Step 7/10 : ENV PATH=${CMAKE_DIR}/bin:$PATH ---> Using cache ---> e6190a80e420 Step 8/10 : ENV LLVM_DIR=/opt/llvm ---> Using cache ---> 2e8655f55e55 Step 9/10 : RUN LLVM_VERSION=8.0.0 && LLVM_URL=https://releases.llvm.org/${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 ${LLVM_DIR} && tar -xvf ${LLVM_ARCHIVE} -C ${LLVM_DIR} --strip-components=1 && echo "${LLVM_DIR}/lib" > /etc/ld.so.conf.d/llvm.conf && ldconfig && rm -rf /root/.gnupg && rm -rf ${SCRATCH_DIR} ---> Using cache ---> 986d4618741b Step 10/10 : ENV PATH=${LLVM_DIR}/bin:$PATH ---> Using cache ---> 66ae2a23803a Successfully built 66ae2a23803a Successfully tagged 91a5f570cdbdafbfaf6c2579634c5f3010fcd288:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh + docker inspect -f . 91a5f570cdbdafbfaf6c2579634c5f3010fcd288 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer CpuNode6 seems to be running inside container 000334f31f8629b8eaeb6326227b7cf88da75374aa5f2bd4a8e8ac57be811226 $ docker run -t -d -u 0:0 -v /tmp/ccache.kokkos:/tmp/ccache -w /var/jenkins/workspace/Kokkos_release-candidate-4.2.01 --volumes-from 000334f31f8629b8eaeb6326227b7cf88da75374aa5f2bd4a8e8ac57be811226 -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** 91a5f570cdbdafbfaf6c2579634c5f3010fcd288 cat $ docker top a802a66bb6e80b4aff2db3aaa5d06a7fee74954fb7d2ec7b2117b9689cdfda7d -eo pid,comm [Pipeline] { [Pipeline] sh + ./scripts/docker/check_format_cpp.sh diff --git a/CHANGELOG.md b/CHANGELOG.md index c6115f4b3..c10534a49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -43,7 +43,7 @@ #### SYCL: - Enforce external `sycl::queues` to be in-order [\#6246](https://github.com/kokkos/kokkos/pull/6246) -- Improve reduction performance: [\#6272](https://github.com/kokkos/kokkos/pull/6272) [\#6271](https://github.com/kokkos/kokkos/pull/6271) [\#6270](https://github.com/kokkos/kokkos/pull/6270) [\#6264](https://github.com/kokkos/kokkos/pull/6264) +- Improve reduction performance: [\#6272](https://github.com/kokkos/kokkos/pull/6272) [\#6271](https://github.com/kokkos/kokkos/pull/6271) [\#6270](https://github.com/kokkos/kokkos/pull/6270) [\#6264](https://github.com/kokkos/kokkos/pull/6264) - Allow using the SYCL execution space on AMD GPUs [\#6321](https://github.com/kokkos/kokkos/pull/6321) - Allow sorting via native oneDPL to support Views with stride=1 [\#6322](https://github.com/kokkos/kokkos/pull/6322) - Make in-order queues the default via macro [\#6189](https://github.com/kokkos/kokkos/pull/6189) @@ -64,7 +64,7 @@ - Add converting assignment to `DualView`: [\#6474](https://github.com/kokkos/kokkos/pull/6474) -### Build System Changes +### Build System Changes - Export `Kokkos_CXX_COMPILER_VERSION` [\#6282](https://github.com/kokkos/kokkos/pull/6282) - Disable default oneDPL support in Trilinos [\#6342](https://github.com/kokkos/kokkos/pull/6342) [Pipeline] } $ docker stop --time=1 a802a66bb6e80b4aff2db3aaa5d06a7fee74954fb7d2ec7b2117b9689cdfda7d $ docker rm -f --volumes a802a66bb6e80b4aff2db3aaa5d06a7fee74954fb7d2ec7b2117b9689cdfda7d [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) Stage "Build" skipped due to earlier failure(s) [Pipeline] parallel [Pipeline] { (Branch: OPENACC-NVHPC-CUDA-12.2) [Pipeline] { (Branch: CUDA-12.2-NVHPC) [Pipeline] { (Branch: SYCL-OneAPI) [Pipeline] { (Branch: HIP-ROCm-5.2) [Pipeline] { (Branch: HIP-ROCm-5.6-C++20) [Pipeline] { (Branch: OPENMPTARGET-Clang) [Pipeline] { (Branch: CUDA-11.0.3-Clang-Tidy) [Pipeline] { (Branch: CUDA-11.7-NVCC) [Pipeline] { (Branch: CUDA-11.0-NVCC-RDC) [Pipeline] { (Branch: CUDA-11.6-NVCC-DEBUG) [Pipeline] { (Branch: GCC-8.4.0) [Pipeline] stage [Pipeline] { (OPENACC-NVHPC-CUDA-12.2) [Pipeline] stage [Pipeline] { (CUDA-12.2-NVHPC) [Pipeline] stage [Pipeline] { (SYCL-OneAPI) [Pipeline] stage [Pipeline] { (HIP-ROCm-5.2) [Pipeline] stage [Pipeline] { (HIP-ROCm-5.6-C++20) [Pipeline] stage [Pipeline] { (OPENMPTARGET-Clang) [Pipeline] stage [Pipeline] { (CUDA-11.0.3-Clang-Tidy) [Pipeline] stage [Pipeline] { (CUDA-11.7-NVCC) [Pipeline] stage [Pipeline] { (CUDA-11.0-NVCC-RDC) [Pipeline] stage [Pipeline] { (CUDA-11.6-NVCC-DEBUG) [Pipeline] stage [Pipeline] { (GCC-8.4.0) Stage "OPENACC-NVHPC-CUDA-12.2" skipped due to earlier failure(s) [Pipeline] } Stage "CUDA-12.2-NVHPC" skipped due to earlier failure(s) [Pipeline] } Stage "SYCL-OneAPI" skipped due to earlier failure(s) [Pipeline] } Stage "HIP-ROCm-5.2" skipped due to earlier failure(s) [Pipeline] } Stage "HIP-ROCm-5.6-C++20" skipped due to earlier failure(s) [Pipeline] } Stage "OPENMPTARGET-Clang" skipped due to earlier failure(s) [Pipeline] } Stage "CUDA-11.0.3-Clang-Tidy" skipped due to earlier failure(s) [Pipeline] } Stage "CUDA-11.7-NVCC" skipped due to earlier failure(s) [Pipeline] } Stage "CUDA-11.0-NVCC-RDC" skipped due to earlier failure(s) [Pipeline] } Stage "CUDA-11.6-NVCC-DEBUG" skipped due to earlier failure(s) [Pipeline] } Stage "GCC-8.4.0" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] // stage [Pipeline] // stage [Pipeline] // stage [Pipeline] // stage [Pipeline] // stage [Pipeline] // stage [Pipeline] // stage [Pipeline] // stage [Pipeline] // stage [Pipeline] // stage [Pipeline] } Failed in branch OPENACC-NVHPC-CUDA-12.2 [Pipeline] } Failed in branch CUDA-12.2-NVHPC [Pipeline] } Failed in branch SYCL-OneAPI [Pipeline] } Failed in branch HIP-ROCm-5.2 [Pipeline] } Failed in branch HIP-ROCm-5.6-C++20 [Pipeline] } Failed in branch OPENMPTARGET-Clang [Pipeline] } Failed in branch CUDA-11.0.3-Clang-Tidy [Pipeline] } Failed in branch CUDA-11.7-NVCC [Pipeline] } Failed in branch CUDA-11.0-NVCC-RDC [Pipeline] } Failed in branch CUDA-11.6-NVCC-DEBUG [Pipeline] } Failed in branch GCC-8.4.0 [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // withEnv [Pipeline] End of Pipeline ERROR: script returned exit code 1 GitHub has been notified of this commit’s build result Finished: FAILURE