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

Move {Team,TeamVector}Gemv to KokkosBlas #1435

Merged
merged 15 commits into from
Aug 17, 2022

Conversation

mzuzek
Copy link

@mzuzek mzuzek commented Jun 7, 2022

@lucbv @fnrizzi @kliegeois

Similar to #1433, this PR moves TeamGemv and TeamVectorGemv from KokkosBatched to KokkosBlas - except from batch processing (rank-3 A matrix) variants.

Status

  • Implementation:
    • move the implementations to KokkosBlas;
    • Support for different scalar types and arbitrary alpha/beta type;
    • Implement ConjTranspose mode and add new ConjNoTranspose mode (also to serial) - used in BSR spmv;
    • Remove obsolete/duplicated TeamGEMV and use batched routines in BSR spmv;
    • Fix lambdas to enable TeamGemv and TeamVectorGemv on CUDA;
    • Add ThreadVector implementation (which contains only ThreadVectorRange and can be executed from within TeamThreadRange;
  • Interface:
    • Top-level Gemv<Mode, Algo> selective interface with serial/team/team-vector dispatch;
  • Tests:

@kokkos-devops-admin
Copy link

Status Flag 'Pre-Test Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO INSPECTION HAS BEEN PERFORMED ON THIS PULL REQUEST! - This PR must be inspected by setting label 'AT: PRE-TEST INSPECTED'.

@mzuzek mzuzek force-pushed the blas-teamvector-gemv branch from 95e2c84 to 5a76079 Compare June 8, 2022 11:21
const auto run = [&](auto mode) {
using algo = KokkosBatched::Algo::Gemv::Default;
using impl = KokkosBatched::TeamVectorGemv<TeamType, decltype(mode), algo>;
impl::invoke(team, alpha, A, x, beta, y);
Copy link

Choose a reason for hiding this comment

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

similar comment as in #1433

Copy link
Author

Choose a reason for hiding this comment

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

@lucbv @fnrizzi

Please see my serial gemv answer. In case of team-vector gemv I started with batched implementation, because recently it was expanded unit batch specialization that - if I understand correctly - aims to have no batched overload (see PR#1392).

Copy link
Author

@mzuzek mzuzek Jun 9, 2022

Choose a reason for hiding this comment

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

As agreed, I'll move non-batched variant to blas and dispatch optimized batched calls to it.

If time permits, I'll address mixed scalar types and missing Conjugate/ConjTranspose modes.

Copy link
Author

Choose a reason for hiding this comment

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

Ok, I'll put it on hold until we get TeamVector clarified.

Please note that batched TeamVector gemv and Team gemv both call TeamThreadRange (and thus both are "team-level" or "functor-level" routines): the difference is that Team variant does not use ThreadVectorRange.

@kokkos-devops-admin
Copy link

Status Flag 'Pre-Test Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO INSPECTION HAS BEEN PERFORMED ON THIS PULL REQUEST! - This PR must be inspected by setting label 'AT: PRE-TEST INSPECTED'.

@mzuzek mzuzek marked this pull request as draft June 15, 2022 23:10
@mzuzek mzuzek changed the title Add TeamVector GEMV to KokkosBlas [WIP] Add VectorGEMV to KokkosBlas Jun 15, 2022
@mzuzek mzuzek changed the title [WIP] Add VectorGEMV to KokkosBlas [WIP] Add ThreadVectorGEMV to KokkosBlas Jun 15, 2022
@mzuzek mzuzek force-pushed the blas-teamvector-gemv branch from 4bb4954 to 5fb9ea6 Compare August 13, 2022 15:00
@mzuzek mzuzek changed the title [WIP] Add ThreadVectorGEMV to KokkosBlas Move {Team,TeamVector}Gemv to KokkosBlas Aug 13, 2022
@kokkos-devops-admin
Copy link

Status Flag 'Pre-Test Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO INSPECTION HAS BEEN PERFORMED ON THIS PULL REQUEST! - This PR must be inspected by setting label 'AT: PRE-TEST INSPECTED'.

@mzuzek mzuzek marked this pull request as ready for review August 13, 2022 15:16
@mzuzek
Copy link
Author

mzuzek commented Aug 13, 2022

@lucbv @kliegeois @uhetmaniuk

After moving TeamGemv/TeamVectorGemv to KokkosBlas and adding support for ConjTranspose/ConjNoTranspose modes, I removed KokkosBlas::Experimental::Impl::TeamGEMV to reduce the duplication and switched BSR spmv to TeamVectorGemv (as it uses TeamThreadRange and ThreadVectorRange over the two matrix extents, like TeamGEMV did). You can check this change on d75cd71 - let me know in case of any concerns or suggestions.

@mzuzek mzuzek force-pushed the blas-teamvector-gemv branch from 5fb9ea6 to 4bc8797 Compare August 13, 2022 15:41
@lucbv lucbv added the AT: PRE-TEST INSPECTED Mark this PR as approved for testing. label Aug 14, 2022
@kokkos-devops-admin kokkos-devops-admin removed the AT: PRE-TEST INSPECTED Mark this PR as approved for testing. label Aug 14, 2022
@kokkos-devops-admin
Copy link

Status Flag 'Pre-Test Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED by label AT: PRE-TEST INSPECTED! Autotester is Removing Label; This inspection will remain valid until a new commit to source branch is performed.

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 26
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 356
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 24
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 24
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 24
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 1145
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 24
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (NexGenAnalytics/kokkos-kernels)
  • Branch: blas-teamvector-gemv
  • SHA: 4bc8797
  • Mode: TEST_REPO

Pull Request Author: mzuzek

@kokkos-devops-admin
Copy link

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

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

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 26
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 356
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 24
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 24
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 24
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 1145
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 24
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4bc8797
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA d7eebc8
PR_LABELS
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS
Console Output (last 100 lines) : KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740 # 26 (click to expand)

[ 95%] Linking CXX executable team_GMRES
[ 95%] Built target team_GMRES
[ 96%] Linking CXX executable gmres_test_cmplx_A
[ 96%] Built target gmres_test_cmplx_A
[ 96%] Linking CXX executable KokkosKernels_gmres_test_prec
[ 96%] Built target KokkosKernels_gmres_test_prec
[ 97%] Linking CXX executable xpy
[ 97%] Built target xpy
[ 98%] Linking CXX executable static_pivoting
[ 98%] Built target static_pivoting
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/openmp/Test_OpenMP_Blas.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/serial/Test_Serial_Blas.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/all] Error 2
[ 98%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 98%] Built target KokkosKernels_batched_dla_openmp
[ 98%] Linking CXX executable KokkosKernels_batched_dla_serial
[ 98%] Built target KokkosKernels_batched_dla_serial
[ 98%] Linking CXX executable KokkosKernels_sparse_openmp
[ 98%] Built target KokkosKernels_sparse_openmp
[ 99%] Linking CXX executable KokkosKernels_sparse_serial
[ 99%] Built target KokkosKernels_sparse_serial
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
gcc-7.2.0-OpenMP-release (build failed)
#######################################################
  # Reproducer instructions:
  #   Load modules:
        source /etc/profile.d/modules.sh
        module purge
        module load cmake/3.19.3 gcc/7.2.0

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=OpenMP --arch=Power8,Pascal60 --compiler=/home/projects/ppc64le/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="17" --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/weaver-new/workspace/KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740.26/TestAll_2022-08-13_21.25.33/gcc/7.2.0/OpenMP-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

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

Reproducer instructions:

Load modules:

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

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=OpenMP,Serial --arch=Power8,Pascal60 --compiler=/home/projects/ppc64le/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="17" --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/weaver-new/workspace/KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740.26/TestAll_2022-08-13_21.25.33/gcc/7.2.0/OpenMP_Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

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

Reproducer instructions:

Load modules:

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

$KOKKOSKERNELS_PATH/cm_generate_makefile.bash --with-devices=Serial --arch=Power8,Pascal60 --compiler=/home/projects/ppc64le/gcc/7.2.0/bin/g++ --cxxflags="-O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wignored-qualifiers -Wempty-body -Wclobbered -Wuninitialized " --cxxstandard="17" --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/weaver-new/workspace/KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740.26/TestAll_2022-08-13_21.25.33/gcc/7.2.0/Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

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

Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight # 356 (click to expand)

/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_gemv_util.hpp:133:73:   required from static typename std::enable_if<(Idx < std::tuple_size::value)>::type Test::GEMVTest::run_algorithms(const char*) [with int Idx = 1; AlgorithmsTuple = std::tuple; GemvFunc = Test::TeamGemvFactory; ScalarA = double; ScalarX = double; ScalarY = double; Device = Kokkos::Cuda; ScalarCoef = double; typename std::enable_if<(Idx < std::tuple_size::value)>::type = void]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_gemv_util.hpp:134:43:   required from static typename std::enable_if<(Idx < std::tuple_size::value)>::type Test::GEMVTest::run_algorithms(const char*) [with int Idx = 0; AlgorithmsTuple = std::tuple; GemvFunc = Test::TeamGemvFactory; ScalarA = double; ScalarX = double; ScalarY = double; Device = Kokkos::Cuda; ScalarCoef = double; typename std::enable_if<(Idx < std::tuple_size::value)>::type = void]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_gemv_util.hpp:114:51:   required from static void Test::GEMVTest::run(const char*) [with GemvFunc = Test::TeamGemvFactory; ScalarA = double; ScalarX = double; ScalarY = double; Device = Kokkos::Cuda; ScalarCoef = double]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_team_gemv.hpp:50:26:   required from here
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_team_gemv.hpp:33:17: error: unused parameter trans [-Werror=unused-parameter]
   static bool allow_mode(char trans) {
                 ^~~~~
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_team_gemv.hpp: In instantiation of static bool Test::TeamGemvFactory::allow_mode(char) [with Params = {KokkosBlas::Algo::Level2::Blocked, Kokkos::complex, Kokkos::complex, Kokkos::complex, Kokkos::Cuda, Kokkos::complex}]:
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_gemv_util.hpp:152:93:   required from static typename std::enable_if >::type Test::GEMVTest::run_layouts(const char*) [with AlgoTag = KokkosBlas::Algo::Level2::Blocked; GemvFunc = Test::TeamGemvFactory; ScalarA = Kokkos::complex; ScalarX = Kokkos::complex; ScalarY = Kokkos::complex; Device = Kokkos::Cuda; ScalarCoef = Kokkos::complex; typename std::enable_if >::type = void]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_gemv_util.hpp:133:73:   required from static typename std::enable_if<(Idx < std::tuple_size::value)>::type Test::GEMVTest::run_algorithms(const char*) [with int Idx = 1; AlgorithmsTuple = std::tuple; GemvFunc = Test::TeamGemvFactory; ScalarA = Kokkos::complex; ScalarX = Kokkos::complex; ScalarY = Kokkos::complex; Device = Kokkos::Cuda; ScalarCoef = Kokkos::complex; typename std::enable_if<(Idx < std::tuple_size::value)>::type = void]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_gemv_util.hpp:134:43:   required from static typename std::enable_if<(Idx < std::tuple_size::value)>::type Test::GEMVTest::run_algorithms(const char*) [with int Idx = 0; AlgorithmsTuple = std::tuple; GemvFunc = Test::TeamGemvFactory; ScalarA = Kokkos::complex; ScalarX = Kokkos::complex; ScalarY = Kokkos::complex; Device = Kokkos::Cuda; ScalarCoef = Kokkos::complex; typename std::enable_if<(Idx < std::tuple_size::value)>::type = void]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_gemv_util.hpp:114:51:   required from static void Test::GEMVTest::run(const char*) [with GemvFunc = Test::TeamGemvFactory; ScalarA = Kokkos::complex; ScalarX = Kokkos::complex; ScalarY = Kokkos::complex; Device = Kokkos::Cuda; ScalarCoef = Kokkos::complex]
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_team_gemv.hpp:54:34:   required from here
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/unit_test/blas/Test_Blas2_team_gemv.hpp:33:17: error: unused parameter trans [-Werror=unused-parameter]
[ 93%] Linking CXX executable KokkosKernels_wiki_coarsening
[ 93%] Built target KokkosKernels_wiki_coarsening
Scanning dependencies of target gmres_ex_real_A
[ 93%] Building CXX object example/gmres/CMakeFiles/gmres_ex_real_A.dir/ex_real_A.cpp.o
[ 93%] Linking CXX executable KokkosKernels_wiki_rcm
[ 93%] Built target KokkosKernels_wiki_rcm
Scanning dependencies of target KokkosKernels_gmres_test_real_A
[ 94%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_real_A.dir/test_real_A.cpp.o
[ 94%] Linking CXX executable KokkosKernels_wiki_coloring
[ 94%] Built target KokkosKernels_wiki_coloring
Scanning dependencies of target gmres_test_cmplx_A
[ 94%] Building CXX object example/gmres/CMakeFiles/gmres_test_cmplx_A.dir/test_cmplx_A.cpp.o
[ 95%] Linking CXX executable KokkosKernels_graph_cuda
[ 95%] Built target KokkosKernels_graph_cuda
Scanning dependencies of target KokkosKernels_gmres_test_prec
[ 95%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_prec.dir/test_prec.cpp.o
[ 95%] Linking CXX executable KokkosKernels_wiki_mis2
[ 95%] Built target KokkosKernels_wiki_mis2
Scanning dependencies of target team_GMRES
[ 95%] Building CXX object example/batched_solve/CMakeFiles/team_GMRES.dir/team_GMRES.cpp.o
[ 95%] Linking CXX executable team_GMRES
[ 95%] Linking CXX executable KokkosKernels_gmres_test_real_A
[ 95%] Built target team_GMRES
[ 95%] Linking CXX executable gmres_ex_real_A
Scanning dependencies of target static_pivoting
[ 95%] Building CXX object example/batched_solve/CMakeFiles/static_pivoting.dir/static_pivoting.cpp.o
[ 95%] Built target KokkosKernels_gmres_test_real_A
Scanning dependencies of target xpy
[ 95%] Building CXX object example/half/CMakeFiles/xpy.dir/xpy.cpp.o
[ 95%] Built target gmres_ex_real_A
[ 96%] Linking CXX executable gmres_test_cmplx_A
[ 96%] Built target gmres_test_cmplx_A
[ 96%] Linking CXX executable KokkosBlas3_perf_test
[ 96%] Built target KokkosBlas3_perf_test
[ 96%] Linking CXX executable KokkosKernels_gmres_test_prec
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/serial/Test_Serial_Blas.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 96%] Built target KokkosKernels_gmres_test_prec
[ 97%] Linking CXX executable xpy
[ 97%] Built target xpy
[ 98%] Linking CXX executable static_pivoting
[ 98%] Built target static_pivoting
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_blas_cuda.dir/cuda/Test_Cuda_Blas.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_blas_cuda.dir/all] Error 2
[ 98%] Linking CXX executable KokkosKernels_batched_dla_serial
[ 98%] Built target KokkosKernels_batched_dla_serial
[ 99%] Linking CXX executable KokkosKernels_sparse_serial
[ 99%] Built target KokkosKernels_sparse_serial
[ 99%] Linking CXX executable KokkosKernels_sparse_cuda
[ 99%] Built target KokkosKernels_sparse_cuda
[ 99%] Linking CXX executable KokkosKernels_batched_dla_cuda
[ 99%] Built target KokkosKernels_batched_dla_cuda
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.356/TestAll_2022-08-13_21.25.45/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 # 24 (click to expand)

[ 89%] Linking CXX executable KokkosKernels_common_openmp
[ 89%] Built target KokkosKernels_common_openmp
Scanning dependencies of target KokkosKernels_gmres_test_prec
[ 89%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_prec.dir/test_prec.cpp.o
[ 89%] Linking CXX executable KokkosKernels_wiki_rcm
[ 89%] Built target KokkosKernels_wiki_rcm
Scanning dependencies of target gmres_test_cmplx_A
[ 90%] Building CXX object example/gmres/CMakeFiles/gmres_test_cmplx_A.dir/test_cmplx_A.cpp.o
[ 90%] Linking CXX executable KokkosKernels_wiki_mis2
[ 90%] Built target KokkosKernels_wiki_mis2
Scanning dependencies of target team_GMRES
[ 90%] Building CXX object example/batched_solve/CMakeFiles/team_GMRES.dir/team_GMRES.cpp.o
[ 91%] Linking CXX executable KokkosKernels_wiki_coarsening
[ 91%] Built target KokkosKernels_wiki_coarsening
Scanning dependencies of target static_pivoting
[ 92%] Building CXX object example/batched_solve/CMakeFiles/static_pivoting.dir/static_pivoting.cpp.o
[ 92%] Linking CXX executable KokkosKernels_wiki_coloring
[ 92%] Built target KokkosKernels_wiki_coloring
Scanning dependencies of target xpy
[ 92%] Building CXX object example/half/CMakeFiles/xpy.dir/xpy.cpp.o
[ 93%] Linking CXX executable KokkosBlas3_perf_test
[ 93%] Built target KokkosBlas3_perf_test
[ 94%] Linking CXX executable KokkosKernels_gmres_test_real_A
[ 94%] Built target KokkosKernels_gmres_test_real_A
[ 95%] Linking CXX executable xpy
[ 95%] Built target xpy
[ 95%] Linking CXX executable gmres_ex_real_A
[ 95%] Built target gmres_ex_real_A
[ 96%] Linking CXX executable team_GMRES
[ 96%] Linking CXX executable static_pivoting
[ 96%] Built target team_GMRES
[ 96%] Built target static_pivoting
[ 96%] Linking CXX executable gmres_test_cmplx_A
[ 97%] Linking CXX executable KokkosKernels_gmres_test_prec
[ 97%] Built target gmres_test_cmplx_A
[ 97%] Built target KokkosKernels_gmres_test_prec
[ 98%] Linking CXX executable KokkosKernels_graph_openmp
[ 98%] Built target KokkosKernels_graph_openmp
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/openmp/Test_OpenMP_Blas.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 99%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 99%] Built target KokkosKernels_batched_dla_openmp
[100%] Linking CXX executable KokkosKernels_sparse_openmp
[100%] Built target KokkosKernels_sparse_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="17" --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.24/TestAll_2022-08-13_21.25.56/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-Threads_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=Threads,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="17" --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.24/TestAll_2022-08-13_21.25.56/gcc/7.2.0/Threads_Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
srun: error: blake20: task 0: Exited with exit code 2
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

[ 88%] Building CXX object example/gmres/CMakeFiles/gmres_ex_real_A.dir/ex_real_A.cpp.o
[ 88%] Built target KokkosKernels_wiki_mis2
[ 89%] Linking CXX executable KokkosKernels_wiki_gauss_seidel
Scanning dependencies of target KokkosKernels_gmres_test_prec
[ 89%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_prec.dir/test_prec.cpp.o
[ 89%] Built target KokkosKernels_wiki_gauss_seidel
Scanning dependencies of target gmres_test_cmplx_A
[ 90%] Building CXX object example/gmres/CMakeFiles/gmres_test_cmplx_A.dir/test_cmplx_A.cpp.o
[ 90%] Linking CXX executable KokkosKernels_wiki_rcm
[ 90%] Built target KokkosKernels_wiki_rcm
Scanning dependencies of target team_GMRES
[ 90%] Building CXX object example/batched_solve/CMakeFiles/team_GMRES.dir/team_GMRES.cpp.o
[ 91%] Linking CXX executable KokkosKernels_wiki_coarsening
[ 91%] Linking CXX executable KokkosKernels_wiki_coloring
[ 91%] Built target KokkosKernels_wiki_coarsening
[ 91%] Built target KokkosKernels_wiki_coloring
Scanning dependencies of target static_pivoting
[ 92%] Building CXX object example/batched_solve/CMakeFiles/static_pivoting.dir/static_pivoting.cpp.o
Scanning dependencies of target xpy
[ 92%] Building CXX object example/half/CMakeFiles/xpy.dir/xpy.cpp.o
[ 93%] Linking CXX executable KokkosBlas3_perf_test
[ 93%] Built target KokkosBlas3_perf_test
[ 94%] Linking CXX executable xpy
[ 94%] Built target xpy
[ 95%] Linking CXX executable KokkosKernels_gmres_test_real_A
[ 95%] Built target KokkosKernels_gmres_test_real_A
[ 96%] Linking CXX executable team_GMRES
[ 96%] Built target team_GMRES
[ 96%] Linking CXX executable gmres_ex_real_A
[ 96%] Linking CXX executable static_pivoting
[ 96%] Built target gmres_ex_real_A
[ 97%] Linking CXX executable KokkosKernels_gmres_test_prec
[ 97%] Built target static_pivoting
[ 97%] Linking CXX executable gmres_test_cmplx_A
[ 97%] Built target KokkosKernels_gmres_test_prec
[ 97%] Built target gmres_test_cmplx_A
[ 98%] Linking CXX executable KokkosKernels_graph_openmp
[ 98%] Built target KokkosKernels_graph_openmp
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/openmp/Test_OpenMP_Blas.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 99%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 99%] Built target KokkosKernels_batched_dla_openmp
[100%] Linking CXX executable KokkosKernels_sparse_openmp
[100%] Built target KokkosKernels_sparse_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="17" --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.24/TestAll_2022-08-13_21.26.05/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-Threads_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=Threads,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="17" --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.24/TestAll_2022-08-13_21.26.05/gcc/7.2.0/Threads_Serial-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
srun: error: blake22: task 0: Exited with exit code 2
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

[ 93%] Building CXX object example/wiki/graph/CMakeFiles/KokkosKernels_wiki_mis2.dir/KokkosGraph_wiki_mis2.cpp.o
[ 93%] Linking CXX executable KokkosKernels_wiki_spgemm
[ 93%] Built target KokkosKernels_wiki_spgemm
[ 93%] Linking CXX executable KokkosKernels_wiki_crsmatrix
Scanning dependencies of target KokkosKernels_wiki_coloring
[ 93%] Built target KokkosKernels_wiki_crsmatrix
[ 93%] Building CXX object example/wiki/graph/CMakeFiles/KokkosKernels_wiki_coloring.dir/KokkosGraph_wiki_coloring.cpp.o
Scanning dependencies of target KokkosKernels_wiki_coarsening
[ 93%] Building CXX object example/wiki/graph/CMakeFiles/KokkosKernels_wiki_coarsening.dir/KokkosGraph_wiki_coarsening.cpp.o
[ 93%] Linking CXX executable KokkosKernels_batched_sla_serial
[ 93%] Linking CXX executable KokkosKernels_wiki_mis2
[ 93%] Built target KokkosKernels_batched_sla_serial
[ 93%] Linking CXX executable KokkosKernels_wiki_gauss_seidel
Scanning dependencies of target KokkosKernels_wiki_rcm
[ 93%] Building CXX object example/wiki/graph/CMakeFiles/KokkosKernels_wiki_rcm.dir/KokkosGraph_wiki_rcm.cpp.o
[ 93%] Built target KokkosKernels_wiki_mis2
[ 93%] Built target KokkosKernels_wiki_gauss_seidel
Scanning dependencies of target KokkosKernels_gmres_test_real_A
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
[ 94%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_real_A.dir/test_real_A.cpp.o
[ 94%] Linking CXX executable KokkosKernels_wiki_rcm
[ 94%] Linking CXX executable KokkosKernels_wiki_coarsening
[ 94%] Built target KokkosKernels_wiki_rcm
[ 94%] Built target KokkosKernels_wiki_coarsening
Scanning dependencies of target KokkosKernels_gmres_test_prec
[ 94%] Building CXX object example/gmres/CMakeFiles/KokkosKernels_gmres_test_prec.dir/test_prec.cpp.o
[ 95%] Linking CXX executable KokkosKernels_wiki_coloring
Scanning dependencies of target gmres_test_cmplx_A
[ 95%] Building CXX object example/gmres/CMakeFiles/gmres_test_cmplx_A.dir/test_cmplx_A.cpp.o
[ 95%] Built target KokkosKernels_wiki_coloring
Scanning dependencies of target team_GMRES
[ 95%] Building CXX object example/batched_solve/CMakeFiles/team_GMRES.dir/team_GMRES.cpp.o
[ 95%] Linking CXX executable KokkosKernels_graph_serial
[ 95%] Built target KokkosKernels_graph_serial
Scanning dependencies of target static_pivoting
[ 95%] Building CXX object example/batched_solve/CMakeFiles/static_pivoting.dir/static_pivoting.cpp.o
[ 95%] Linking CXX executable KokkosKernels_gmres_test_real_A
[ 95%] Built target KokkosKernels_gmres_test_real_A
Scanning dependencies of target xpy
[ 95%] Building CXX object example/half/CMakeFiles/xpy.dir/xpy.cpp.o
[ 95%] Linking CXX executable gmres_ex_real_A
[ 95%] Linking CXX executable team_GMRES
[ 95%] Built target gmres_ex_real_A
[ 95%] Built target team_GMRES
[ 96%] Linking CXX executable gmres_test_cmplx_A
[ 96%] Built target gmres_test_cmplx_A
[ 97%] Linking CXX executable static_pivoting
[ 97%] Linking CXX executable KokkosKernels_gmres_test_prec
[ 97%] Built target static_pivoting
[ 97%] Built target KokkosKernels_gmres_test_prec
[ 98%] Linking CXX executable xpy
[ 98%] Built target xpy
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/openmp/Test_OpenMP_Blas.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/serial/Test_Serial_Blas.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/all] Error 2
[ 98%] Linking CXX executable KokkosKernels_batched_dla_serial
[ 98%] Built target KokkosKernels_batched_dla_serial
[ 98%] Linking CXX executable KokkosKernels_sparse_openmp
[ 98%] Built target KokkosKernels_sparse_openmp
[ 98%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 98%] Built target KokkosKernels_batched_dla_openmp
[ 99%] Linking CXX executable KokkosKernels_sparse_serial
[ 99%] Built target KokkosKernels_sparse_serial
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="17" --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.24/TestAll_2022-08-13_21.26.14/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

#######################################################
srun: error: blake23: task 0: Exited with exit code 1
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

Scanning dependencies of target KokkosKernels_batched_dla_threads
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_dla_threads.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_graph_threads
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_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%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_threads.dir/threads/Test_Threads_Sparse.cpp.o
[ 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_graph_threads.dir/threads/Test_Threads_Graph.cpp.o
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/blas/Test_Blas2_serial_gemv.hpp(5),
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/blas/Test_Blas.hpp(46),
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/threads/Test_Threads_Blas.cpp(5):
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/blas/Test_Blas2_gemv_util.hpp(143): internal error: assertion failed at: "shared/cfe/edgcpfe/class_decl.c", line 3584
static typename std::enable_if<!allow_algorithm<AlgoTag>>::type run_layouts(
                                ^

compilation aborted for /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18/kokkos-kernels/unit_test/threads/Test_Threads_Blas.cpp (code 4)
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_blas_threads.dir/threads/Test_Threads_Blas.cpp.o] Error 4
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_blas_threads.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Scanning dependencies of target KokkosKernels_batched_sla_threads
[ 81%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_threads.dir/Test_Main.cpp.o
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_threads.dir/threads/Test_Threads_Batched_Sparse.cpp.o
[ 82%] Linking CXX executable KokkosBlas_perf_test
[ 82%] Built target KokkosBlas_perf_test
[ 83%] Linking CXX executable sparse_spmv_bsr
[ 83%] Built target sparse_spmv_bsr
[ 83%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 83%] Built target KokkosBlas2_gemv_perf_test
[ 83%] Linking CXX executable KokkosKernels_batched_sla_threads
[ 83%] Built target KokkosKernels_batched_sla_threads
[ 83%] Linking CXX executable sparse_kk_spmv
[ 83%] Built target sparse_kk_spmv
[ 83%] Linking CXX executable sparse_spmv_struct_tuning
[ 83%] Built target sparse_spmv_struct_tuning
[ 83%] Linking CXX executable KokkosKernels_common_threads
[ 83%] Built target KokkosKernels_common_threads
[ 84%] Linking CXX executable KokkosKernels_graph_threads
[ 84%] Built target KokkosKernels_graph_threads
[ 85%] Linking CXX executable KokkosBlas3_perf_test
[ 85%] Built target KokkosBlas3_perf_test
[ 86%] Linking CXX executable KokkosKernels_sparse_threads
[ 87%] Linking CXX executable KokkosKernels_batched_dla_threads
[ 87%] Built target KokkosKernels_batched_dla_threads
[ 87%] 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.1145/TestAll_2022-08-13_21.26.23/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-Threads-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=Threads --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.1145/TestAll_2022-08-13_21.26.23/intel/18.1.163/Threads-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
srun: error: blake24: task 0: Exited with exit code 2
Build step 'Execute shell' marked build as failure
Finished: FAILURE

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

Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on blake (Testbed skylake) in workspace /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001
The recommended git tool is: NONE
No credentials specified
 > /home/projects/x86-64/git/2.9.4/bin/git rev-parse --resolve-git-dir /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/.git # timeout=10
Fetching changes from the remote Git repository
 > /home/projects/x86-64/git/2.9.4/bin/git config remote.origin.url https://github.com/NexGenAnalytics/kokkos-kernels # timeout=10
Fetching upstream changes from https://github.com/NexGenAnalytics/kokkos-kernels
 > /home/projects/x86-64/git/2.9.4/bin/git --version # timeout=10
 > git --version # 'git version 2.9.4'
Setting http proxy: proxy.sandia.gov:80
 > /home/projects/x86-64/git/2.9.4/bin/git fetch --tags --progress -- https://github.com/NexGenAnalytics/kokkos-kernels +refs/heads/*:refs/remotes/origin/* # timeout=10
 > /home/projects/x86-64/git/2.9.4/bin/git rev-parse 4bc8797d4c4459110c30ecefd53f41944933adb6^{commit} # timeout=10
Checking out Revision 4bc8797d4c4459110c30ecefd53f41944933adb6 (detached)
 > /home/projects/x86-64/git/2.9.4/bin/git config core.sparsecheckout # timeout=10
 > /home/projects/x86-64/git/2.9.4/bin/git checkout -f 4bc8797d4c4459110c30ecefd53f41944933adb6 # timeout=10
Commit message: "Add top-level selective GEMV interface"
 > /home/projects/x86-64/git/2.9.4/bin/git rev-list --no-walk 67af6a97502a6acde0a34fd8f9e0fbae5801d10b # timeout=10
The recommended git tool is: NONE
No credentials specified
 > /home/projects/x86-64/git/2.9.4/bin/git rev-parse --resolve-git-dir /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos/.git # timeout=10
Fetching changes from the remote Git repository
 > /home/projects/x86-64/git/2.9.4/bin/git config remote.origin.url https://github.com/kokkos/kokkos.git # timeout=10
Fetching upstream changes from https://github.com/kokkos/kokkos.git
 > /home/projects/x86-64/git/2.9.4/bin/git --version # timeout=10
 > git --version # 'git version 2.9.4'
Setting http proxy: proxy.sandia.gov:80
 > /home/projects/x86-64/git/2.9.4/bin/git fetch --tags --progress -- https://github.com/kokkos/kokkos.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > /home/projects/x86-64/git/2.9.4/bin/git rev-parse origin/develop^{commit} # timeout=10
Checking out Revision 8fe13d137bdc570bfa4490db8f0ccc8a9641c21e (origin/develop)
 > /home/projects/x86-64/git/2.9.4/bin/git config core.sparsecheckout # timeout=10
 > /home/projects/x86-64/git/2.9.4/bin/git checkout -f 8fe13d137bdc570bfa4490db8f0ccc8a9641c21e # timeout=10
Commit message: "Merge pull request #5325 from PhilMiller/5312-revert-3580"
 > /home/projects/x86-64/git/2.9.4/bin/git rev-list --no-walk 8fe13d137bdc570bfa4490db8f0ccc8a9641c21e # timeout=10
[KokkosKernels_PullRequest_CLANG1001] $ /bin/bash -el /tmp/jenkins953766040619160201.sh
mkdir: cannot create directory KokkosKernels_PullRequest_CLANG1001.24: File exists
Build step 'Execute shell' marked build as failure
Finished: FAILURE

@kokkos-devops-admin
Copy link

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

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

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label Aug 17, 2022
@lucbv lucbv added the AT: RETEST Have this PR retested. label Aug 17, 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_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 39
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 369
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 34
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 34
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 34
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 1155
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 34
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (NexGenAnalytics/kokkos-kernels)
  • Branch: blas-teamvector-gemv
  • SHA: da2149a
  • Mode: TEST_REPO

Pull Request Author: mzuzek

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 39
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 369
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 34
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 34
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 34
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 1155
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 34
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH blas-teamvector-gemv
KOKKOSKERNELS_SOURCE_REPO https://github.com/NexGenAnalytics/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA da2149a
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA a730065
PR_LABELS AT: RETEST
PULLREQUESTNUM 1435
TEST_REPO_ALIAS KOKKOSKERNELS

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

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

@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

@lucbv lucbv merged commit 1d37bad into kokkos:develop Aug 17, 2022
@mzuzek
Copy link
Author

mzuzek commented Aug 22, 2022

@lucbv @fnrizzi Thank you for your reviews!

@mzuzek mzuzek deleted the blas-teamvector-gemv branch August 22, 2022 09:15
ndellingwood added a commit to ndellingwood/kokkos-kernels that referenced this pull request Oct 4, 2022
Adds the 12-arg overload of invoke, see kokkos#1435
Potential (short term?) solution to kokkos#1537
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Oct 12, 2022
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Oct 22, 2022
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Nov 15, 2022
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Dec 5, 2022
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Dec 12, 2022
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Jan 11, 2023
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Jan 31, 2023
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Feb 6, 2023
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Feb 15, 2023
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Feb 21, 2023
ndellingwood added a commit to trilinos/Trilinos that referenced this pull request Feb 28, 2023
ndellingwood added a commit to ndellingwood/Trilinos that referenced this pull request Mar 17, 2023
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.

4 participants