From 2eca3974e64c2517a6c35a8161d5574677dafc77 Mon Sep 17 00:00:00 2001 From: Tom Lin Date: Wed, 21 Apr 2021 16:28:12 +0100 Subject: [PATCH] Disable CI for RAJA on gcc-10+CUDA due to ICE Update changelog to include RAJA 0.13.x --- CHANGELOG.md | 1 + ci-test-compile.sh | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19c2a6d..29702d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ All notable changes to this project will be documented in this file. - Unified run function in driver code to reduce code duplication, output should be uneffected. - Normalise sum result by expected value to help false negative errors. - HC version deprecated and moved to a legacy directory. +- Update RAJA to v0.13.0 (w/ code changes as this is a source incompatible update). ### Removed - Pre-building of kernels in SYCL version to ensure compatibility with SYCL 1.2.1. diff --git a/ci-test-compile.sh b/ci-test-compile.sh index 46046c4..696f5cd 100755 --- a/ci-test-compile.sh +++ b/ci-test-compile.sh @@ -146,11 +146,15 @@ build_gcc() { run_build "cuda_$name" "${GCC_CXX:?}" KOKKOS "$cxx -DKOKKOS_IN_TREE=${KOKKOS_SRC:?} -DKokkos_ENABLE_OPENMP=ON" run_build $name "${GCC_CXX:?}" OCL "$cxx -DOpenCL_LIBRARY=${OCL_LIB:?}" run_build $name "${GCC_CXX:?}" RAJA "$cxx -DRAJA_IN_TREE=${RAJA_SRC:?}" - run_build "cuda_$name" "${GCC_CXX:?}" RAJA "$cxx -DRAJA_IN_TREE=${RAJA_SRC:?} \ - -DENABLE_CUDA=ON \ - -DTARGET=NVIDIA \ - -DCUDA_TOOLKIT_ROOT_DIR=${NVHPC_CUDA_DIR:?} \ - -DCUDA_ARCH=$NV_ARCH" + +# FIXME fails due to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102 +# FIXME we also got https://github.com/NVIDIA/nccl/issues/494 + +# run_build "cuda_$name" "${GCC_CXX:?}" RAJA "$cxx -DRAJA_IN_TREE=${RAJA_SRC:?} \ +# -DENABLE_CUDA=ON \ +# -DTARGET=NVIDIA \ +# -DCUDA_TOOLKIT_ROOT_DIR=${NVHPC_CUDA_DIR:?} \ +# -DCUDA_ARCH=$NV_ARCH" }