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

Improve double buffering batched gemm performance #1217

Merged
merged 19 commits into from
Dec 9, 2021

Conversation

vqd8a
Copy link
Contributor

@vqd8a vqd8a commented Dec 7, 2021

This PR is to improve the bactched gemm performance for matrix sizes between 32x32 and 64x64 using double buffering algorithm. It is developed on top of @e10harvey's work https://github.com/e10harvey/kokkos-kernels/tree/batched_gemm_scaling_beyond_32
These changes are made:

  • Use only one pair of parallel-fors for TeamThreadRange and ThreadVectorRange in the team level
  • Use KOKKOSKERNELS_MACRO_MIN in the access_view_bounds_check
  • Use constexpr for tile sizes to have statically allocated shmem

Performance are evaluated on V100 GPU for batch size of 65534 and for Kokkos::LayoutRight. The new Kokkos Kernels implementation is compared against the original KK double buffering batched gemm and the new implementation batched gemm written in CUDA.

Performance results can be found in the attached Excel sheet.
batchedgemm_dblbuff_perf_results.xlsx

e10harvey and others added 18 commits October 15, 2021 16:14
  - Rework handling of partial rows/cols.
    Rather than increasing the league_size,
    use 1 more thread per team for each
    REG_M/REG_N overstep of tile_m/tile_n.
  - Also refactor pre-fetching loops to avoid
  duplicate index calculations.
  - Initial pass at pre-fetch loops for 0th k-tile.
  - Second pass at pre-fetch loops for all k tiles.
  - Third pass at pre-fetch loops for all k tiles.
Merge from Evan's batched gemm scaling beyond 32
@vqd8a vqd8a requested review from e10harvey and srajama1 December 7, 2021 18:27
@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_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 10
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 10
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 668
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 315
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 659
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 646
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 52
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (vqd8a/kokkos-kernels)
  • Branch: batched_gemm_fix
  • SHA: 03fce87
  • 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_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 10
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 10
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 668
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 315
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 659
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 646
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 52
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03fce87
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS
Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740 # 10 (click to expand)

             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp: In instantiation of KokkosBatched::Impl::BatchedDblBufGemm::Functor::Functor(KokkosBatched::Impl::BatchedDblBufGemm&, AViewType, BViewType, CViewType, unsigned int, unsigned int, unsigned int) [with MemberType = Kokkos::Impl::CudaTeamMember; int REG_M = 4; int REG_N = 4; int STRIDE_M = 8; int STRIDE_N = 8; ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::No; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]:
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:130:14:   required from void KokkosBatched::Impl::BatchedDblBufGemm::__run() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::No; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:108:6:   required from int KokkosBatched::Impl::BatchedDblBufGemm::invoke() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::No; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp:473:5:   required from int KokkosBatched::BatchedGemm(BatchedGemmHandleType*, ScalarType, const AViewType&, const BViewType&, ScalarType, const CViewType&) [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; BatchedGemmHandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:90:118:   required from void Test::impl_test_batched_gemm_with_handle(KokkosBatched::BatchedGemmHandle*, int, int, int, int, int, int, int, ScalarType, ScalarType) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:204:85:   required from void Test::impl_test_batched_gemm(int, int, int, int, int, int, int) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:247:79:   required from void test_batched_gemm_with_layout() [with ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:310:144:   required from int test_batched_gemm() [with DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp:166:216:   required from here
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:10: error: unused parameter tile_m [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
          ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp: In instantiation of KokkosBatched::Impl::BatchedDblBufGemm::Functor::Functor(KokkosBatched::Impl::BatchedDblBufGemm&, AViewType, BViewType, CViewType, unsigned int, unsigned int, unsigned int) [with MemberType = Kokkos::Impl::CudaTeamMember; int REG_M = 4; int REG_N = 4; int STRIDE_M = 8; int STRIDE_N = 8; ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]:
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:130:14:   required from void KokkosBatched::Impl::BatchedDblBufGemm::__run() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:108:6:   required from int KokkosBatched::Impl::BatchedDblBufGemm::invoke() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp:481:5:   required from int KokkosBatched::BatchedGemm(BatchedGemmHandleType*, ScalarType, const AViewType&, const BViewType&, ScalarType, const CViewType&) [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; BatchedGemmHandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:90:118:   required from void Test::impl_test_batched_gemm_with_handle(KokkosBatched::BatchedGemmHandle*, int, int, int, int, int, int, int, ScalarType, ScalarType) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:204:85:   required from void Test::impl_test_batched_gemm(int, int, int, int, int, int, int) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:247:79:   required from void test_batched_gemm_with_layout() [with ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:310:144:   required from int test_batched_gemm() [with DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp:166:216:   required from here
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:10: error: unused parameter tile_m [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
          ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp: In instantiation of KokkosBatched::Impl::BatchedDblBufGemm::Functor::Functor(KokkosBatched::Impl::BatchedDblBufGemm&, AViewType, BViewType, CViewType, unsigned int, unsigned int, unsigned int) [with MemberType = Kokkos::Impl::CudaTeamMember; int REG_M = 1; int REG_N = 1; int STRIDE_M = 1; int STRIDE_N = 1; ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 1; int TILE_N = 1; int TILE_K = 1]:
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:130:14:   required from void KokkosBatched::Impl::BatchedDblBufGemm::__run() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 1; int TILE_N = 1; int TILE_K = 1]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:108:6:   required from int KokkosBatched::Impl::BatchedDblBufGemm::invoke() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 1; int TILE_N = 1; int TILE_K = 1]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp:505:5:   required from int KokkosBatched::BatchedGemm(BatchedGemmHandleType*, ScalarType, const AViewType&, const BViewType&, ScalarType, const CViewType&) [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; BatchedGemmHandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:90:118:   required from void Test::impl_test_batched_gemm_with_handle(KokkosBatched::BatchedGemmHandle*, int, int, int, int, int, int, int, ScalarType, ScalarType) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:204:85:   required from void Test::impl_test_batched_gemm(int, int, int, int, int, int, int) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:247:79:   required from void test_batched_gemm_with_layout() [with ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:310:144:   required from int test_batched_gemm() [with DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp:166:216:   required from here
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:10: error: unused parameter tile_m [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
          ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
[100%] Linking CXX executable KokkosKernels_sparse_openmp
[100%] Built target KokkosKernels_sparse_openmp
[100%] Linking CXX executable KokkosKernels_sparse_cuda
[100%] Built target KokkosKernels_sparse_cuda
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.dir/openmp/Test_OpenMP_Batched_Dense.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.dir/all] Error 2
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_cuda.dir/cuda/Test_Cuda_Batched_Dense.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_cuda.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=Power9,Volta70 --compiler=/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/kokkos/bin/nvcc_wrapper --cxxflags="-O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized " --cxxstandard="14" --ldflags="" --with-cuda=/home/projects/ppc64le-pwr9-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-pwr9/netlib/3.8.0/gcc/7.2.0/lib --user-lapack-path=/home/projects/ppc64le-pwr9/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/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740.10/TestAll_2021-12-07_11.35.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_CUDA10_Tpls_CUDA10_LayoutRight # 10 (click to expand)

          ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp: In instantiation of KokkosBatched::Impl::BatchedDblBufGemm::Functor::Functor(KokkosBatched::Impl::BatchedDblBufGemm&, AViewType, BViewType, CViewType, unsigned int, unsigned int, unsigned int) [with MemberType = Kokkos::Impl::CudaTeamMember; int REG_M = 4; int REG_N = 4; int STRIDE_M = 8; int STRIDE_N = 8; ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::No; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]:
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:130:14:   required from void KokkosBatched::Impl::BatchedDblBufGemm::__run() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::No; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:108:6:   required from int KokkosBatched::Impl::BatchedDblBufGemm::invoke() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::No; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp:473:5:   required from int KokkosBatched::BatchedGemm(BatchedGemmHandleType*, ScalarType, const AViewType&, const BViewType&, ScalarType, const CViewType&) [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; BatchedGemmHandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:90:118:   required from void Test::impl_test_batched_gemm_with_handle(KokkosBatched::BatchedGemmHandle*, int, int, int, int, int, int, int, ScalarType, ScalarType) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:204:85:   required from void Test::impl_test_batched_gemm(int, int, int, int, int, int, int) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:247:79:   required from void test_batched_gemm_with_layout() [with ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:310:144:   required from int test_batched_gemm() [with DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp:166:216:   required from here
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:10: error: unused parameter tile_m [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
          ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp: In instantiation of KokkosBatched::Impl::BatchedDblBufGemm::Functor::Functor(KokkosBatched::Impl::BatchedDblBufGemm&, AViewType, BViewType, CViewType, unsigned int, unsigned int, unsigned int) [with MemberType = Kokkos::Impl::CudaTeamMember; int REG_M = 4; int REG_N = 4; int STRIDE_M = 8; int STRIDE_N = 8; ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]:
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:130:14:   required from void KokkosBatched::Impl::BatchedDblBufGemm::__run() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:108:6:   required from int KokkosBatched::Impl::BatchedDblBufGemm::invoke() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp:481:5:   required from int KokkosBatched::BatchedGemm(BatchedGemmHandleType*, ScalarType, const AViewType&, const BViewType&, ScalarType, const CViewType&) [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; BatchedGemmHandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:90:118:   required from void Test::impl_test_batched_gemm_with_handle(KokkosBatched::BatchedGemmHandle*, int, int, int, int, int, int, int, ScalarType, ScalarType) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:204:85:   required from void Test::impl_test_batched_gemm(int, int, int, int, int, int, int) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:247:79:   required from void test_batched_gemm_with_layout() [with ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:310:144:   required from int test_batched_gemm() [with DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp:166:216:   required from here
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:10: error: unused parameter tile_m [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
          ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp: In instantiation of KokkosBatched::Impl::BatchedDblBufGemm::Functor::Functor(KokkosBatched::Impl::BatchedDblBufGemm&, AViewType, BViewType, CViewType, unsigned int, unsigned int, unsigned int) [with MemberType = Kokkos::Impl::CudaTeamMember; int REG_M = 1; int REG_N = 1; int STRIDE_M = 1; int STRIDE_N = 1; ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 1; int TILE_N = 1; int TILE_K = 1]:
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:130:14:   required from void KokkosBatched::Impl::BatchedDblBufGemm::__run() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 1; int TILE_N = 1; int TILE_K = 1]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:108:6:   required from int KokkosBatched::Impl::BatchedDblBufGemm::invoke() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 1; int TILE_N = 1; int TILE_K = 1]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp:505:5:   required from int KokkosBatched::BatchedGemm(BatchedGemmHandleType*, ScalarType, const AViewType&, const BViewType&, ScalarType, const CViewType&) [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; BatchedGemmHandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:90:118:   required from void Test::impl_test_batched_gemm_with_handle(KokkosBatched::BatchedGemmHandle*, int, int, int, int, int, int, int, ScalarType, ScalarType) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:204:85:   required from void Test::impl_test_batched_gemm(int, int, int, int, int, int, int) [with DeviceType = Kokkos::Cuda; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:247:79:   required from void test_batched_gemm_with_layout() [with ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Cuda>; DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:310:144:   required from int test_batched_gemm() [with DeviceType = Kokkos::Cuda; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp:166:216:   required from here
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:10: error: unused parameter tile_m [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
          ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_serial.dir/serial/Test_Serial_Batched_Dense.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_serial.dir/all] Error 2
[100%] Linking CXX executable KokkosKernels_sparse_cuda
[100%] Built target KokkosKernels_sparse_cuda
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_cuda.dir/cuda/Test_Cuda_Batched_Dense.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_cuda.dir/all] Error 2
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
cuda-10.1.243-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.243 gcc/7.2.0 openblas/0.2.20/gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=Cuda,Serial --arch=Power9,Volta70 --compiler=/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos/bin/nvcc_wrapper --cxxflags="-O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized " --cxxstandard="14" --ldflags="" --with-cuda=/home/projects/ppc64le-pwr9-nvidia/cuda/10.1.243 --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-pwr9/openblas/0.2.20/gcc/7.2.0/lib --user-lapack-path=/home/projects/ppc64le-pwr9/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=,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/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight.10/TestAll_2021-12-07_11.35.33/cuda/10.1.243/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_GCC720 # 668 (click to expand)

[ 91%] Built target KokkosKernels_batched_sla_openmp
Scanning dependencies of target KokkosKernels_wiki_rcm
[ 91%] Building CXX object example/wiki/graph/CMakeFiles/KokkosKernels_wiki_rcm.dir/KokkosGraph_wiki_rcm.cpp.o
[ 91%] Linking CXX executable KokkosKernels_wiki_mis2
[ 91%] Built target KokkosKernels_wiki_mis2
[ 91%] Linking CXX executable KokkosKernels_wiki_gauss_seidel
[ 91%] Built target KokkosKernels_wiki_gauss_seidel
Scanning dependencies of target KokkosKernels_gmres_test_real_A
[ 92%] Linking CXX executable KokkosKernels_wiki_coarsening
[ 93%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_real_A.dir/test_real_A.cpp.o
[ 93%] Built target KokkosKernels_wiki_coarsening
Scanning dependencies of target gmres_ex_real_A
[ 94%] Building CXX object example/gmres/CMakeFiles/gmres_ex_real_A.dir/ex_real_A.cpp.o
Scanning dependencies of target KokkosKernels_gmres_test_prec
[ 95%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_prec.dir/test_prec.cpp.o
[ 96%] Linking CXX executable KokkosKernels_wiki_rcm
[ 96%] Built target KokkosKernels_wiki_rcm
Scanning dependencies of target gmres_test_cmplx_A
[ 97%] Building CXX object example/gmres/CMakeFiles/gmres_test_cmplx_A.dir/test_cmplx_A.cpp.o
[ 97%] Linking CXX executable sparse_kk_spmv
[ 97%] Built target sparse_kk_spmv
[ 97%] Linking CXX executable KokkosKernels_wiki_coloring
[ 97%] Built target KokkosKernels_wiki_coloring
[ 97%] Linking CXX executable KokkosKernels_common_openmp
[ 97%] Built target KokkosKernels_common_openmp
[ 97%] Linking CXX executable KokkosKernels_gmres_test_real_A
[ 97%] Built target KokkosKernels_gmres_test_real_A
[ 97%] Linking CXX executable KokkosKernels_gmres_test_prec
[ 97%] Linking CXX executable gmres_ex_real_A
[ 97%] Linking CXX executable gmres_test_cmplx_A
[ 97%] Built target KokkosKernels_gmres_test_prec
[ 97%] Built target gmres_ex_real_A
[ 97%] Built target gmres_test_cmplx_A
cc1plus: all warnings being treated as errors
make[2]: *** [perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/KokkosBlas3_perf_test.cpp.o] Error 1
make[1]: *** [perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 97%] Linking CXX executable KokkosKernels_blas_openmp
[ 97%] Built target KokkosKernels_blas_openmp
[ 97%] Linking CXX executable KokkosKernels_graph_openmp
[ 97%] Built target KokkosKernels_graph_openmp
[ 98%] Linking CXX executable KokkosKernels_sparse_openmp
[ 98%] Built target KokkosKernels_sparse_openmp
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.dir/openmp/Test_OpenMP_Batched_Dense.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.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 -Wunused-parameter -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-new/workspace/KokkosKernels_PullRequest_GCC720/KokkosKernels_PullRequest_GCC720.668/TestAll_2021-12-07_11.37.31/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 -Wunused-parameter -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-new/workspace/KokkosKernels_PullRequest_GCC720/KokkosKernels_PullRequest_GCC720.668/TestAll_2021-12-07_11.37.31/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 1019309
Build step 'Execute shell' marked build as failure
Finished: FAILURE

Console Output (last 100 lines) : KokkosKernels_PullRequest_GCC720_Light_LayoutRight # 315 (click to expand)

[ 91%] Built target KokkosKernels_wiki_crsmatrix
Scanning dependencies of target KokkosKernels_wiki_rcm
[ 91%] Building CXX object example/wiki/graph/CMakeFiles/KokkosKernels_wiki_rcm.dir/KokkosGraph_wiki_rcm.cpp.o
[ 92%] Linking CXX executable KokkosKernels_wiki_rcm
[ 92%] Linking CXX executable KokkosKernels_wiki_mis2
[ 92%] Linking CXX executable KokkosKernels_wiki_gauss_seidel
[ 92%] Built target KokkosKernels_wiki_mis2
[ 92%] Built target KokkosKernels_wiki_rcm
[ 92%] Built target KokkosKernels_wiki_gauss_seidel
[ 93%] Linking CXX executable KokkosKernels_wiki_coarsening
Scanning dependencies of target gmres_ex_real_A
Scanning dependencies of target KokkosKernels_gmres_test_real_A
[ 94%] Building CXX object example/gmres/CMakeFiles/gmres_ex_real_A.dir/ex_real_A.cpp.o
[ 95%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_real_A.dir/test_real_A.cpp.o
[ 95%] Built target KokkosKernels_wiki_coarsening
Scanning dependencies of target KokkosKernels_gmres_test_prec
[ 96%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_prec.dir/test_prec.cpp.o
Scanning dependencies of target gmres_test_cmplx_A
[ 97%] Building CXX object example/gmres/CMakeFiles/gmres_test_cmplx_A.dir/test_cmplx_A.cpp.o
[ 97%] Linking CXX executable sparse_kk_spmv
[ 97%] Built target sparse_kk_spmv
[ 97%] Linking CXX executable KokkosKernels_wiki_coloring
[ 97%] Built target KokkosKernels_wiki_coloring
[ 97%] Linking CXX executable KokkosKernels_common_openmp
[ 97%] Built target KokkosKernels_common_openmp
[ 97%] Linking CXX executable KokkosKernels_gmres_test_real_A
[ 97%] Built target KokkosKernels_gmres_test_real_A
cc1plus: all warnings being treated as errors
make[2]: *** [perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/KokkosBlas3_perf_test.cpp.o] Error 1
make[1]: *** [perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 97%] Linking CXX executable gmres_test_cmplx_A
[ 97%] Built target gmres_test_cmplx_A
[ 97%] Linking CXX executable KokkosKernels_gmres_test_prec
[ 97%] Built target KokkosKernels_gmres_test_prec
[ 97%] Linking CXX executable gmres_ex_real_A
[ 97%] Built target gmres_ex_real_A
[ 97%] Linking CXX executable KokkosKernels_blas_openmp
[ 97%] Built target KokkosKernels_blas_openmp
[ 97%] Linking CXX executable KokkosKernels_graph_openmp
[ 97%] Built target KokkosKernels_graph_openmp
[ 98%] Linking CXX executable KokkosKernels_sparse_openmp
[ 98%] Built target KokkosKernels_sparse_openmp
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.dir/openmp/Test_OpenMP_Batched_Dense.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.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 -Wunused-parameter -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=LayoutRight --with-tpls= --with-options= --with-cuda-options= --with-spaces=hostspace --no-examples --no-default-eti

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

  # Move to the build directory
    cd /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/KokkosKernels_PullRequest_GCC720_Light_LayoutRight.315/TestAll_2021-12-07_11.37.39/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 -Wunused-parameter -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=LayoutRight --with-tpls= --with-options= --with-cuda-options= --with-spaces=hostspace --no-examples --no-default-eti

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

  # Move to the build directory
    cd /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/KokkosKernels_PullRequest_GCC720_Light_LayoutRight.315/TestAll_2021-12-07_11.37.39/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 1019310
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:311:46:   required from int test_batched_gemm() [with DeviceType = Kokkos::Serial; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp:167:62:   required from here
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_m [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:73: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                                         ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp: In instantiation of KokkosBatched::Impl::BatchedDblBufGemm::Functor::Functor(KokkosBatched::Impl::BatchedDblBufGemm&, AViewType, BViewType, CViewType, unsigned int, unsigned int, unsigned int) [with MemberType = Kokkos::Impl::HostThreadTeamMember; int REG_M = 4; int REG_N = 4; int STRIDE_M = 8; int STRIDE_N = 8; ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:130:18:   required from void KokkosBatched::Impl::BatchedDblBufGemm::__run() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:108:10:   required from int KokkosBatched::Impl::BatchedDblBufGemm::invoke() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 32; int TILE_N = 32; int TILE_K = 8]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp:481:15:   required from int KokkosBatched::BatchedGemm(BatchedGemmHandleType*, ScalarType, const AViewType&, const BViewType&, ScalarType, const CViewType&) [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; BatchedGemmHandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:90:51:   required from void Test::impl_test_batched_gemm_with_handle(KokkosBatched::BatchedGemmHandle*, int, int, int, int, int, int, int, ScalarType, ScalarType) [with DeviceType = Kokkos::Serial; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:205:57:   required from void Test::impl_test_batched_gemm(int, int, int, int, int, int, int) [with DeviceType = Kokkos::Serial; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:248:47:   required from void test_batched_gemm_with_layout() [with ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; DeviceType = Kokkos::Serial; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:311:46:   required from int test_batched_gemm() [with DeviceType = Kokkos::Serial; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp:167:62:   required from here
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_m [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:73: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                                         ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp: In instantiation of KokkosBatched::Impl::BatchedDblBufGemm::Functor::Functor(KokkosBatched::Impl::BatchedDblBufGemm&, AViewType, BViewType, CViewType, unsigned int, unsigned int, unsigned int) [with MemberType = Kokkos::Impl::HostThreadTeamMember; int REG_M = 1; int REG_N = 1; int STRIDE_M = 1; int STRIDE_N = 1; ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 1; int TILE_N = 1; int TILE_K = 1]:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:130:18:   required from void KokkosBatched::Impl::BatchedDblBufGemm::__run() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 1; int TILE_N = 1; int TILE_K = 1]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:108:10:   required from int KokkosBatched::Impl::BatchedDblBufGemm::invoke() [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; HandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ArgBoundsCheck = KokkosBatched::BoundsCheck::Yes; int TILE_M = 1; int TILE_N = 1; int TILE_K = 1]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp:505:11:   required from int KokkosBatched::BatchedGemm(BatchedGemmHandleType*, ScalarType, const AViewType&, const BViewType&, ScalarType, const CViewType&) [with ArgTransA = KokkosBatched::Trans::Transpose; ArgTransB = KokkosBatched::Trans::Transpose; ArgBatchSzDim = KokkosBatched::BatchLayout::Right; BatchedGemmHandleType = KokkosBatched::BatchedGemmHandle; ScalarType = Kokkos::complex; AViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; BViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; CViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:90:51:   required from void Test::impl_test_batched_gemm_with_handle(KokkosBatched::BatchedGemmHandle*, int, int, int, int, int, int, int, ScalarType, ScalarType) [with DeviceType = Kokkos::Serial; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:205:57:   required from void Test::impl_test_batched_gemm(int, int, int, int, int, int, int) [with DeviceType = Kokkos::Serial; ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:248:47:   required from void test_batched_gemm_with_layout() [with ViewType = Kokkos::View***, Kokkos::LayoutLeft, Kokkos::Serial>; DeviceType = Kokkos::Serial; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp:311:46:   required from int test_batched_gemm() [with DeviceType = Kokkos::Serial; ValueType = Kokkos::complex; ScalarType = Kokkos::complex; ParamTagType = Test::SharedParamTag]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp:167:62:   required from here
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:31: error: unused parameter tile_m [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                               ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:52: error: unused parameter tile_n [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                    ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:73: error: unused parameter tile_k [-Werror=unused-parameter]
             unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                                         ^
[ 93%] Linking CXX executable KokkosKernels_graph_openmp
[ 93%] Built target KokkosKernels_graph_openmp
[ 93%] Linking CXX executable KokkosKernels_batched_sla_serial
[ 93%] Built target KokkosKernels_batched_sla_serial
[ 94%] Linking CXX executable KokkosKernels_blas_openmp
[ 94%] Built target KokkosKernels_blas_openmp
[ 94%] Linking CXX executable KokkosKernels_blas_serial
[ 94%] Built target KokkosKernels_blas_serial
[ 95%] Linking CXX executable KokkosKernels_graph_serial
[ 95%] Built target KokkosKernels_graph_serial
[ 95%] Linking CXX executable KokkosKernels_sparse_openmp
[ 95%] Built target KokkosKernels_sparse_openmp
[ 95%] Linking CXX executable KokkosKernels_sparse_serial
[ 95%] Built target KokkosKernels_sparse_serial
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_serial.dir/serial/Test_Serial_Batched_Dense.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_serial.dir/all] Error 2
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.dir/openmp/Test_OpenMP_Batched_Dense.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.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 -Wunused-parameter -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-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/KokkosKernels_PullRequest_Tpls_GCC720.659/TestAll_2021-12-07_11.37.49/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 1019311
salloc: Job allocation 1019311 has been revoked.
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

            instantiation of "void __do_gemm_parallel_batched_heuristic(options_t, gemm_args_t) [with algo_tag=void, blocking_type=void, device_type=default_device, algo_mode=void]" at line 2265 of "/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/perf_test/blas/blas3/KokkosBlas3_gemm_perf_test.hpp"

/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp(220): error #869: parameter "tile_k" was never referenced
unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
^
detected during:
instantiation of "void KokkosBatched::Impl::BatchedDblBufGemm<ArgTransA, ArgTransB, ArgBatchSzDim, HandleType, ScalarType, AViewType, BViewType, CViewType, ArgBoundsCheck, TILE_M, TILE_N, TILE_K>::__run() [with ArgTransA=KokkosBatched::Trans::NoTranspose, ArgTransB=KokkosBatched::Trans::NoTranspose, ArgBatchSzDim=KokkosBatched::BatchLayout::Right, HandleType=KokkosBatched::BatchedGemmHandle, ScalarType=default_scalar={double}, AViewType=vector_view_type_3d,
BViewType=vector_view_type_3d, CViewType=vector_view_type_3d, ArgBoundsCheck=KokkosBatched::BoundsCheck::No, TILE_M=32, TILE_N=32, TILE_K=8]" at line 108
instantiation of "int KokkosBatched::Impl::BatchedDblBufGemm<ArgTransA, ArgTransB, ArgBatchSzDim, HandleType, ScalarType, AViewType, BViewType, CViewType, ArgBoundsCheck, TILE_M, TILE_N, TILE_K>::invoke() [with ArgTransA=KokkosBatched::Trans::NoTranspose, ArgTransB=KokkosBatched::Trans::NoTranspose, ArgBatchSzDim=KokkosBatched::BatchLayout::Right, HandleType=KokkosBatched::BatchedGemmHandle, ScalarType=default_scalar={double}, AViewType=vector_view_type_3d,
BViewType=vector_view_type_3d, CViewType=vector_view_type_3d, ArgBoundsCheck=KokkosBatched::BoundsCheck::No, TILE_M=32, TILE_N=32, TILE_K=8]" at line 479 of "/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp"
instantiation of "int KokkosBatched::BatchedGemm<ArgTransA,ArgTransB,ArgBatchSzDim,BatchedGemmHandleType,ScalarType,AViewType,BViewType,CViewType>(BatchedGemmHandleType *, ScalarType, const AViewType &, const BViewType &, ScalarType, const CViewType &) [with ArgTransA=KokkosBatched::Trans::NoTranspose, ArgTransB=KokkosBatched::Trans::NoTranspose, ArgBatchSzDim=KokkosBatched::BatchLayout::Right, BatchedGemmHandleType=KokkosBatched::BatchedGemmHandle,
ScalarType=default_scalar={double}, AViewType=vector_view_type_3d, BViewType=vector_view_type_3d, CViewType=vector_view_type_3d]" at line 497 of "/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/perf_test/blas/blas3/KokkosBlas3_gemm_perf_test.hpp"
instantiation of "void __do_gemm_parallel_batched_heuristic_template<algo_tag,blocking_type,device_type,algo_mode>(options_t, gemm_args_t) [with algo_tag=void, blocking_type=void, device_type=default_device, algo_mode=void]" at line 589 of "/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/perf_test/blas/blas3/KokkosBlas3_gemm_perf_test.hpp"
instantiation of "void __do_gemm_parallel_batched_heuristic<algo_tag,blocking_type,device_type,algo_mode>(options_t, gemm_args_t) [with algo_tag=void, blocking_type=void, device_type=default_device, algo_mode=void]" at line 2265 of "/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/perf_test/blas/blas3/KokkosBlas3_gemm_perf_test.hpp"

[ 86%] Linking CXX executable KokkosKernels_wiki_spmv
[ 86%] Built target KokkosKernels_wiki_spmv
Scanning dependencies of target KokkosKernels_wiki_crsmatrix
[ 87%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_crsmatrix.dir/KokkosSparse_wiki_crsmatrix.cpp.o
compilation aborted for /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/perf_test/blas/blas3/KokkosBlas3_perf_test.cpp (code 2)
make[2]: *** [perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/KokkosBlas3_perf_test.cpp.o] Error 2
make[1]: *** [perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 87%] Linking CXX executable KokkosKernels_wiki_spgemm
[ 87%] Built target KokkosKernels_wiki_spgemm
[ 88%] Linking CXX executable KokkosKernels_wiki_spadd
[ 88%] Built target KokkosKernels_wiki_spadd
[ 88%] Linking CXX executable KokkosKernels_wiki_crsmatrix
[ 88%] Built target KokkosKernels_wiki_crsmatrix
compilation aborted for /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/threads/Test_Threads_Batched_Dense.cpp (code 2)
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_threads.dir/threads/Test_Threads_Batched_Dense.cpp.o] Error 2
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_dla_threads.dir/all] Error 2
[ 89%] Linking CXX executable KokkosKernels_batched_sla_threads
[ 89%] Built target KokkosKernels_batched_sla_threads
[ 89%] Linking CXX executable sparse_kk_spmv
[ 89%] Built target sparse_kk_spmv
[ 89%] Linking CXX executable sparse_spmv_struct_tuning
[ 89%] Built target sparse_spmv_struct_tuning
[ 89%] Linking CXX executable KokkosKernels_common_threads
[ 89%] Built target KokkosKernels_common_threads
[ 89%] Linking CXX executable KokkosKernels_blas_threads
[ 89%] Built target KokkosKernels_blas_threads
[ 89%] Linking CXX executable KokkosKernels_graph_threads
[ 89%] Built target KokkosKernels_graph_threads
[ 90%] Linking CXX executable KokkosKernels_sparse_threads
[ 90%] Built target KokkosKernels_sparse_threads
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 -Wunused-parameter -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-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/KokkosKernels_PullRequest_Tpls_INTEL18.646/TestAll_2021-12-07_11.37.58/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 -Wunused-parameter -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-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/KokkosKernels_PullRequest_Tpls_INTEL18.646/TestAll_2021-12-07_11.37.58/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 1019312
Build step 'Execute shell' marked build as failure
Finished: FAILURE

Console Output (last 100 lines) : KokkosKernels_PullRequest_CLANG1001 # 52 (click to expand)

Scanning dependencies of target KokkosBlas_perf_test
Scanning dependencies of target KokkosBlas2_gemv_perf_test
[ 79%] Building CXX object perf_test/blas/blas1/CMakeFiles/KokkosBlas_perf_test.dir/KokkosBlas_perf_test.cpp.o
[ 79%] Building CXX object perf_test/blas/blas2/CMakeFiles/KokkosBlas2_gemv_perf_test.dir/KokkosBlas2_gemv_perf_test.cpp.o
Scanning dependencies of target KokkosBlas3_gemm_perf_test
[ 79%] Building CXX object perf_test/blas/blas3/CMakeFiles/KokkosBlas3_gemm_perf_test.dir/KokkosBlas3_gemm_standalone_perf_test.cpp.o
[ 79%] Linking CXX executable sparse_sptrsv
[ 79%] Linking CXX executable sparse_block_pcg
[ 79%] Built target sparse_sptrsv
[ 80%] Linking CXX executable graph_mis_d2
[ 80%] Built target graph_mis_d2
[ 80%] Built target sparse_block_pcg
Scanning dependencies of target KokkosBlas3_perf_test
[ 80%] Building CXX object perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/KokkosBlas3_perf_test.cpp.o
Scanning dependencies of target KokkosKernels_graph_threads
[ 80%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_threads.dir/Test_Main.cpp.o
[ 81%] Linking CXX executable KokkosBlas_dot_perf_test
Scanning dependencies of target KokkosKernels_blas_serial
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/Test_Main.cpp.o
[ 81%] Built target KokkosBlas_dot_perf_test
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/serial/Test_Serial_Blas.cpp.o
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/perf_test/blas/blas3/KokkosBlas3_perf_test.cpp:46:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/perf_test/blas/blas3/KokkosBlas3_gemm_perf_test.hpp:56:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp:562:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:22: error: unused parameter 'tile_m' [-Werror,-Wunused-parameter]
            unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                     ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:43: error: unused parameter 'tile_n' [-Werror,-Wunused-parameter]
            unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                          ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/dense/impl/KokkosBatched_Gemm_DblBuf_Impl.hpp:220:64: error: unused parameter 'tile_k' [-Werror,-Wunused-parameter]
            unsigned tile_m = 1, unsigned tile_n = 1, unsigned tile_k = 1)
                                                               ^
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_threads.dir/threads/Test_Threads_Graph.cpp.o
[ 81%] Linking CXX executable graph_color_d2
[ 81%] Built target graph_color_d2
Scanning dependencies of target KokkosKernels_batched_sla_serial
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_sparse_serial
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/Test_Main.cpp.o
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/serial/Test_Serial_Batched_Sparse.cpp.o
[ 82%] Linking CXX executable sparse_spgemm_jacobi
3 errors generated.
make[2]: *** [perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/KokkosBlas3_perf_test.cpp.o] Error 1
make[1]: *** [perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/serial/Test_Serial_Sparse.cpp.o
[ 82%] Built target sparse_spgemm_jacobi
[ 82%] Linking CXX executable KokkosBlas_perf_test
[ 82%] Built target KokkosBlas_perf_test
[ 83%] Linking CXX executable sparse_gs
[ 84%] Linking CXX executable sparse_sptrsv_supernode
[ 84%] Built target sparse_gs
[ 84%] Built target sparse_sptrsv_supernode
[ 85%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 85%] Built target KokkosBlas3_gemm_perf_test
[ 85%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 85%] Built target KokkosBlas2_gemv_perf_test
[ 85%] Linking CXX executable sparse_kk_spmv
[ 85%] Built target sparse_kk_spmv
[ 85%] Linking CXX executable KokkosKernels_batched_sla_serial
[ 85%] Built target KokkosKernels_batched_sla_serial
[ 86%] Linking CXX executable KokkosKernels_graph_threads
[ 86%] Built target KokkosKernels_graph_threads
[ 87%] Linking CXX executable KokkosKernels_blas_serial
[ 87%] Built target KokkosKernels_blas_serial
[ 87%] Linking CXX executable KokkosKernels_sparse_serial
[ 87%] Built target KokkosKernels_sparse_serial
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
clang-10.0.1-Pthread_Serial-release (build failed)
#######################################################
  # Reproducer instructions:
  #   Load modules:
        source /etc/profile.d/modules.sh
        module purge
        module load cmake/3.19.3 clang/10.0.1

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=Pthread,Serial --arch=SKX --compiler=/home/projects/x86-64/spack/opt/spack/linux-rhel7-x86_64/gcc-10.2.0/llvm-10.0.1-nldepabrxk2zcykcq7rlky5sr53hnm63/bin/clang++ --cxxflags="-O3 -Wall -Wunused-parameter -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= --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-new/workspace/KokkosKernels_PullRequest_CLANG1001/KokkosKernels_PullRequest_CLANG1001.52/TestAll_2021-12-07_11.38.08/clang/10.0.1/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 1019313
Build step 'Execute shell' marked build as failure
Finished: FAILURE

@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_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 11
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 11
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 669
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 316
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 660
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 647
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 53
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (vqd8a/kokkos-kernels)
  • Branch: batched_gemm_fix
  • SHA: 2602b97
  • 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_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 11
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 11
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 669
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 316
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 660
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 647
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 53
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH batched_gemm_fix
KOKKOSKERNELS_SOURCE_REPO https://github.com/vqd8a/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 2602b97
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 7563d1d
PR_LABELS
PULLREQUESTNUM 1217
TEST_REPO_ALIAS KOKKOSKERNELS

@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...

1 similar comment
@kokkos-devops-admin
Copy link

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

Copy link
Contributor

@e10harvey e10harvey left a comment

Choose a reason for hiding this comment

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

Thanks, @vqd8a !

I just reviewed 81d7f94 and d549e78.

I am ready to merge this after you or someone else approves the commits I've made.

@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...

@vqd8a
Copy link
Contributor Author

vqd8a commented Dec 9, 2021

@e10harvey how can I approve your previous commits?

@e10harvey e10harvey self-requested a review December 9, 2021 18:33
@e10harvey
Copy link
Contributor

@vqd8a: Just with a comment like you left.

@kokkos-devops-admin
Copy link

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

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants