Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Add missing barriers to TeamGMRES, fix vector len #1285

Merged
merged 2 commits into from
Feb 7, 2022

Conversation

brian-kelley
Copy link
Contributor

@brian-kelley brian-kelley commented Jan 24, 2022

  • Add missing team barriers
  • Don't try to do atomics on local/register values in batched Jacobi
    (those are private to each thread/vector lane). Instead use parallel_reduce
    to sum results over all threads.
  • Make the TeamGMRES test use vector length 1 in the TeamPolicy, since
    it doesn't use thread-level parallelism
  • With this all batched sparse tests pass on SYCL+Intel.

@brian-kelley brian-kelley self-assigned this Jan 24, 2022
@brian-kelley brian-kelley force-pushed the FixGMRES branch 2 times, most recently from cb22be4 to 1abd4e2 Compare January 24, 2022 22:08
@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

  • Other jobs have been previously started - We must stop them...
  • Terminating Build 150 of Jenkins job KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740 on Jenkins server at https://jenkins-son.sandia.gov

Copy link
Contributor

@kliegeois kliegeois left a comment

Choose a reason for hiding this comment

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

It looks good to me, thanks @brian-kelley !

@brian-kelley brian-kelley added the AT: RETEST Have this PR retested. label Jan 25, 2022
@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

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

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label Jan 25, 2022
Copy link
Contributor

@kliegeois kliegeois left a comment

Choose a reason for hiding this comment

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

After some tests, it seems that those modifications improve the reliability of the code.
Could you include those in your PR?
Thanks a lot!

@kokkos-devops-admin
Copy link

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

@brian-kelley brian-kelley force-pushed the FixGMRES branch 2 times, most recently from 64aa095 to 172da8b Compare January 26, 2022 17:04
Copy link
Contributor

@kliegeois kliegeois left a comment

Choose a reason for hiding this comment

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

Thanks for the modifications!

@kokkos-devops-admin
Copy link

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

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

@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

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

@brian-kelley brian-kelley added the AT: RETEST Have this PR retested. label Jan 27, 2022
@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

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

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label Jan 27, 2022
@brian-kelley brian-kelley added the AT: RETEST Have this PR retested. label Jan 31, 2022
@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

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

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label Jan 31, 2022
@brian-kelley brian-kelley added the AT: RETEST Have this PR retested. label Feb 3, 2022
@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740

  • Build Num: 42
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 813
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 460
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 804
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 792
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 197
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (brian-kelley/kokkos-kernels)
  • Branch: FixGMRES
  • SHA: 172da8b
  • Mode: TEST_REPO

Pull Request Author: brian-kelley

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

  • Build Num: 42
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 813
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 460
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 804
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 792
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 197
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 172da8b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA bcc505d
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS
Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740 # 42 (click to expand)

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp(114): here

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp(382): warning: statement is unreachable
detected during:
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::Transpose, ArgBatchSzDim=KokkosBatched::BatchLayout::Left, BatchedGemmHandleType=KokkosBatched::BatchedGemmHandle, ScalarType=double, AViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, BViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, CViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(231): here
instantiation of "void Test::impl_test_batched_gemm<DeviceType,ViewType,ScalarType,ParamTagType>(int, int, int, int, int, int, int) [with DeviceType=Kokkos::Cuda, ViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::NoTranspose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(248): here
instantiation of "void test_batched_gemm_with_layout<ViewType,DeviceType,ValueType,ScalarType,ParamTagType>() [with ViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, DeviceType=Kokkos::Cuda, ValueType=Kokkos::complex, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::NoTranspose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(311): here
instantiation of "int test_batched_gemm<DeviceType,ValueType,ScalarType,ParamTagType>() [with DeviceType=Kokkos::Cuda, ValueType=Kokkos::complex, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::NoTranspose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp(114): here

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp(382): warning: statement is unreachable
detected during:
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::Transpose, ArgTransB=KokkosBatched::Trans::Transpose, ArgBatchSzDim=KokkosBatched::BatchLayout::Left, BatchedGemmHandleType=KokkosBatched::BatchedGemmHandle, ScalarType=Kokkos::complex, AViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, BViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, CViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(92): here
instantiation of "void Test::impl_test_batched_gemm_with_handle<DeviceType,ViewType,ScalarType,ParamTagType>(KokkosBatched::BatchedGemmHandle *, int, int, int, int, int, int, int, ScalarType, ScalarType) [with DeviceType=Kokkos::Cuda, ViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::Transpose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(207): here
instantiation of "void Test::impl_test_batched_gemm<DeviceType,ViewType,ScalarType,ParamTagType>(int, int, int, int, int, int, int) [with DeviceType=Kokkos::Cuda, ViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::Transpose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(248): here
instantiation of "void test_batched_gemm_with_layout<ViewType,DeviceType,ValueType,ScalarType,ParamTagType>() [with ViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, DeviceType=Kokkos::Cuda, ValueType=Kokkos::complex, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::Transpose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(311): here
instantiation of "int test_batched_gemm<DeviceType,ValueType,ScalarType,ParamTagType>() [with DeviceType=Kokkos::Cuda, ValueType=Kokkos::complex, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::Transpose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp(124): here

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/batched/dense/KokkosBatched_Gemm_Decl.hpp(382): warning: statement is unreachable
detected during:
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::Transpose, ArgTransB=KokkosBatched::Trans::Transpose, ArgBatchSzDim=KokkosBatched::BatchLayout::Left, BatchedGemmHandleType=KokkosBatched::BatchedGemmHandle, ScalarType=double, AViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, BViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, CViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(231): here
instantiation of "void Test::impl_test_batched_gemm<DeviceType,ViewType,ScalarType,ParamTagType>(int, int, int, int, int, int, int) [with DeviceType=Kokkos::Cuda, ViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::Transpose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(248): here
instantiation of "void test_batched_gemm_with_layout<ViewType,DeviceType,ValueType,ScalarType,ParamTagType>() [with ViewType=Kokkos::View<Kokkos::complex ***, Kokkos::LayoutLeft, Kokkos::Cuda>, DeviceType=Kokkos::Cuda, ValueType=Kokkos::complex, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::Transpose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm.hpp(311): here
instantiation of "int test_batched_gemm<DeviceType,ValueType,ScalarType,ParamTagType>() [with DeviceType=Kokkos::Cuda, ValueType=Kokkos::complex, ScalarType=Kokkos::complex, ParamTagType=Test::SharedParamTag<KokkosBatched::Trans::Transpose, KokkosBatched::Trans::Transpose, KokkosBatched::BatchLayout::Left>]"
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/unit_test/batched/dense/Test_Batched_BatchedGemm_Complex.hpp(124): here

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/impl/tpls/KokkosSparse_spmv_bsrmatrix_tpl_spec_decl.hpp(506): warning: statement is unreachable

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/impl/tpls/KokkosSparse_spmv_bsrmatrix_tpl_spec_decl.hpp(602): warning: statement is unreachable

[ 92%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 92%] Built target KokkosBlas3_gemm_perf_test
[ 92%] Linking CXX executable KokkosKernels_batched_sla_cuda
[ 92%] Built target KokkosKernels_batched_sla_cuda
[ 92%] Linking CXX executable KokkosKernels_graph_openmp
[ 92%] Built target KokkosKernels_graph_openmp
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/batched/KokkosBatched_Util.hpp(850): warning: statement is unreachable

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/perf_test/blas/blas3/KokkosBlas3_trmm_perf_test.hpp(104): warning: statement is unreachable

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/perf_test/blas/blas3/KokkosBlas3_trmm_perf_test.hpp(128): warning: statement is unreachable

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/impl/tpls/KokkosSparse_spmv_bsrmatrix_tpl_spec_decl.hpp(506): warning: statement is unreachable

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/impl/tpls/KokkosSparse_spmv_bsrmatrix_tpl_spec_decl.hpp(602): warning: statement is unreachable

[ 92%] Linking CXX executable KokkosKernels_blas_cuda
[ 92%] Built target KokkosKernels_blas_cuda
[ 92%] Linking CXX executable KokkosBlas3_perf_test
[ 92%] Built target KokkosBlas3_perf_test
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/batched/KokkosBatched_Util.hpp(850): warning: statement is unreachable

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/impl/tpls/KokkosSparse_spmv_bsrmatrix_tpl_spec_decl.hpp(506): warning: statement is unreachable

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/kokkos-kernels/src/impl/tpls/KokkosSparse_spmv_bsrmatrix_tpl_spec_decl.hpp(602): warning: statement is unreachable

[ 92%] Linking CXX executable KokkosKernels_batched_dla_cuda
[ 92%] Built target KokkosKernels_batched_dla_cuda
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_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_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_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_CUDA9_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740.42/TestAll_2022-02-04_10.23.12/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_GCC720 # 813 (click to expand)

[ 82%] Linking CXX executable sparse_spiluk
[ 82%] Built target sparse_spiluk
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/openmp/Test_OpenMP_Sparse.cpp.o
[ 83%] Linking CXX executable KokkosBlas_perf_test
[ 83%] Built target KokkosBlas_perf_test
[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.dir/openmp/Test_OpenMP_Batched_Dense.cpp.o
[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_openmp.dir/openmp/Test_OpenMP_Common.cpp.o
Scanning dependencies of target KokkosKernels_batched_sla_openmp
[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/Test_Main.cpp.o
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/unit_test/sparse/Test_Sparse.hpp:16:0,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/unit_test/openmp/Test_OpenMP_Sparse.cpp:5:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/unit_test/sparse/Test_Sparse_spmv.hpp:13:10: fatal error: Cuda/Kokkos_Cuda_Half.hpp: No such file or directory
 #include "Cuda/Kokkos_Cuda_Half.hpp"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/openmp/Test_OpenMP_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/openmp/Test_OpenMP_Batched_Sparse.cpp.o
Scanning dependencies of target KokkosKernels_graph_openmp
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_openmp.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_wiki_spmv
[ 84%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_spmv.dir/KokkosSparse_wiki_spmv.cpp.o
[ 85%] Linking CXX executable sparse_spmv_bsr
[ 85%] Built target sparse_spmv_bsr
[ 86%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_openmp.dir/openmp/Test_OpenMP_Graph.cpp.o
[ 86%] Linking CXX executable KokkosKernels_wiki_spmv
[ 87%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 87%] Built target KokkosKernels_wiki_spmv
[ 87%] Built target KokkosBlas2_gemv_perf_test
[ 88%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 88%] Built target KokkosBlas3_gemm_perf_test
[ 88%] Linking CXX executable KokkosKernels_batched_sla_openmp
[ 88%] Built target KokkosKernels_batched_sla_openmp
[ 88%] Linking CXX executable sparse_kk_spmv
[ 88%] Built target sparse_kk_spmv
[ 88%] Linking CXX executable KokkosKernels_common_openmp
[ 88%] Built target KokkosKernels_common_openmp
[ 88%] Linking CXX executable KokkosBlas3_perf_test
[ 88%] Built target KokkosBlas3_perf_test
[ 88%] Linking CXX executable KokkosKernels_blas_openmp
[ 88%] Built target KokkosKernels_blas_openmp
[ 88%] Linking CXX executable KokkosKernels_graph_openmp
[ 88%] Built target KokkosKernels_graph_openmp
[ 89%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 89%] Built target KokkosKernels_batched_dla_openmp
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.813/TestAll_2022-02-04_09.21.48/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.813/TestAll_2022-02-04_09.21.48/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 1016070
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

[ 79%] Built target KokkosBlas_dot_mv_perf_test
[ 80%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/openmp/Test_OpenMP_Blas.cpp.o
[ 80%] Built target KokkosBlas_perf_test
Scanning dependencies of target KokkosKernels_batched_dla_openmp
[ 80%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_common_openmp
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_openmp.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_sparse_openmp
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/Test_Main.cpp.o
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/openmp/Test_OpenMP_Sparse.cpp.o
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_dla_openmp.dir/openmp/Test_OpenMP_Batched_Dense.cpp.o
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_openmp.dir/openmp/Test_OpenMP_Common.cpp.o
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/kokkos-kernels/unit_test/sparse/Test_Sparse.hpp:16:0,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/kokkos-kernels/unit_test/openmp/Test_OpenMP_Sparse.cpp:5:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/kokkos-kernels/unit_test/sparse/Test_Sparse_spmv.hpp:13:10: fatal error: Cuda/Kokkos_Cuda_Half.hpp: No such file or directory
 #include "Cuda/Kokkos_Cuda_Half.hpp"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/openmp/Test_OpenMP_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Scanning dependencies of target KokkosKernels_batched_sla_openmp
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/Test_Main.cpp.o
[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/openmp/Test_OpenMP_Batched_Sparse.cpp.o
[ 84%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 84%] Built target KokkosBlas2_gemv_perf_test
[ 84%] Linking CXX executable sparse_spmv_struct
[ 84%] Built target sparse_spmv_struct
[ 85%] Linking CXX executable sparse_spmv_blockcrs
[ 85%] Built target sparse_spmv_blockcrs
[ 85%] Linking CXX executable KokkosKernels_batched_sla_openmp
[ 85%] Built target KokkosKernels_batched_sla_openmp
[ 86%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 86%] Built target KokkosBlas3_gemm_perf_test
[ 86%] Linking CXX executable sparse_kk_spmv
[ 86%] Built target sparse_kk_spmv
[ 87%] Linking CXX executable sparse_spmv_bsr
[ 87%] Built target sparse_spmv_bsr
[ 87%] Linking CXX executable KokkosKernels_common_openmp
[ 87%] Built target KokkosKernels_common_openmp
[ 87%] Linking CXX executable KokkosBlas3_perf_test
[ 87%] Built target KokkosBlas3_perf_test
[ 87%] Linking CXX executable KokkosKernels_blas_openmp
[ 87%] Built target KokkosKernels_blas_openmp
[ 88%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 88%] Built target KokkosKernels_batched_dla_openmp
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.460/TestAll_2022-02-04_09.21.57/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.460/TestAll_2022-02-04_09.21.57/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 1016071
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

[ 82%] Linking CXX executable KokkosBlas_dot_perf_test
[ 82%] Linking CXX executable sparse_spmv_struct_tuning
Scanning dependencies of target KokkosBlas3_perf_test
[ 83%] Building CXX object perf_test/blas/blas3/CMakeFiles/KokkosBlas3_perf_test.dir/KokkosBlas3_perf_test.cpp.o
[ 83%] Built target sparse_spiluk
[ 83%] Built target KokkosBlas_dot_perf_test
[ 83%] Built target sparse_spmv_struct_tuning
Scanning dependencies of target KokkosBlas3_gemm_perf_test
[ 83%] Building CXX object perf_test/blas/blas3/CMakeFiles/KokkosBlas3_gemm_perf_test.dir/KokkosBlas3_gemm_standalone_perf_test.cpp.o
Scanning dependencies of target KokkosKernels_graph_openmp
[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_openmp.dir/Test_Main.cpp.o
[ 83%] Linking CXX executable KokkosBlas_team_dot_perf_test
Scanning dependencies of target KokkosKernels_sparse_serial
[ 83%] Built target KokkosBlas_team_dot_perf_test
[ 84%] Linking CXX executable sparse_block_pcg
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/Test_Main.cpp.o
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_openmp.dir/openmp/Test_OpenMP_Graph.cpp.o
[ 84%] Built target sparse_block_pcg
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/serial/Test_Serial_Sparse.cpp.o
[ 84%] Linking CXX executable sparse_spmv
[ 84%] Built target sparse_spmv
Scanning dependencies of target KokkosKernels_common_serial
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_serial.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_sparse_openmp
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/Test_Main.cpp.o
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/sparse/Test_Sparse.hpp:16:0,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/serial/Test_Serial_Sparse.cpp:5:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/sparse/Test_Sparse_spmv.hpp:13:10: fatal error: Cuda/Kokkos_Cuda_Half.hpp: No such file or directory
 #include "Cuda/Kokkos_Cuda_Half.hpp"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/serial/Test_Serial_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/openmp/Test_OpenMP_Sparse.cpp.o
[ 85%] Linking CXX executable KokkosBlas_perf_test
[ 85%] Linking CXX executable KokkosBlas_dot_mv_perf_test
[ 85%] Built target KokkosBlas_perf_test
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_serial.dir/serial/Test_Serial_Common.cpp.o
Scanning dependencies of target KokkosKernels_blas_openmp
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/Test_Main.cpp.o
[ 85%] Built target KokkosBlas_dot_mv_perf_test
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/openmp/Test_OpenMP_Blas.cpp.o
[ 85%] Linking CXX executable sparse_spmv_bsr
[ 85%] Built target sparse_spmv_bsr
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/sparse/Test_Sparse.hpp:16:0,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/openmp/Test_OpenMP_Sparse.cpp:5:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/sparse/Test_Sparse_spmv.hpp:13:10: fatal error: Cuda/Kokkos_Cuda_Half.hpp: No such file or directory
 #include "Cuda/Kokkos_Cuda_Half.hpp"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/openmp/Test_OpenMP_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/all] Error 2
[ 85%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 85%] Built target KokkosBlas2_gemv_perf_test
[ 86%] Linking CXX executable sparse_kk_spmv
[ 86%] Built target sparse_kk_spmv
[ 86%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 86%] Built target KokkosBlas3_gemm_perf_test
[ 87%] Linking CXX executable KokkosKernels_common_serial
[ 87%] Built target KokkosKernels_common_serial
[ 87%] Linking CXX executable KokkosBlas3_perf_test
[ 87%] Built target KokkosBlas3_perf_test
[ 88%] Linking CXX executable KokkosKernels_blas_openmp
[ 88%] Built target KokkosKernels_blas_openmp
[ 88%] Linking CXX executable KokkosKernels_graph_openmp
[ 88%] Built target KokkosKernels_graph_openmp
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.804/TestAll_2022-02-04_09.22.08/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 1016072
salloc: Job allocation 1016072 has been revoked.
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

[ 79%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_threads.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_batched_dla_threads
[ 80%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 80%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_dla_threads.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_sparse_threads
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_threads.dir/Test_Main.cpp.o
[ 81%] Built target KokkosBlas3_gemm_perf_test
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_dla_threads.dir/threads/Test_Threads_Batched_Dense.cpp.o
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_threads.dir/threads/Test_Threads_Common.cpp.o
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_threads.dir/threads/Test_Threads_Blas.cpp.o
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_threads.dir/threads/Test_Threads_Sparse.cpp.o
Scanning dependencies of target KokkosKernels_graph_threads
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_threads.dir/Test_Main.cpp.o
[ 83%] Linking CXX executable KokkosBlas_perf_test
[ 84%] Linking CXX executable sparse_sptrsv_supernode
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/sparse/Test_Sparse.hpp(16),
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/threads/Test_Threads_Sparse.cpp(5):
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/sparse/Test_Sparse_spmv.hpp(13): catastrophic error: cannot open source file "Cuda/Kokkos_Cuda_Half.hpp"
  #include "Cuda/Kokkos_Cuda_Half.hpp"
                                      ^

compilation aborted for /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/threads/Test_Threads_Sparse.cpp (code 4)
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_threads.dir/threads/Test_Threads_Sparse.cpp.o] Error 4
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_threads.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_threads.dir/threads/Test_Threads_Graph.cpp.o
[ 85%] Built target KokkosBlas_perf_test
[ 85%] Built target sparse_sptrsv_supernode
[ 86%] Linking CXX executable sparse_spmv_bsr
[ 86%] Built target sparse_spmv_bsr
[ 87%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 87%] Built target KokkosBlas2_gemv_perf_test
[ 87%] Linking CXX executable sparse_kk_spmv
[ 87%] Built target sparse_kk_spmv
[ 87%] Linking CXX executable sparse_spmv_struct_tuning
[ 87%] Built target sparse_spmv_struct_tuning
[ 87%] Linking CXX executable KokkosKernels_common_threads
[ 87%] Built target KokkosKernels_common_threads
[ 87%] Linking CXX executable KokkosKernels_blas_threads
[ 87%] Built target KokkosKernels_blas_threads
[ 87%] Linking CXX executable KokkosKernels_graph_threads
[ 87%] Built target KokkosKernels_graph_threads
[ 87%] Linking CXX executable KokkosBlas3_perf_test
[ 87%] Built target KokkosBlas3_perf_test
[ 88%] Linking CXX executable KokkosKernels_batched_dla_threads
[ 88%] Built target KokkosKernels_batched_dla_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.792/TestAll_2022-02-04_09.22.17/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.792/TestAll_2022-02-04_09.22.17/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 1016073
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_threads.dir/Test_Main.cpp.o
[ 83%] Linking CXX executable graph_color_d2
[ 83%] Built target graph_color_d2
[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_threads.dir/threads/Test_Threads_Graph.cpp.o
[ 83%] Linking CXX executable sparse_spiluk
[ 83%] Built target sparse_spiluk
Scanning dependencies of target KokkosKernels_blas_serial
[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_batched_sla_serial
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/Test_Main.cpp.o
[ 84%] Linking CXX executable KokkosBlas_dot_perf_test
[ 85%] Linking CXX executable sparse_sptrsv
[ 85%] Built target KokkosBlas_dot_perf_test
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/serial/Test_Serial_Batched_Sparse.cpp.o
[ 85%] Built target sparse_sptrsv
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/serial/Test_Serial_Blas.cpp.o
[ 85%] Linking CXX executable KokkosBlas_dot_mv_perf_test
[ 85%] Built target KokkosBlas_dot_mv_perf_test
Scanning dependencies of target KokkosKernels_sparse_serial
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_graph_serial
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_serial.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_common_serial
[ 86%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_serial.dir/Test_Main.cpp.o
[ 86%] Linking CXX executable KokkosBlas_perf_test
[ 87%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/serial/Test_Serial_Sparse.cpp.o
[ 87%] Built target KokkosBlas_perf_test
[ 87%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_serial.dir/serial/Test_Serial_Graph.cpp.o
[ 87%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_serial.dir/serial/Test_Serial_Common.cpp.o
[ 88%] Linking CXX executable sparse_spmv_blockcrs
[ 88%] Built target sparse_spmv_blockcrs
Scanning dependencies of target KokkosKernels_batched_dla_threads
[ 88%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_dla_threads.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_batched_sla_threads
[ 88%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_threads.dir/Test_Main.cpp.o
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/serial/Test_Serial_Sparse.cpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/sparse/Test_Sparse.hpp:16:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/sparse/Test_Sparse_spmv.hpp:13:10: fatal error: 'Cuda/Kokkos_Cuda_Half.hpp' file not found
#include "Cuda/Kokkos_Cuda_Half.hpp"
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/serial/Test_Serial_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 89%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_threads.dir/threads/Test_Threads_Batched_Sparse.cpp.o
[ 89%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_dla_threads.dir/threads/Test_Threads_Batched_Dense.cpp.o
[ 89%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 89%] Built target KokkosBlas3_gemm_perf_test
[ 89%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 89%] Built target KokkosBlas2_gemv_perf_test
[ 89%] Linking CXX executable KokkosKernels_batched_sla_serial
[ 89%] Built target KokkosKernels_batched_sla_serial
[ 89%] Linking CXX executable KokkosKernels_batched_sla_threads
[ 89%] Built target KokkosKernels_batched_sla_threads
[ 90%] Linking CXX executable sparse_kk_spmv
[ 90%] Built target sparse_kk_spmv
[ 90%] Linking CXX executable KokkosBlas3_perf_test
[ 90%] Built target KokkosBlas3_perf_test
[ 90%] Linking CXX executable KokkosKernels_common_serial
[ 90%] Built target KokkosKernels_common_serial
[ 90%] Linking CXX executable KokkosKernels_graph_threads
[ 90%] Built target KokkosKernels_graph_threads
[ 91%] Linking CXX executable KokkosKernels_blas_serial
[ 91%] Built target KokkosKernels_blas_serial
[ 91%] Linking CXX executable KokkosKernels_graph_serial
[ 91%] Built target KokkosKernels_graph_serial
[ 91%] Linking CXX executable KokkosKernels_batched_dla_threads
[ 91%] Built target KokkosKernels_batched_dla_threads
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.197/TestAll_2022-02-04_09.22.27/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 1016074
Build step 'Execute shell' marked build as failure
Finished: FAILURE

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label Feb 4, 2022
- Add missing team barriers
- Don't try to do atomics on local/register values in batched Jacobi
  (those are private to each thread/vector lane). Instead use parallel_reduce
  to sum results over all threads.
- Make the TeamGMRES test use vector length 1 in the TeamPolicy, since
  it doesn't use thread-level parallelism
- With this all batched sparse tests pass on SYCL+Intel.
@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

Status Flag '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_Tpls_CUDA10_Tpls_CUDA10_LayoutRight_GCC720_Light_GCC720_GCC740

  • Build Num: 48
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 819
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 466
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 810
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 798
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 203
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (brian-kelley/kokkos-kernels)
  • Branch: FixGMRES
  • SHA: 73bd282
  • Mode: TEST_REPO

Pull Request Author: brian-kelley

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

  • Build Num: 48
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 819
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 466
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 810
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 798
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 203
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH FixGMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/brian-kelley/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 73bd282
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 4b9e29b
PR_LABELS AT: RETEST
PULLREQUESTNUM 1285
TEST_REPO_ALIAS KOKKOSKERNELS

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label Feb 5, 2022
@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 NOT BEEN REVIEWED YET!

@kokkos-devops-admin
Copy link

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

2 similar comments
@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

@brian-kelley brian-kelley merged commit b44d889 into kokkos:develop Feb 7, 2022
@brian-kelley brian-kelley deleted the FixGMRES branch February 7, 2022 16:47
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