Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add sort and make sure using host mirror on host memory in kspiluk_symbolic #951

Merged
merged 2 commits into from
May 11, 2021

Conversation

vqd8a
Copy link
Contributor

@vqd8a vqd8a commented May 4, 2021

This PR matches changes to kokkos-kernels needed for trilinos/Trilinos#9088:

  • move sort operations in Ifpack2's RILUK compute phase to Kokkos Kernels spiluk_symbolic,
  • explicitly create host mirror on host memory in Kokkos Kernels spiluk_symbolic to make sure it is running on host.

@kokkos-devops-admin
Copy link

Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request.

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 200
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 193
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 179
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light

  • Build Num: 213
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10

  • Build Num: 177
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9

  • Build Num: 174
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720_GCC740

  • Build Num: 172
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (vqd8a/kokkos-kernels)
  • Branch: move_sort_ifpack2riluk
  • SHA: 8f057ec
  • Mode: TEST_REPO

Pull Request Author: vqd8a

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Jenkins Testing: 1 or more Jobs FAILED

Note: Testing will normally be attempted again in approx. 2 Hrs 30 Mins. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run.

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 200
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 193
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 179
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light

  • Build Num: 213
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10

  • Build Num: 177
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9

  • Build Num: 174
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720_GCC740

  • Build Num: 172
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 8f057ec
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS
Console Output (last 100 lines) : KokkosKernels_PullRequest_GCC720 # 200 (click to expand)

[ 41%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spmv/Sparse_spmv_mv_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 42%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spmv/Sparse_spmv_mv_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 42%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_symbolic/Sparse_spgemm_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 43%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_symbolic/Sparse_spgemm_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 43%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_symbolic/Sparse_spgemm_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 44%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_symbolic/Sparse_spgemm_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 44%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_numeric/Sparse_spgemm_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 45%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_numeric/Sparse_spgemm_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 45%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_numeric/Sparse_spgemm_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 45%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_numeric/Sparse_spgemm_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 46%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 46%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 47%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 47%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 48%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
In file included from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:55:0,
                 from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/KokkosKernels_PullRequest_GCC720.200/TestAll_2021-05-04_01.35.17/gcc/7.2.0/OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:48:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:32:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/KokkosKernels_PullRequest_GCC720.200/TestAll_2021-05-04_01.35.17/gcc/7.2.0/OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:51:1:   required from here
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 49%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
In file included from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:55:0,
                 from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/KokkosKernels_PullRequest_GCC720.200/TestAll_2021-05-04_01.35.17/gcc/7.2.0/OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:48:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::OpenMP, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:32:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::OpenMP, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/KokkosKernels_PullRequest_GCC720.200/TestAll_2021-05-04_01.35.17/gcc/7.2.0/OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:51:1:   required from here
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/kokkoskernels.dir/all] Error 2
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
gcc-7.2.0-OpenMP-release (build failed)
#######################################################
  # Reproducer instructions:
  #   Load modules:
        source /etc/profile.d/modules.sh
        module purge
        module load cmake/3.19.3 gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=OpenMP --arch=SKX --compiler=/home/projects/x86-64/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls= --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/KokkosKernels_PullRequest_GCC720.200/TestAll_2021-05-04_01.35.17/gcc/7.2.0/OpenMP-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
gcc-7.2.0-Pthread_Serial-release (build failed)
#######################################################

Reproducer instructions:

Load modules:

    source /etc/profile.d/modules.sh
    module purge
    module load cmake/3.19.3 gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=Pthread,Serial --arch=SKX --compiler=/home/projects/x86-64/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls= --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/blake/workspace/KokkosKernels_PullRequest_GCC720/KokkosKernels_PullRequest_GCC720.200/TestAll_2021-05-04_01.35.17/gcc/7.2.0/Pthread_Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
salloc: Relinquishing job allocation 1012341
salloc: Job allocation 1012341 has been revoked.
Build step 'Execute shell' marked build as failure
Finished: FAILURE

Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_GCC720 # 193 (click to expand)

[ 55%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 56%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 56%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 56%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 57%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 57%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
[ 57%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
In file included from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:55:0,
                 from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.193/TestAll_2021-05-04_01.35.26/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:48:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:32:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.193/TestAll_2021-05-04_01.35.26/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:51:1:   required from here
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
In file included from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:55:0,
                 from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.193/TestAll_2021-05-04_01.35.26/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp:48:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:32:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.193/TestAll_2021-05-04_01.35.26/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp:51:1:   required from here
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
[ 58%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 58%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
In file included from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:55:0,
                 from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.193/TestAll_2021-05-04_01.35.26/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:48:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::OpenMP, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:32:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::OpenMP, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.193/TestAll_2021-05-04_01.35.26/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:51:1:   required from here
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 59%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
In file included from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:55:0,
                 from /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.193/TestAll_2021-05-04_01.35.26/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp:48:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::Serial, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:32:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::Serial, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.193/TestAll_2021-05-04_01.35.26/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp:51:1:   required from here
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/kokkoskernels.dir/all] Error 2
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
gcc-7.2.0-OpenMP_Serial-release (build failed)
#######################################################
  # Reproducer instructions:
  #   Load modules:
        source /etc/profile.d/modules.sh
        module purge
        module load cmake/3.19.3 gcc/7.2.0 openblas/0.2.20/gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=OpenMP,Serial --arch=SKX --compiler=/home/projects/x86-64/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls=blas --user-blas-path=/home/projects/x86-64-skylake/openblas/0.2.20/gcc/7.2.0/lib --user-lapack-path=/home/projects/x86-64-skylake/openblas/0.2.20/gcc/7.2.0/lib --user-blas-lib=blas --user-lapack-lib=lapack --extra-linker-flags=-lgfortran,-lm --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.193/TestAll_2021-05-04_01.35.26/gcc/7.2.0/OpenMP_Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
salloc: Relinquishing job allocation 1012342
salloc: Job allocation 1012342 has been revoked.
Build step 'Execute shell' marked build as failure
Finished: FAILURE

Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_INTEL18 # 179 (click to expand)

[ 42%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spmv/Sparse_spmv_mv_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE.cpp.o
[ 43%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_symbolic/Sparse_spgemm_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 43%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_symbolic/Sparse_spgemm_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 44%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_symbolic/Sparse_spgemm_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 44%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_symbolic/Sparse_spgemm_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 45%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_numeric/Sparse_spgemm_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 45%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_numeric/Sparse_spgemm_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 45%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_numeric/Sparse_spgemm_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 46%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_numeric/Sparse_spgemm_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 46%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 47%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 47%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 48%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spgemm_jacobi/Sparse_spgemm_jacobi_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 48%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE.cpp.o
[ 49%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE.cpp.o
/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp(346): error #2557: comparison between signed and unsigned operands
    for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                                      ^
          detected during:
            instantiation of "void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle &, const IlukHandle::const_nnz_lno_t &, const ARowMapType &, const AEntriesType &, LRowMapType &, LEntriesType &, URowMapType &, UEntriesType &) [with IlukHandle=KokkosSparse::Experimental::SPILUKHandle, ARowMapType=Kokkos::View, Kokkos::MemoryTraits<3U>>, AEntriesType=Kokkos::View, Kokkos::MemoryTraits<3U>>, LRowMapType=Kokkos::View, Kokkos::MemoryTraits<3U>>, LEntriesType=Kokkos::View, Kokkos::MemoryTraits<3U>>, URowMapType=Kokkos::View, Kokkos::MemoryTraits<3U>>, UEntriesType=Kokkos::View, Kokkos::MemoryTraits<3U>>]" at line 171
                      of "/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp"
            instantiation of "void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle *, const KernelHandle::const_nnz_lno_t &, const ARowMapType &, const AEntriesType &, LRowMapType &, LEntriesType &, URowMapType &, UEntriesType &) [with KernelHandle=KokkosKernels::Experimental::KokkosKernelsHandle, ARowMapType=Kokkos::View, Kokkos::MemoryTraits<3U>>, AEntriesType=Kokkos::View, Kokkos::MemoryTraits<3U>>, LRowMapType=Kokkos::View, Kokkos::MemoryTraits<3U>>, LEntriesType=Kokkos::View, Kokkos::MemoryTraits<3U>>, URowMapType=Kokkos::View, Kokkos::MemoryTraits<3U>>, UEntriesType=Kokkos::View, Kokkos::MemoryTraits<3U>>]" at line 51 of "/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/KokkosKernels_PullRequest_Tpls_INTEL18.179/TestAll_2021-05-04_01.35.36/intel/18.1.163/Pthread-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE.cpp"

/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp(351): error #2557: comparison between signed and unsigned operands
for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
^
detected during:
instantiation of "void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle &, const IlukHandle::const_nnz_lno_t &, const ARowMapType &, const AEntriesType &, LRowMapType &, LEntriesType &, URowMapType &, UEntriesType &) [with IlukHandle=KokkosSparse::Experimental::SPILUKHandle<const int, const int, const double, Kokkos::Threads::execution_space, Kokkos::HostSpace::memory_space, Kokkos::HostSpace::memory_space>, ARowMapType=Kokkos::View<const int *, Kokkos::LayoutLeft,
Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, AEntriesType=Kokkos::View<const int *, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, LRowMapType=Kokkos::View<int *, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, LEntriesType=Kokkos::View<int
*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, URowMapType=Kokkos::View<int *, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, UEntriesType=Kokkos::View<int *, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>]" at line 171
of "/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp"
instantiation of "void KokkosSparse::Impl::SPILUK_SYMBOLIC<KernelHandle, ARowMapType, AEntriesType, LRowMapType, LEntriesType, URowMapType, UEntriesType, false, true>::spiluk_symbolic(KernelHandle *, const KernelHandle::const_nnz_lno_t &, const ARowMapType &, const AEntriesType &, LRowMapType &, LEntriesType &, URowMapType &, UEntriesType &) [with KernelHandle=KokkosKernels::Experimental::KokkosKernelsHandle<const int, const int, const double, Kokkos::Threads, Kokkos::HostSpace,
Kokkos::HostSpace>, ARowMapType=Kokkos::View<const int *, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, AEntriesType=Kokkos::View<const int *, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, LRowMapType=Kokkos::View<int *, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space,
Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, LEntriesType=Kokkos::View<int *, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, URowMapType=Kokkos::View<int *, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>, UEntriesType=Kokkos::View<int *, Kokkos::LayoutLeft,
Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::MemoryTraits<3U>>]" at line 51 of "/home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/KokkosKernels_PullRequest_Tpls_INTEL18.179/TestAll_2021-05-04_01.35.36/intel/18.1.163/Pthread-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE.cpp"

compilation aborted for /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/KokkosKernels_PullRequest_Tpls_INTEL18.179/TestAll_2021-05-04_01.35.36/intel/18.1.163/Pthread-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE.cpp (code 2)
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_PTHREAD_MEMSPACE_HOSTSPACE.cpp.o] Error 2
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/CMakeFiles/kokkoskernels.dir/all] Error 2
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
intel-18.1.163-OpenMP-release (build failed)
#######################################################

Reproducer instructions:

Load modules:

    source /etc/profile.d/modules.sh
    module purge
    module load cmake/3.19.3 intel/compilers/18.1.163

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=OpenMP --arch=SKX --compiler=/home/projects/x86-64/intel/compilers/2018/compilers_and_libraries_2018.1.163/linux/bin/intel64/icpc --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls=mkl --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/KokkosKernels_PullRequest_Tpls_INTEL18.179/TestAll_2021-05-04_01.35.36/intel/18.1.163/OpenMP-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
intel-18.1.163-Pthread-release (build failed)
#######################################################

Reproducer instructions:

Load modules:

    source /etc/profile.d/modules.sh
    module purge
    module load cmake/3.19.3 intel/compilers/18.1.163

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=Pthread --arch=SKX --compiler=/home/projects/x86-64/intel/compilers/2018/compilers_and_libraries_2018.1.163/linux/bin/intel64/icpc --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls=mkl --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/blake/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/KokkosKernels_PullRequest_Tpls_INTEL18.179/TestAll_2021-05-04_01.35.36/intel/18.1.163/Pthread-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
salloc: Relinquishing job allocation 1012343
salloc: Job allocation 1012343 has been revoked.
Build step 'Execute shell' marked build as failure
Finished: FAILURE

Console Output (last 100 lines) : KokkosKernels_PullRequest_GCC720_Light # 213 (click to expand)

[ 59%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
In file included from /home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:55:0,
                 from /home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/KokkosKernels_PullRequest_GCC720_Light.213/TestAll_2021-05-04_01.35.40/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp:48:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::Serial, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:32:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::Serial, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/KokkosKernels_PullRequest_GCC720_Light.213/TestAll_2021-05-04_01.35.40/gcc/7.2.0/OpenMP_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp:51:1:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
[ 59%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 60%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/kokkoskernels.dir/all] Error 2
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
gcc-7.2.0-OpenMP-release (build failed)
#######################################################
  # Reproducer instructions:
  #   Load modules:
        source /etc/profile.d/modules.sh
        module purge
        module load cmake/3.19.3 gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=OpenMP --arch=Power8,Pascal60 --compiler=/home/projects/ppc64le/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls= --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/KokkosKernels_PullRequest_GCC720_Light.213/TestAll_2021-05-04_01.35.40/gcc/7.2.0/OpenMP-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
gcc-7.2.0-OpenMP_Serial-release (build failed)
#######################################################

Reproducer instructions:

Load modules:

    source /etc/profile.d/modules.sh
    module purge
    module load cmake/3.19.3 gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=OpenMP,Serial --arch=Power8,Pascal60 --compiler=/home/projects/ppc64le/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls= --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/KokkosKernels_PullRequest_GCC720_Light.213/TestAll_2021-05-04_01.35.40/gcc/7.2.0/OpenMP_Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
gcc-7.2.0-Serial-release (build failed)
#######################################################

Reproducer instructions:

Load modules:

    source /etc/profile.d/modules.sh
    module purge
    module load cmake/3.19.3 gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=Serial --arch=Power8,Pascal60 --compiler=/home/projects/ppc64le/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls= --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/white/workspace/KokkosKernels_PullRequest_GCC720_Light/KokkosKernels_PullRequest_GCC720_Light.213/TestAll_2021-05-04_01.35.40/gcc/7.2.0/Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
Build step 'Execute shell' marked build as failure
Finished: FAILURE

Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_CUDA10 # 177 (click to expand)

[ 62%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o
[ 62%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp.o
[ 62%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp.o
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/KokkosKernels_PullRequest_Tpls_CUDA10.177/TestAll_2021-05-04_01.36.22/cuda/10.1.105/Cuda_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp.o
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o
[ 64%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/KokkosKernels_PullRequest_Tpls_CUDA10.177/TestAll_2021-05-04_01.36.22/cuda/10.1.105/Cuda_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::Cuda, Kokkos::CudaSpace, Kokkos::CudaSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::Cuda, Kokkos::CudaSpace, Kokkos::CudaSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/KokkosKernels_PullRequest_Tpls_CUDA10.177/TestAll_2021-05-04_01.36.22/cuda/10.1.105/Cuda_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::Cuda, Kokkos::CudaUVMSpace, Kokkos::CudaUVMSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::Cuda, Kokkos::CudaUVMSpace, Kokkos::CudaUVMSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/KokkosKernels_PullRequest_Tpls_CUDA10.177/TestAll_2021-05-04_01.36.22/cuda/10.1.105/Cuda_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::Serial, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::Serial, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/KokkosKernels_PullRequest_Tpls_CUDA10.177/TestAll_2021-05-04_01.36.22/cuda/10.1.105/Cuda_Serial-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_SERIAL_MEMSPACE_HOSTSPACE.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/kokkoskernels.dir/all] Error 2
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
cuda-10.1.105-Cuda_Serial-release (build failed)
#######################################################
  # Reproducer instructions:
  #   Load modules:
        source /etc/profile.d/modules.sh
        module purge
        module load cmake/3.19.3 cuda/10.1.105 gcc/7.4.0 openblas/0.3.4/gcc/7.4.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=Cuda,Serial --arch=Power8,Pascal60 --compiler=/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/kokkos/bin/nvcc_wrapper --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized " --cxxstandard="14" --ldflags="" --with-cuda=/home/projects/ppc64le-pwr8-nvidia/cuda/10.1.105 --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls=blas,cublas,cusparse --user-blas-path=/home/projects/ppc64le-pwr8/openblas/0.3.4/gcc/7.4.0/lib --user-lapack-path=/home/projects/ppc64le-pwr8/openblas/0.3.4/gcc/7.4.0/lib --user-blas-lib=blas --user-lapack-lib=lapack --extra-linker-flags=-lgfortran,-lm --with-options= --with-cuda-options=,enable_lambda --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA10/KokkosKernels_PullRequest_Tpls_CUDA10.177/TestAll_2021-05-04_01.36.22/cuda/10.1.105/Cuda_Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
Build step 'Execute shell' marked build as failure
Finished: FAILURE

Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_CUDA9 # 174 (click to expand)

   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp.o
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/KokkosKernels_PullRequest_Tpls_CUDA9.174/TestAll_2021-05-04_01.37.29/cuda/9.2.88/Cuda_OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/KokkosKernels_PullRequest_Tpls_CUDA9.174/TestAll_2021-05-04_01.37.29/cuda/9.2.88/Cuda_OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp.o
[ 63%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o
[ 64%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_numeric/Sparse_spiluk_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::Cuda, Kokkos::CudaUVMSpace, Kokkos::CudaUVMSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::Cuda, Kokkos::CudaUVMSpace, Kokkos::CudaUVMSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/KokkosKernels_PullRequest_Tpls_CUDA9.174/TestAll_2021-05-04_01.37.29/cuda/9.2.88/Cuda_OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::OpenMP, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::OpenMP, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/KokkosKernels_PullRequest_Tpls_CUDA9.174/TestAll_2021-05-04_01.37.29/cuda/9.2.88/Cuda_OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp.o] Error 1
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::Cuda, Kokkos::CudaSpace, Kokkos::CudaSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:28:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::Cuda, Kokkos::CudaSpace, Kokkos::CudaSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/KokkosKernels_PullRequest_Tpls_CUDA9.174/TestAll_2021-05-04_01.37.29/cuda/9.2.88/Cuda_OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp:51:17:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDAUVMSPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_CUDA_MEMSPACE_CUDASPACE.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/kokkoskernels.dir/all] Error 2
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
cuda-9.2.88-Cuda_OpenMP-release (build failed)
#######################################################
  # Reproducer instructions:
  #   Load modules:
        source /etc/profile.d/modules.sh
        module purge
        module load cmake/3.19.3 cuda/9.2.88 gcc/7.2.0 netlib/3.8.0/gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=Cuda,OpenMP --arch=Power8,Pascal60 --compiler=/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/kokkos/bin/nvcc_wrapper --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized " --cxxstandard="14" --ldflags="" --with-cuda=/home/projects/ppc64le-pwr8-nvidia/cuda/9.2.88 --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls=blas,cublas,cusparse --user-blas-path=/home/projects/ppc64le-pwr8/netlib/3.8.0/gcc/7.2.0/lib --user-lapack-path=/home/projects/ppc64le-pwr8/netlib/3.8.0/gcc/7.2.0/lib --user-blas-lib=blas --user-lapack-lib=lapack --extra-linker-flags=-lgfortran,-lm --with-options= --with-cuda-options=force_uvm,enable_lambda --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_CUDA9/KokkosKernels_PullRequest_Tpls_CUDA9.174/TestAll_2021-05-04_01.37.29/cuda/9.2.88/Cuda_OpenMP-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
Build step 'Execute shell' marked build as failure
Finished: FAILURE

Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_GCC720_GCC740 # 172 (click to expand)

/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_GCC720_GCC740/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp: In instantiation of void KokkosSparse::Impl::Experimental::iluk_symbolic(IlukHandle&, const typename IlukHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with IlukHandle = KokkosSparse::Experimental::SPILUKHandle, Kokkos::OpenMP, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename IlukHandle::const_nnz_lno_t = const int]:
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_GCC720_GCC740/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_spec.hpp:171:32:   required from static void KokkosSparse::Impl::SPILUK_SYMBOLIC::spiluk_symbolic(KernelHandle*, const typename KernelHandle::const_nnz_lno_t&, const ARowMapType&, const AEntriesType&, LRowMapType&, LEntriesType&, URowMapType&, UEntriesType&) [with KernelHandle = KokkosKernels::Experimental::KokkosKernelsHandle, Kokkos::OpenMP, Kokkos::HostSpace, Kokkos::HostSpace>; ARowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; AEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; LRowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; LEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; URowMapType = Kokkos::View, Kokkos::MemoryTraits<3> >; UEntriesType = Kokkos::View, Kokkos::MemoryTraits<3> >; typename KernelHandle::const_nnz_lno_t = const int]
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_GCC720_GCC740.172/TestAll_2021-05-04_01.39.35/gcc/7.4.0/OpenMP-release/src/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp:51:1:   required from here
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_GCC720_GCC740/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:346:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < L_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_GCC720_GCC740/kokkos-kernels/src/sparse/impl/KokkosSparse_spiluk_symbolic_impl.hpp:351:37: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_type row_id = 0; row_id < U_row_map.extent(0)-1; row_id++) {
                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/gauss_seidel_numeric/Sparse_gauss_seidel_numeric_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 59%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/gauss_seidel_numeric/Sparse_gauss_seidel_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 59%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/gauss_seidel_numeric/Sparse_gauss_seidel_numeric_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 59%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/gauss_seidel_apply/Sparse_gauss_seidel_apply_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 60%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/gauss_seidel_apply/Sparse_gauss_seidel_apply_eti_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 60%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/gauss_seidel_apply/Sparse_gauss_seidel_apply_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 61%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/gauss_seidel_apply/Sparse_gauss_seidel_apply_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_SIZE_T_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE_MEMSPACE_HOSTSPACE.cpp.o
[ 61%] Building CXX object src/CMakeFiles/kokkoskernels.dir/batched/KokkosBatched_Util.cpp.o
[ 62%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/tpls/KokkosBlas_Cuda_tpl.cpp.o
[ 62%] Building CXX object src/CMakeFiles/kokkoskernels.dir/impl/tpls/KokkosKernels_tpl_handles.cpp.o
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/kokkoskernels.dir/impl/generated_specializations_cpp/spiluk_symbolic/Sparse_spiluk_symbolic_eti_COMPLEX_DOUBLE_ORDINAL_INT_OFFSET_INT_LAYOUTLEFT_EXECSPACE_OPENMP_MEMSPACE_HOSTSPACE.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/kokkoskernels.dir/all] Error 2
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
gcc-7.2.0-OpenMP-release (build failed)
#######################################################
  # Reproducer instructions:
  #   Load modules:
        source /etc/profile.d/modules.sh
        module purge
        module load cmake/3.19.3 gcc/7.2.0 netlib/3.8.0/gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=OpenMP --arch=Power8,Pascal60 --compiler=/home/projects/ppc64le/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls=blas --user-blas-path=/home/projects/ppc64le-pwr8/netlib/3.8.0/gcc/7.2.0/lib --user-lapack-path=/home/projects/ppc64le-pwr8/netlib/3.8.0/gcc/7.2.0/lib --user-blas-lib=blas --user-lapack-lib=lapack --extra-linker-flags=-lgfortran,-lm --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_GCC720_GCC740.172/TestAll_2021-05-04_01.39.35/gcc/7.2.0/OpenMP-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
gcc-7.2.0-Serial-release (build failed)
#######################################################

Reproducer instructions:

Load modules:

    source /etc/profile.d/modules.sh
    module purge
    module load cmake/3.19.3 gcc/7.2.0 netlib/3.8.0/gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=Serial --arch=Power8,Pascal60 --compiler=/home/projects/ppc64le/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls=blas --user-blas-path=/home/projects/ppc64le-pwr8/netlib/3.8.0/gcc/7.2.0/lib --user-lapack-path=/home/projects/ppc64le-pwr8/netlib/3.8.0/gcc/7.2.0/lib --user-blas-lib=blas --user-lapack-lib=lapack --extra-linker-flags=-lgfortran,-lm --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_GCC720_GCC740.172/TestAll_2021-05-04_01.39.35/gcc/7.2.0/Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
gcc-7.4.0-OpenMP-release (build failed)
#######################################################

Reproducer instructions:

Load modules:

    source /etc/profile.d/modules.sh
    module purge
    module load cmake/3.19.3 gcc/7.4.0 openblas/0.3.4/gcc/7.4.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=OpenMP --arch=Power8,Pascal60 --compiler=/home/projects/ppc64le/gcc/7.4.0/bin/g++ --cxxflags="-O3 -Wall -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="14" --ldflags="" --kokkos-path=$KOKKOS_PATH --kokkoskernels-path=$KOKKOSKERNELS_PATH --with-scalars='double,complex_double' --with-ordinals=int --with-offsets=int,size_t --with-layouts=LayoutLeft --with-tpls=blas --user-blas-path=/home/projects/ppc64le-pwr8/openblas/0.3.4/gcc/7.4.0/lib --user-lapack-path=/home/projects/ppc64le-pwr8/openblas/0.3.4/gcc/7.4.0/lib --user-blas-lib=blas --user-lapack-lib=lapack --extra-linker-flags=-lgfortran,-lm --with-options= --with-cuda-options= --no-examples

To reload modules, reconfigure, rebuild, and retest directly from this failing build do the following:

  # Move to the build directory
    cd /home/jenkins/white/workspace/KokkosKernels_PullRequest_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_GCC720_GCC740.172/TestAll_2021-05-04_01.39.35/gcc/7.4.0/OpenMP-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
Build step 'Execute shell' marked build as failure
Finished: FAILURE

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Failure: Timed out waiting for job KokkosKernels_PullRequest_GCC720 to start: Total Wait = 1803

  • Other jobs have been previously started - We must stop them...

@kokkos-devops-admin
Copy link

Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request.

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Failure: Timed out waiting for job KokkosKernels_PullRequest_GCC720 to start: Total Wait = 1803

  • Other jobs have been previously started - We must stop them...

@vqd8a vqd8a added the AT: RETEST Have this PR retested. label May 4, 2021
@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - User Requested Retest - Label AT: RETEST will be reset after testing.

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Failure: Timed out waiting for job KokkosKernels_PullRequest_GCC720 to start: Total Wait = 1803

  • Other jobs have been previously started - We must stop them...

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label May 4, 2021
@e10harvey e10harvey added the AT: RETEST Have this PR retested. label May 4, 2021
@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - User Requested Retest - Label AT: RETEST will be reset after testing.

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light

  • Build Num: 215
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10

  • Build Num: 179
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9

  • Build Num: 176
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720_GCC740

  • Build Num: 174
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (vqd8a/kokkos-kernels)
  • Branch: move_sort_ifpack2riluk
  • SHA: 70fb15c
  • Mode: TEST_REPO

Pull Request Author: vqd8a

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light

  • Build Num: 215
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10

  • Build Num: 179
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9

  • Build Num: 176
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720_GCC740

  • Build Num: 174
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label May 4, 2021
@kokkos-devops-admin
Copy link

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
WARNING: NO REVIEWERS HAVE BEEN REQUESTED FOR THIS PULL REQUEST!

@kokkos-devops-admin
Copy link

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@vqd8a vqd8a requested a review from ndellingwood May 4, 2021 22:44
@vqd8a
Copy link
Contributor Author

vqd8a commented May 4, 2021

@ndellingwood Hi Nathan, PR tests passed. When you have a moment, could you please review this one? Thanks.

@kokkos-devops-admin
Copy link

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO REVIEWS HAVE BEEN PERFORMED ON THIS PULL REQUEST!

@kokkos-devops-admin
Copy link

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

size_type row_start = L_row_map(row_id);
size_type row_end = L_row_map(row_id + 1);
Kokkos::sort(subview(L_entries, Kokkos::make_pair(row_start, row_end)));
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vqd8a For this, you could do:

#include "KokkosKernels_Sorting.hpp"
...
KokkosKernels::sort_crs_graph<exec_space, decltype(L_row_map_d), decltype(L_entries_d)>
(L_row_map_d, L_entries_d);

Then it would sort the rows in parallel on device.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@brian-kelley Thanks. This is useful. I can try it. Is KokkosKernels::sort_crs_graph in KokkosKernels_SparseUtils.hpp or in KokkosKernels_Sorting.hpp?
It looks to me in Kokkos Kernels's develop branch, it is in KokkosKernels_Sorting.hpp but in Trilinos, it is in KokkosKernels_SparseUtils.hpp.

Copy link
Contributor

@brian-kelley brian-kelley May 6, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vqd8a I moved all the sorting stuff into KokkosKernels_Sorting.hpp and out of the Impl namespace, but it just missed the 3.4 release. So if you're in Trilinos, you would do

#include "KokkosKernels_SparseUtils.hpp"
KokkosKernels::Impl::sort_crs_graph...

and if you're in KokkosKernels develop, do

#include "KokkosKernels_Sorting.hpp"
KokkosKernels::sort_crs_graph...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@brian-kelley in this case, how can I match this Kokkos Kernels PR with trilinos/Trilinos#9088? Or does trilinos/Trilinos#9088 have to wait for the next release of Kokkos Kernels to be in Trilinos?

Another thing is I tried

#include "KokkosKernels_SparseUtils.hpp"
KokkosKernels::Impl::sort_crs_graph...

in Trilinos but I got compile error error: static assertion failed with "View allocation constructor requires managed memory"
It looks to me that sort_crs_graph does not work with unmanaged views (e.g. L_row_map_d, L_entries_d). Do you have any idea?

Copy link
Contributor

@brian-kelley brian-kelley May 6, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vqd8a Oh, I know what's going on. sort_crs_graph sometimes allocates temporary buffers with the same type as the Entries, and yours are unmanaged. But that case should be supported. I'll fix it (#960 ). If you want to get this PR merged and then patched into Trilinos quickly, then you should just keep the serial host sorting for now.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@brian-kelley Will #960 be in Trilinos soon?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vqd8a Probably in the minor release 3.4.1. I don't know when that will be but it'll be much quicker than a normal promotion.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@brian-kelley Thanks. I think for now I will just keep the serial host sorting in this PR. But I will keep this in my mind and will change it to use sort_crs_graph in another PR.

@kokkos-devops-admin
Copy link

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
THE LAST COMMIT TO THIS PULL REQUEST HAS BEEN REVIEWED, BUT NOT ACCEPTED OR REQUIRES CHANGES

@kokkos-devops-admin
Copy link

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

3 similar comments
@kokkos-devops-admin
Copy link

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@kokkos-devops-admin
Copy link

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@kokkos-devops-admin
Copy link

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@kokkos-devops-admin
Copy link

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@vqd8a vqd8a added the AT: RETEST Have this PR retested. label May 10, 2021
@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - User Requested Retest - Label AT: RETEST will be reset after testing.

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 203
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 196
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 182
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light

  • Build Num: 237
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 15
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10

  • Build Num: 201
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_LayoutRight

  • Build Num: 14
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9

  • Build Num: 198
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720_GCC740

  • Build Num: 196
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (vqd8a/kokkos-kernels)
  • Branch: move_sort_ifpack2riluk
  • SHA: 70fb15c
  • Mode: TEST_REPO

Pull Request Author: vqd8a

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 203
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 196
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 182
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light

  • Build Num: 237
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 15
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10

  • Build Num: 201
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_LayoutRight

  • Build Num: 14
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9

  • Build Num: 198
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720_GCC740

  • Build Num: 196
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH move_sort_ifpack2riluk
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 70fb15c
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 2d83548
PULLREQUESTNUM 951
TEST_REPO_ALIAS KOKKOSKERNELS

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label May 10, 2021
@kokkos-devops-admin
Copy link

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@kokkos-devops-admin
Copy link

Status Flag 'Pre-Merge Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED AND APPROVED by [ brian-kelley ]!

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Pull Request MUST BE MERGED MANUALLY BY Project Team - This Repo does not support Automerge

@ndellingwood
Copy link
Contributor

These changes will need to go into 3.4.1 to avoid clobbering corresponding changes in the Trilinos PR

@kokkos-devops-admin
Copy link

Status Flag 'Pull Request AutoTester' - Pull Request MUST BE MERGED MANUALLY BY Project Team - This Repo does not support Automerge

@ndellingwood ndellingwood merged commit f1c3bbe into kokkos:develop May 11, 2021
@vqd8a
Copy link
Contributor Author

vqd8a commented May 11, 2021

@ndellingwood Thanks for merging. Please remember to include this PR in 3.4.1. Thanks.

ndellingwood added a commit to ndellingwood/kokkos-kernels that referenced this pull request May 12, 2021
Add sort and make sure using host mirror on host memory in kspiluk_symbolic

(cherry picked from commit f1c3bbe)
ndellingwood added a commit that referenced this pull request May 12, 2021
Merge pull request #951 from vqd8a/move_sort_ifpack2riluk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants